AI 时代已经来了,这一点应该没人否认。
当然,现在的 AI 本质上还是大模型,并没有真正的“思想”。但它已经足够改变很多行业,也足够改变程序员的工作方式。
很多人担心程序员会不会被 AI 替代。这个担心有道理,但我觉得重点不只是“AI 会不会写代码”。
因为写代码这件事,确实正在变得更快。
AI 可以帮你生成代码、分析报错、查资料、学习新技术。但前提是,你得知道自己要什么,也得看得懂它给你的答案。
所以在 AI 时代,程序员不是不重要了,而是需要懂得更多。
技术基础依然重要。你要能判断代码对不对,方案合不合理,问题大概出在哪里。
但只懂技术已经不够了。
还要懂业务。知道自己做的功能解决什么问题,为什么要做,真正的价值在哪里。
也要懂设计。不是只看页面好不好看,而是系统怎么拆,流程怎么走,边界怎么划分。
更要懂沟通。既要能和人沟通需求,也要能和 AI 沟通问题,把上下文讲清楚,把任务拆明白。
我觉得未来真正拉开差距的,不只是代码能力,而是综合能力。
技术是基础,业务理解是方向,设计能力决定上限,沟通能力决定效率。
借用黄仁勋毕业演讲里的一句话:
“AI is not likely to replace you, but someone using AI better than you might.”
PS: 刚看了黄老的演讲 and 此文章经过 AI 润色(有 AI 味,但确实好用)
当然,现在的 AI 本质上还是大模型,并没有真正的“思想”。但它已经足够改变很多行业,也足够改变程序员的工作方式。
很多人担心程序员会不会被 AI 替代。这个担心有道理,但我觉得重点不只是“AI 会不会写代码”。
因为写代码这件事,确实正在变得更快。
AI 可以帮你生成代码、分析报错、查资料、学习新技术。但前提是,你得知道自己要什么,也得看得懂它给你的答案。
所以在 AI 时代,程序员不是不重要了,而是需要懂得更多。
技术基础依然重要。你要能判断代码对不对,方案合不合理,问题大概出在哪里。
但只懂技术已经不够了。
还要懂业务。知道自己做的功能解决什么问题,为什么要做,真正的价值在哪里。
也要懂设计。不是只看页面好不好看,而是系统怎么拆,流程怎么走,边界怎么划分。
更要懂沟通。既要能和人沟通需求,也要能和 AI 沟通问题,把上下文讲清楚,把任务拆明白。
我觉得未来真正拉开差距的,不只是代码能力,而是综合能力。
技术是基础,业务理解是方向,设计能力决定上限,沟通能力决定效率。
借用黄仁勋毕业演讲里的一句话:
“AI is not likely to replace you, but someone using AI better than you might.”
PS: 刚看了黄老的演讲 and 此文章经过 AI 润色(有 AI 味,但确实好用)