最近的一次陶瓷课意外地与编程产生了联系。 老师希望学生制作杯子等实用器皿,但作者却制作了一个超立方体——一个明显*不*实用的作品——并发现了用粘土和编写代码之间意想不到的相似之处。
两者都是可塑的媒介,不断演变,并且容易出现“失败”(摇晃的粘土,有缺陷的代码)。 重要的是,两者都需要超脱;破碎的粘土和删除的代码都不是损失,而是重新开始的机会。 作者将人工智能的兴起视为代码领域的“工业革命”,就像工厂生产改变了制陶业一样。
正如手工陶瓷在批量生产*之后*获得了价值一样,作者认为独特的人类编程——“超立方体”——将变得更加重要。 随着人工智能处理常规任务,软件工程师可以专注于创造性的问题解决和创新项目,使编程工艺比以往任何时候都更具成就感。
## 万物的起源:宇宙如何创造元素
宇宙并非一开始就拥有完整的元素周期表!元素是通过一系列宇宙过程产生的,始于**大爆炸**,它创造了氢、氦和微量的锂。
**大质量恒星**随后通过核聚变锻造出从碳到铁的元素。当这些恒星以超新星的形式爆炸时,它们将这些元素散布到太空中。**低质量恒星**则通过中子俘获缓慢地构建锶等较重的元素,并以行星状星云的形式释放它们。
更复杂的元素需要更剧烈的事件。**白矮星爆炸**以及至关重要的**中子星合并**(千新星)创造了从硅到钚的元素。**宇宙射线溅射**,即高能粒子分解原子核,产生了锂、铍和硼。最后,**放射性衰变**和**人造核反应**创造了钚以外最重、不稳定的元素。
每个过程都促成了我们今天观察到的元素丰度,展示了一段迷人的宇宙历史,其中恒星是最终的炼金术士,锻造着我们周围一切事物的构建块。
“劣质品种”是一个讽刺网站,专门展示故意糟糕的软件开发实践。它推崇“简历驱动开发”——优先选择那些在简历上*看起来*令人印象深刻的技术和架构,而不是提供实际价值或简洁性。
该网站强调灾难性的“设计模式”,例如“分布式单体”,以及一个应避免使用的技术“雷达”,所有这些都以具有讽刺意味的热情呈现。它还包含来自行业专业人士的虚假推荐,他们吹嘘着不必要地复杂的解决方案——将简单的脚本迁移到 Kubernetes,使用区块链来处理 cookie,以及采用多个 React 版本——即使这些选择明显损害了性能。
“劣质品种”的核心理念在其宣言中有明确说明,它倡导**复杂性胜于简洁性,流程胜于人,工具胜于解决方案,简历胜于价值。** 这是一个对科技行业趋势的幽默批判,这些趋势优先考虑流行语和职业发展,而不是构建有效的软件。