Skip to main content

2026/01/03 LLM 对编码的作用

LLM 跟编程的关系

  • LLM 不会取代工程师,它会放大工程师的能力,让工程师从繁琐的代码中解脱出来。这个转变类似于:从编写机器码到写汇编,从汇编到写 C,从 C 到 Python。每一次都是效率的提升,进而加快软件开发速度、降低开发门槛,带来的直接结果是软件更加丰富。
  • 使用自然语言编写程序,自然语言将成为下一代“编程语言”。
  • 在新的“编程语言”前提下,会出现新的开发模式。至于具体是什么,目前还没有共识;但从历史规律上看,肯定会有变化。现在要做的是义无反顾地投身其中,积累第一手经验,获得比较优势,并在过程中寻找杠杆,放大收益。
  • 对计算机原理、数据结构与算法、优秀的设计模式以及软件工程等概念的理解,其重要性不会降低。跟以前一样,懂得这些内容的人用“自然语言”也能写出更好的程序。但软件的整体丰富度、质量在 LLM 的加持下肯定会提升。
  • 对业务的理解,从古至今都是最核心的竞争力。它体现在对人的理解、对需求的敏感性上。