尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

从 FDE 到架构师——成长路径拆解

从 FDE 到架构师——成长路径拆解 去年年底我回望过去三年的项目清单发现一个有意思的事——同样是从零搭系统第一年我搭的是能用就行第二年我搭的是可扩展第三年我开始琢磨这东西以后能不能复用给别的客户。说实话这个转变不是谁教我的。是被现实逼出来的。先说说我踩的一个坑。那会儿接手一个金融客户的 AI 风控系统部署客户要求两周内上线。我按老路子来——研读文档、搭环境、写脚本、调参数一套流程走下来系统跑起来了客户也挺满意。但问题出在第三周客户说我们还有个新业务线能不能也接进来我一看好家伙之前那套东西完全是按单一场景写的要接入新业务线等于重写一遍。你没看错就是重写。那是我第一次意识到FDE 和架构师之间差的不是代码量是我怎么知道三个月后会发生什么的预判能力。技术深度从能跑到知道为什么能跑FDE 的日常是解决问题。客户说这个 API 调不通你上去查网络、查配置、查权限搞定了。但架构师会追问一句为什么这个 API 的设计会导致调不通是协议选型的问题还是接口设计的问题我见过很多 FDE 做了两三年技术上非常熟练——Docker 玩得溜K8s 排障一把好手各种云服务信手拈来。但问他们为什么用这个中间件而不是那个回答往往是之前一直这么用的。有意思的是我后来跟一个真正从 FDE 转成架构师的前辈聊他说了一句话我记到现在你每天在客户现场遇到的那些怪问题90% 都指向一个共同的东西——系统设计的妥协。每一次妥协都是你的学习机会。从那以后我每修一个 bug都会多花半小时搞清楚这个 bug 产生的根因是什么它在架构层面反映了什么问题如果让我重新设计我会怎么避免行业广度你得懂客户的业务比客户自己还懂这话说得有点绝对但道理是真的。做 FDE 的头两年我服务的客户集中在金融行业。后来转到医疗、零售、制造每换一个行业我发现核心问题都差不多你想做架构设计不懂业务逻辑设计出来的东西就是空中楼阁。举个例子我在医疗行业做 AI 辅助诊断的部署时最开始以为只要把模型跑起来就行。结果客户说你这个系统得通过 HIPAA 合规审查——我当时连 HIPAA 是啥都不知道。后来啃了一个月合规文档才明白人家那个慢不是技术不行是数据隐私保护的要求层层叠叠。这让我意识到FDE 转架构师有一个绕不开的阶段你得建立至少 2-3 个行业的深度认知。不是知道这个行业有 AI 应用那种浅层认知而是这个行业的痛点在哪、数据长什么样、合规红线在哪、决策链条怎么走。说实话这事没有捷径。就是靠项目积累一个客户一个客户地啃。商业敏感度从把活干完到帮客户赚钱这是最难的一个维度也是最能区分高级 FDE和架构师的东西。我参与过一个零售客户的库存预测项目。最初的需求很明确做一个销量预测模型接入现有系统。我按部就班地做完了上线一切正常。但三个月后客户跟我说这个模型他们基本不用。为啥因为销售预测不准确吗不是。预测准确率 87%技术上没毛病。后来我花了一周时间蹲在客户的仓库里跟运营人员聊才明白问题出在哪他们需要的不是准确率 87% 的预测模型而是当预测到某款商品要断货时能自动触发补货流程的系统。我交付的是一个预测工具他们想要的是一个决策工具。这就是商业敏感度的问题。架构师和 FDE 最大的区别不是技术方案谁写得好而是你能不能从客户的业务目标倒推出技术架构而不是从技术能力出发去凑业务场景。谁适合走这条路谁不适合说实话不是每个 FDE 都要成为架构师也不是每个 FDE 都适合。如果你是这样的 FDE我建议你往架构师方向走 - 你遇到 bug 的时候不想只修好还想搞清楚为什么设计成这样 - 你做完一个项目脑子里会想如果换一种架构会不会更好 - 你愿意花时间跟客户聊业务而不是只跟技术对接人沟通 - 你对这东西怎么赚钱有兴趣超过了这东西怎么实现但如果你更享受写代码本身喜欢钻研某个技术领域不喜欢跟客户喝酒吃饭聊需求——那也没什么不对。高级 FDE 专家路线同样走得通而且市场上非常稀缺。结尾FDE 到架构师不是升级是转行说实话从 FDE 到架构师不是升职加薪那种线性成长。它更像是一种思维方式的切换——从怎么解决问题到怎么定义问题从这个系统怎么搭到这个系统为什么存在。我到现在也不敢说自己已经是架构师了。但有一点我很确定如果你做了两年 FDE 之后开始觉得光写代码不够了那说明你已经在往那个方向走了。下一篇第 11 篇我会聊聊 FDE 的面试怎么准备——系统设计、行为面试、案例面试一套完整的备战思路。也是这个系列里我最想写的一篇因为我自己当年面试的时候踩的坑比谁都多。你觉得 FDE 到架构师最大的门槛是什么是技术深度还是行业认知还是别的什么欢迎在评论区聊聊。
返回列表