最近刷到一个词:FDE。

第一眼,我还以为是 FED,心里咯噔一下:前端开发工程师?前端又有新机会了?
定睛一看,字母顺序不对。FED 才是前端,FDE 是前线部署工程师(Forward Deployed Engineer),一个和 AI 落地密切相关的岗位。
我笑了笑,又有点笑不出来。
我今年40岁,做过前端、后端,现在依然在一线写代码。 看到这个词,我想到的不是又一个热门岗位,而是这些年程序员熟悉的那种焦虑:技术一直在变,自己是不是又落后了?
前端是不是凉了?后端是不是卷了?35岁以后还有多少机会?AI越来越会写代码,我们这些人以后靠什么吃饭?
说实话,这些担心并不是矫情。上有老下有小,工作不仅关系到个人发展,还关系到整个家庭。我们当然希望未来有机会,但也不敢随便押注。
一、FDE为什么突然火了?
简单说,FDE不只是坐在办公室里接需求、写代码,而是深入客户现场,理解真实业务,把技术方案真正落地。
比如,企业想用AI处理内部文档。接入模型、开发接口,可能只是第一步。文档权限怎么管理?回答不准确怎么办?如何融入原来的工作流程?出了问题谁来解决?
这些都不是调用一个API就能搞定的。
这类工作要求工程师既懂技术,又能沟通业务,还得把最终结果交付出来。
FDE并不是一个全新的职业概念,但随着企业开始尝试把AI用于真实业务,这种综合能力变得更加受关注。
网上有高薪案例,也不奇怪。不过,高薪不代表人人都能拿到,更不意味着这份工作轻松。出差、沟通、现场救火、反复修改需求,都可能是工作的一部分。
所以,我觉得没必要把FDE当成救命稻草。
真正值得关注的,不是这个岗位叫什么,而是企业为什么愿意为这类能力付钱。
二、程序员的价值,正在发生变化
以前我们找工作,经常强调自己会什么框架、熟悉什么技术、做过多少项目。
这些能力依然重要,但AI正在降低一部分编码工作的门槛。
过去需要花半天写的代码,现在AI可能几分钟就能生成。以前一个小团队才能完成的任务,现在一个人配合AI,也许就能推进大半。
这不代表程序员没用了,而是单纯靠写代码形成的优势,可能没有以前那么稳固。
我做过前端,也做过后端,越来越觉得,技术只是起点。
你能不能听懂客户真正想解决的问题?能不能把模糊的需求拆解清楚?能不能把前端、后端、数据库和AI串起来,让整个系统真正跑起来?
系统上线以后出了问题,你能不能定位原因,把它解决?
这些能力,AI可以辅助,却不意味着每个环节都能放心交给AI。
技术人的价值,正在从"我会什么",更多地转向"我解决了什么"。
三、前端还有机会吗?
我觉得,不能简单地说前端死了,也不能说前端又复活了。
如果工作主要是切页面、拼组件、实现常见交互,那么随着AI工具进步,这部分工作的门槛确实可能继续降低。
但前端并不只有切页面。
复杂交互怎么设计?用户体验怎么优化?性能问题怎么排查?一个想法怎么变成真正有人使用的产品?
这些依然需要理解、判断和经验。
如果你有前端基础,可以继续往后端、数据库、部署和AI应用延伸,逐渐具备独立交付完整功能的能力。
后端开发也一样,不一定非要转去研究模型。能够理解AI的能力边界,把模型可靠地接进业务系统,也是一条值得探索的方向。
别因为AI火了,就觉得过去十几年的积累全部作废。
真正需要改变的,是使用这些积累的方式。
四、40岁了,还要怎么学?
我的想法是,别看到什么火就追什么。
今天学Agent,明天研究FDE,后天又换一个新框架。每天都在学习,却始终没有形成自己的优势,这种焦虑很容易陷入循环。
不如从已有经验出发,往前走一步。
做前端的,尝试独立完成一个包含后端和数据库的功能;做后端的,试着把AI应用到真实业务;有行业经验的,就看看自己熟悉的流程里,哪些问题一直没有被解决。
不要只在简历上写"熟悉AI",而是争取做出一个真正能运行、能验证效果的项目。
这不保证你立刻涨薪,也不能保证你永远不被淘汰,但至少是在原有积累上增加新的能力,而不是每次都推倒重来。
写在最后
我写这篇文章,不是想劝所有人转型FDE。
每个人的年龄、家庭情况、技术积累都不同。有人适合深入研究技术,有人擅长产品,有人愿意深入客户现场,没有必要追逐同一个答案。
但我想说,面对AI带来的变化,我们不能只盯着哪些岗位可能消失,也应该看看新的需求正在出现在哪里。
企业需要的不只是能生成代码的人,还需要能判断方案、理解业务、把系统交付出去的人。
这些机会不会自动落到我们头上,但值得我们主动探索。
我40岁了,现在依然在一线写代码。我不敢保证未来一定会更好,也不想用"程序员永远不会失业"来安慰谁。
但我依然愿意学新东西,愿意用AI提高效率,也愿意把一个想法亲手变成能运行的程序。
因为我相信,技术会变,岗位会变,但解决真实问题的能力,依然值得积累。
地图在换,但我们过去走过的路,并没有白走。
别怕慢一点,路还在脚下。