Geoffrey Huntley聊AI对软件工程影响

45 阅读2分钟

Geoffrey Huntley在2025年6月墨尔本Web Directions会议上关于AI对软件工程影响的演讲

核心观点

到2026年底,大部分软件工程师将不再进行传统的手工编码。未来属于那些能够"做事"的人。

他警告那些停留在怀疑期的工程师可能会被淘汰。

公司变化

  • Canva已重新设计技术面试流程,优先考虑AI原生候选人
  • Shopify宣布有效使用AI不再是可选的,而是就业的基本期望
  • 一些公司开始裁减技术写作团队,因为AI可以完成这些工作

工具演进

Geoffrey认为传统IDE(集成开发环境)已经过时:

  • IDE本质上是"打字机" - 自1983年以来基本没有改变
  • 新工具如Amp、Claude Code正在出现
  • 他现在主要将IDE用作文件浏览器

新的工作方式

多任务处理:像《魔兽世界》中的多开一样,同时运行多个AI实例处理不同任务,而不是一次只处理一个故事。

Agent构建:每个工程师都应该学会构建自己的AI代理,这大约需要500行代码,将成为新的面试要求。

技能要求变化

  • 传统的编程面试(如链表反转)正在被"构建一个agent"等新问题取代
  • 需要学会如何有效地与LLM(大语言模型)交互
  • 不同的LLM适合不同的任务(如Grok适合安全研究,Gemini适合文档总结)

未来影响

积极方面

  • 工程师可以自动化重复性任务
  • 创意想法可以快速执行
  • 生产力大幅提升

挑战

  • 传统的开发者身份(前端、后端、特定语言专家)变得模糊
  • 开源生态系统可能受到冲击
  • 知识产权保护面临新挑战
  • 面试和人才评估方法需要重新设计

建议

Geoffrey建议工程师:

  1. 立即开始实验AI工具
  2. 学会构建自己的AI代理
  3. 进行"刻意练习"来掌握AI技能
  4. 保持开放和游戏化的心态
  5. 不要等待 - 这是适应或被淘汰的关键时刻