我与 @clattner_llvm 探讨了人工智能和软件工艺。 “问题是,当一切尘埃落定之后,作为一名程序员,你的处境如何?你是否因为把时间花错了地方而白白浪费了多年的发展时间?” 必读之作: https://t.co/AClwM7H6OB
Chris 创建了 LLVM:这是将人类编写的代码翻译成计算机可执行指令的最基础的系统。到 2025 年,LLVM 将成为大多数主流编程语言的基础。 他还创建了 Swift、MLIR 和 Mojo。 他对软件开发工艺有着深刻的理解。
克里斯:“如何构建一个能够持续运行超过 6 个月的系统?” 我的探索之旅始终围绕着理解事物运作的根本原因展开。
他想打造经久耐用的产品:“从根本上讲,大多数软件项目的生命周期都超过六个月或一年。我所从事的工作,以及你喜欢构建的系统,都是需要不断发展演进的。”
克里斯:“这个问题其实关乎进步。它关乎你作为一名工程师的成长。你在学习什么?你是如何进步的?你掌握了多少技术?为什么你能解决别人解决不了的问题?”
他的“氛围编码”建议很明确:“不要走那条路……如果大家都走同一条路,那就该反其道而行之。你想要达到的……是精通。这样你才能成为高级工程师……摆脱人人都能做的事情,获得更大的差异化优势。”
点击此处观看完整视频: https://t.co/aY0OccCFYd
如果你想学习如何成为人工智能领域的软件工匠,我们下周将开设一门专门讲解这方面的课程: https://t.co/W0DGKEmLo5