软件开发工程师还有前途吗?

提问

AI根据立正公开的文章和视频整理,不是他本人回复

有前途,但前途从“会写某种代码”转向“能对业务结果负责、能自己动手把事做成”。

被替代的是单一技能,不是工程师

AI 能接手很多基础、琐碎、重复的编码工作,单一技能(前端、后端、Java、React 这类标签)的可替代性在上升。越靠近业务结果、越能对结果负责的人越难被取代,因为最后仍需要有人做判断、承担责任。立正把这个变化总结为:过去工程师为 skill 负责,现在更看谁能把事情做成⁠1。这不等于写代码不重要——能上手改 production 代码仍是硬门槛,只是它不再单独构成护城河⁠2。

FDE 是一条具体路径,但有条件

材料里的观点

FDE(Forward Deployed Engineer,前置部署工程师)被一些担心被 AI 替代的前端、后端、全栈工程师看作“避风港”,因为它涉及大量与人打交道的成分,很难被 AI 取代⁠1。但它的门槛不是“会沟通”就行:FDE 必须自己能改 production 代码,而不是在客户现场提个 ticket 让后方工程师改;只做指导、不动手的那类角色更接近 solution engineer⁠2。所以这条路适合既愿意写代码、又愿意面对客户和冲突的人;如果只想安静写代码,它未必是解。

可以先用一件小事验证方向

AI推演

如果你不确定该往哪走,可以先在当前工作里找一件能用上 AI 的小事,自己动手做出来,观察两件事:老板和同事是否愿意为这种主动性买单,以及你在“理解需求、做判断、对结果负责”这部分是否比纯写代码更有优势。立正提到,很多团队其实缺的是有人主动 initiate 这类事,而不是缺技术⁠3。这个尝试的价值在于帮你判断自己更适合继续深耕技术,还是往更靠近业务和客户的方向靠。

材料多为访谈片段,说话人未逐段确认,且没有覆盖具体行业、地区和资历的就业数据,不能据此判断某个岗位的短期行情。

回到3份原文