00:00 / 31:14
连播
清屏
智能
倍速
点赞66
00:00 / 00:31
连播
清屏
智能
倍速
点赞2
栋哥1周前
不要恐惧AI,我们正在进入下一个软件工程的“大航海时代” 最近这两年,我们总能听到一种言论,我们就要被AI给代替了。比如,Anthropic 的 CEO 预言“软件工程一年内就会被完全自动化”,很多程序员都在焦虑:我们写了这么多年代码,难道真的要被 AI 扫进历史的尘埃了吗? 我觉得恰恰相反:“我们不是在见证终结,而是在进入软件工程的黄金时代。” 其实这种“生存危机”,技术史上发生过好几次了。 当年编译器出来的时候,写机器码的前辈觉得职业要完了。 后来 Java、C# 这种高级语言普及,写汇编的大神也觉得写代码没门槛了。 但结果呢?每一次抽象层级的提升,非但没有让程序员失业,反而让软件行业爆发式增长。 我们从管理寄存器,进化到管理对象,再到今天通过 AI 管理复杂的系统架构。AI 只是把我们从“低水平的重复搬砖”中解放了出来。 很多人把“写代码”等同于“软件工程”,这其实是最大的误解。我觉得软件工程要分为两部分,一部分叫coding。coding类似于搬砖,筛沙子,搅拌水泥,刷大白,挂着一根绳子,在外面安装空调的外机。还有一部分叫Engineering,这叫软件工程,软件工程的本质,是平衡物理、技术、经济、伦理和人类需求之间的矛盾。 AI 可以帮我写出逻辑完美的代码。类似于用水池搅拌机,比拿个铲子在那里混合水泥要强一些。AI就是用来干这些繁琐的技术的。我们程序员,也不应该把自己定位在刷大白,筛沙子。 但 AI 无法决定:在这个业务阶段,我们要为了上线速度牺牲多少稳定性?AI 无法替你承担:如果这个算法产生了歧视,谁来负责? 这些复杂的权衡(Trade-off),才是工程的灵魂,也是我们作为工程师的核心价值。 所以,现在的关键不是去跟 AI 比拼写代码的速度,而是向更高的抽象层级走。千万不要试图跟水泥搅拌机来比较谁搅拌的水泥更好,人肯定是比不过机器的。程序员千万不要比写增删查改,写红黑树。 去研究系统架构,去理解业务逻辑,去磨练那些 AI 还没学会的“人类技能”。 如果说以前我们是被代码束缚的“手艺人”,那现在 AI 就是我们的“超级助手”,它释放了我们的想象力。
00:00 / 06:01
连播
清屏
智能
倍速
点赞11
00:00 / 01:33
连播
清屏
智能
倍速
点赞10
00:00 / 05:57
连播
清屏
智能
倍速
点赞65