一、背景:在FAB待了5年我决定转
在FAB做YE(良率工程师)第五年的时候,我开始感到一种说不清的焦虑。每天的工作是导数据、算良率、写报告,重复性强,成长感低。更关键的是,我开始担心:这种重复性工作,5年后会不会被自动化替代?我35岁了,还在做人肉Excel的事,未来在哪里?
促使我下决心的,是一个偶然的下午。隔壁部门上了个AI项目,用机器学习预测良率,项目负责人是我同届入职的同事。他兴奋地给我演示预测效果,我突然意识到:这是我日常接触的数据、是我理解的工艺,但他的方法论和工具链是我完全陌生的领域。那一刻我感到了一种被技术抛下的紧迫感。
和家人说转型的想法,我妈第一反应是:你现在工作稳定,转什么转?同事的反馈也不积极:半导体行情这么好,你YE干了5年,放弃了多可惜?但我知道,留在舒适区是安全,但安全感是幻觉。技术浪潮来的时候,不会等你想清楚。
转型的第一步是搞清楚YE的能力资产:我对工艺的理解、对数据的直觉、对FAB工作流的熟悉,这些是纯IT人员没有的。如果转型是放弃这些优势去做纯编程,那是用短板换短板。正确方向应该是:YE的经验 + 数据技能 = 制造业AI落地的独特优势。
我的策略是:不完全转行做纯IT程序员,而是做半导体领域的AI应用专家——懂半导体、懂数据、会AI,能把AI落地到FAB的真实场景。这条路比纯程序员转型更难(需要同时学两个领域的知识),但壁垒也更高。
二、转型的学习路径我花了18个月
我的学习分三步走,总共18个月:第一步(6个月):Python+数据分析基础。YE时代我就接触过Python(MES系统里见过),但不会写。我的策略是项目驱动学习——不是为了学Python而学Python,而是设一个具体目标(比如自动生成良率日报),然后围绕这个目标学,学了马上用。学了6个月,能写pandas脚本、能用matplotlib出图、能读懂Stack Overflow上的代码。
第二步(6个月):机器学习入门。我用了Coursera的吴恩达机器学习课程,配合《Python机器学习》这本书。边学边在YE的日常工作里找应用点:良率预测模型、SPC异常检测、缺陷分类。每个小项目都让我对概念理解更深一层。
第三步(6个月):深度学习+AI项目实战。上了PyTorch,跑了几个FAB数据集上的小实验(膜厚预测、缺陷图像分类),把结果分享到CSDN博客,没想到阅读量不错,还被同事转发到公司内网。信心大增,继续深入。
学习节奏:每天晚上孩子睡后2小时,周末4小时。一年多没有娱乐和社交,回想起来有点苦,但看到结果觉得值。有几点经验:第一,找一个真实问题作为学习锚点,不能只看书或只看课,没有真实问题的学习很容易放弃。第二,不要追求完美主义:学到一个程度就要开始做项目,在项目里继续学,学和做交替进行。第三,找同伴:加入了一个制造业AI转型的微信群,互相打卡、互相鼓励,群里有人分享学习进度,有人提问题,有人鼓励,这比一个人学容易坚持。
三、踩过的坑转型的学费
坑1:贪多求全。一开始我想同时学Python、机器学习、深度学习、前端开发、数据库……半年后一个都没学精,还把自己搞得很焦虑。后来做了减法:一次只学一个,学会了再做下一个。
坑2:只学不练。看了很多教程,写了很多demo代码,但没有完整做完一个项目。以为看懂了就等于会了,真正写的时候才发现到处都是细节问题。
坑3:忽视领域知识。以为学了IT技能就能转型,忽视了半导体FAB领域知识也是壁垒的一部分。面试时面试官问我光刻工艺窗口怎么定义,我答不上来,直接被挂。后来恶补FAB工艺知识,才找到合适的定位。
坑4:信息过载。网上教程太多,选了这个又看那个,浪费了大量时间在比较和选择上,没有专心学完一个。后来强迫自己选定一门课,学完再说。
最大的坑:家人的不理解。我妈说你在工厂干了这么多年,放弃多可惜,这句话差点让我放弃。后来我理解了:家人担心的是风险,但他们不了解这个行业的趋势和自己的潜力。自己的职业方向,要自己判断,不能让别人替你做决定,包括家人。
四、实战第一个FAB AI项目
我的第一个FAB AI项目是膜厚良率预测。PE觉得我们厂的膜厚受设备参数(温度、气压、气体流量)影响显著,但一直没有量化模型。我主动请缨,用XGBoost做了回归模型,预测误差(MAE)约8纳米,对应良率提升约1.2%。
项目推进中最大的挑战是获取数据。FAB的数据分散在多个系统里,我花了2周时间跑通数据管道:MES API + FDC历史库 + 设备日志拼接,中间经历了API限流、字段名不匹配、时间戳格式混乱等问题,最终才拿到干净的训练数据。
项目成果让我在部门里建立了口碑:数据组开始让我参与更核心的项目,我的角色从做YE慢慢扩展到YE兼数据分析师。这个转变是渐进的,不是一夜之间。
项目之后我做了一件重要的事:在CSDN写博客记录过程。写了6篇文章讲这个项目的全过程:数据获取、特征工程、模型训练、结果分析。没想到篇篇阅读量过千,还有同行的FAB工程师加我微信交流。这给了我很大的成就感,也是我后来持续写CSDN博客的开始。
五、效果对比转型18个月后的账
转型最难的不是学技术,是心态调整。YE的工作模式是被动响应——等数据、等需求、等指示。数据工程师的工作模式是主动探索——自己找问题、自己设计方案、自己推进项目。突破的方法是:给自己设一个每周目标,比如这周要搞清楚MES里哪个表存的是良率数据,然后去搞清楚为止。主动设目标,才能从被动模式切换到主动模式。
博客是转型的加速器。写了6篇项目记录后,我明显感到:写清楚一件事比做清楚一件事更难。为了写清楚,你必须把每个环节想透——数据的来源是什么?模型的假设是什么?结果的局限性在哪里?这逼迫你做更深层次的思考。写博客既是学习的沉淀,也是对外输出的窗口,很多同行通过博客找到我,交流FAB AI经验,这些都是转型路上的意外收获。
现在回头看,转型最值的投资是前6个月的基础打牢。Python、pandas、matplotlib、基础统计这些看起来简单的东西,其实是最常用的。最有用的技能组合是:Python基础 + 统计方法 + FAB工艺知识 + 沟通表达。这个组合是纯IT程序员不具备的,也是我们这类转型的独特竞争力。
转型18个月后:工资涨了40%(从YE的薪资结构转到数据岗位的薪资结构),参与了3个FAB AI项目,拿到Python数据分析师认证,博客阅读量累计超过20万次。
更重要的变化是:我的工作内容从重复性报表变成了有创造性的分析。以前每天导数据出报表,现在做良率预测模型、缺陷分析算法、自动化工具开发。成长感回来了。
在FAB内部的定位也变了:以前YE是支持部门,现在数据组变成了核心价值部门,参与了工厂数字化战略的制定。以前是别人给我派活,现在是别人找我合作。
当然也有代价:18个月没有娱乐和社交,脱发加剧(压力),和家人的相处时间减少。但这些都是转型必须付出的成本。
六、实施建议:给想转型的FAB工程师
1. 先确认转型动机:是为了更好的职业发展,还是逃避现在的工作?如果是后者,转型不会解决根本问题。动机要正向,而不是回避。
2. 盘点你的隐性优势:你在FAB积累的工艺知识、设备经验、产线直觉,是纯IT人员不具备的。转型方向应该是把这些优势放大的方向,而不是放弃它们去做纯编程。
3. 找到学习锚点:一个真实的FAB问题比任何教程都有吸引力。建议从自动化自己的日常报表开始,既学了技能,又省了自己的时间,一举两得。
4. 设定可验证的里程碑:比如3个月能写pandas脚本、6个月完成第一个预测模型、1年内上一个真实项目。里程碑是防止半途而废的最好工具。
5. 不要忽视沟通能力:纯技术能力是基础,但能把技术翻译成业务价值才是竞争力。见过很多技术很强但不会讲故事的工程师,在内部推动项目处处碰壁。
6. 家庭支持很重要:在决定转型前和家人充分沟通,让他们理解你的长期规划,而不是让他们觉得你是冲动行事。家人的支持是长期坚持的后盾。
七、进阶方向:从数据工程师到AI架构师
我的下一个目标是成为FAB AI架构师:不仅会做具体项目,还要能设计FAB整体的AI技术路线图,知道哪些场景适合AI、哪些场景是伪需求,避免公司在AI方向上走弯路。这需要更宏观的视野和跨部门影响力,是下一个5年的目标。
在这个过程中,博客和社区是放大影响力的工具:写博客、做分享,不只是为了记录,也是建立个人品牌,吸引行业内同行的认可和合作机会。这种影响力是打工薪资买不到的价值。
制造业AI是个长赛道:中国制造业数字化转型升级,FAB是皇冠上的明珠。这个窗口期至少有10年。早点进入、积累经验、建立壁垒,比等窗口期过了才后悔强。
如果再选一次,我还会选择转型。唯一不同的是:我会更早开始,而不是等到第五年才行动。越早积累,壁垒越高,收益越大。
【效果对比】
转型过程中有一个很现实的问题:原来的YE工作要不要辞掉?我选择的是内部转岗,而不是裸辞。内部转岗的好处是:有收入保障、可以边学边做、积累的经验不浪费。但内部转岗也有挑战:两边都要兼顾,精力分散。我用了半年时间两边同时做,后来YE工作逐步移交给接手的新人,才慢慢脱身。建议不要裸辞转型,压力太大,容易在困难面前动摇。
关于年龄焦虑:我在转型时已经31岁,开始学Python和数据科学。有人说年龄大了学不动了,我认为这是借口。我见到过40+的PE转行做数据分析师,也见过50+的厂长学AI。年龄带来的不是学习能力的退化,而是学习动力的衰减和对新事物的抵触心理。只要保持好奇心和学习的习惯,年龄不是障碍。
维度 | 转型前(YE) | 转型后(AI工程师) | 变化 |
工作内容 | 导数据/做报表 | AI建模/系统开发 | 质变 |
工资 | 基准 | 基准x1.4 | +40% |
AI项目经验 | 0个 | 3个 | 新增能力 |
行业影响力 | 弱 | 博客20万+阅读 | 显著提升 |
工作成就感 | 中 | 高 | 提升 |
【完整代码】
# FAB工程师转型路线图
ROADMAP = [
('阶段1(0-6月)', 'Python基础+YE日常工作自动化'),
('阶段2(6-12月)', '机器学习入门+第一个预测模型'),
('阶段3(12-18月)', '深度学习+FAB AI项目实战'),
('阶段4(18-24月)', '独立负责FAB AI项目+带团队'),
('阶段5(2-5年)', 'AI架构师:制定FAB AI技术路线图')
]
for stage, goal in ROADMAP:
print(f'{stage}: {goal}')
print(f' 技能: 见各阶段对应技术栈')
print()
�� 评论区话题互动
有没有在FAB干了5年以上想转型的同行?目前最大的顾虑是什么?
转型过程中最难的是什么?有没有想放弃的时刻?后来怎么坚持下来的?
═══════════════════════════════════════════════
═══════════════════════════════════════════════
�� VIP福利资源
以上内容来自《半导体智能制造》专栏,点我的博客首页关注公众号,回复“VIP”获取更多FAB工程师必备工具和模板资源!
═══════════════════════════════════════════════
如果这篇文章对你有帮助,请关注我,一起交流半导体智能制造经验!