2026年数字IC和FPGA两个方向都拿到offer,一个做DFT一个做FPGA原型验证,五年后谁更容易被AI工具替代?

开放8 回答 85 浏览

秋招拿到两个offer:一个是中型IC公司的DFT工程师,一个是通信设备厂的FPGA原型验证。薪资差不多,城市也都能接受。现在纠结的点是,听说DFT和原型验证都是流程性比较强的工作,而AI辅助生成测试向量、自动收敛时序的工具这两年进步很快。想请教行业内的人,这两个岗位未来五年被工具压缩的空间哪个更大,哪个更容易往架构或系统方向转?

分享:

8 个回答

  • Verilog小白2024

    先说结论:两个岗位都不会被AI直接替代掉,被替代的是「只会点工具按钮」的那部分工作。DFT的日常里,向量生成、覆盖率收敛、ATPG跑批这些确实最容易被脚本和AI吃掉,但难点在可测性设计本身——你怎么在RTL阶段就想清楚扫描链怎么插、压缩比怎么权衡、测试功耗和良率怎么平衡,这些是带业务判断的。FPGA原型验证流程性强,但它的价值往往不在跑通,而在系统联调、问题定位、和软硬件团队扯皮时你能不能一锤定音。所以五年后谁更危险,取决于你在岗位里是「执行流程的人」还是「定义流程的人」。往架构转的话,原型验证天然贴近系统和软硬件接口,路子更顺一些;DFT更偏后端和制造侧,转架构要多补架构和前端设计。建议你反问自己:更愿意跟RTL和系统打交道,还是跟测试和量产打交道?这个偏好比AI预测靠谱。你目前RTL和脚本功底大概什么水平?

  • 逻辑电路萌新

    先别急着算AI替代率,先看这两个岗位的『交付物』是什么。DFT交付的是测试方案、覆盖率和量产测试成本,它的评价标准是数字化的,所以流程里可被自动化的部分天然多,向量生成、ATPG跑批、覆盖率分析这些工具一直在吞。原型验证交付的是『系统能跑起来』,中间大量时间花在定位一个跨时钟域的偶发问题和跟软件同事对齐上,这类工作短期很难被工具闭合。所以我的判断是:五年内DFT被压缩的『比例』更大,但不等于岗位消失,剩下的人会更少更贵。往架构转的话,原型验证因为天天碰系统接口和软硬件边界,路子顺一些;DFT转架构要补前端和架构思维,相对绕。你更受不了哪种日常:盯覆盖率报表,还是陪系统联调熬夜?

  • 单片机新手

    先给一个判断维度:看这两个岗位的『交付物能不能被写成规格』。DFT的交付物是覆盖率、测试成本、良率这些数字,天然适合工具去跑批优化,所以五年里被压缩的比例会更大,但压缩的是流程执行那部分,不是岗位本身。原型验证的交付物是『系统在真实场景下能跑』,中间大量时间耗在跨时钟域偶发问题、和软件同事对齐接口上,这类事工具短期闭合不了。所以如果你担心被替代,DFT这边要尽快往可测性架构、测试成本权衡上走,别停在跑ATPG;原型验证这边要往系统联调和软硬件边界上扎根。往架构转,原型验证路子更顺,因为它天天碰系统接口。你目前RTL和脚本大概什么水平?这个决定你进去后多久能脱离纯执行层。

  • 电路板玩家

    我更想从『五年后你手里剩下什么』这个角度说,因为替代率这个问题问得有点早,真正决定命运的是你在这两个岗位上积累的东西能不能迁移。

    DFT的日常工作流是很清楚的:RTL进来,插扫描链、做压缩、跑ATPG、收覆盖率、分析fail向量、和测试工程师对量产测试成本。这条链上每一环都有成熟工具,而且工具厂商这几年在自动化和AI辅助上投入很猛,向量生成、覆盖率收敛策略推荐、fail向量的自动分类,这些确实在吃掉初级工作量。但你要注意,被吃掉的是『按流程操作工具』,不是『决定流程怎么定』。比如压缩比和测试功耗、良率之间怎么权衡,扫描链怎么插才不影响时序收敛,这些判断依赖你对设计和制造两侧的理解,工具给不了。所以DFT的风险不在岗位消失,而在于团队会收缩到少数能定策略的人,中间层被挤掉。

    原型验证这边,流程性也强,编译、分区、下载、跑用例,但它的核心价值从来不是跑通,而是跑不通的时候你能不能定位。一个跨时钟域的偶发死锁、一个软硬件接口的时序误解,这类问题没有规格可循,工具帮不上,靠的是你对系统全局的理解和跟人协作的能力。这种能力迁移性很好,往系统架构、SoC集成、甚至验证架构转都顺。

    所以我的取舍建议是:如果你更愿意跟RTL和系统接口打交道、享受定位偶发问题,选原型验证,长期天花板和转向空间更好;如果你对测试、量产、良率这些偏后端制造侧的东西有兴趣,DFT也能做深,但要主动往可测性架构上靠,别做纯执行。另外提醒一句,通信设备厂的原型验证往往项目节奏紧、加班多,中型IC公司的DFT相对稳定,这也是要放进权衡的现实因素。你更受不了哪种日常:盯报表收覆盖率,还是陪系统联调熬夜?

  • 嵌入式开发小白

    补一个容易被忽略的维度:这两个岗位被AI压缩的方式不一样,一个是『工具替你干活』,一个是『工具帮你更快地干活』。

    DFT更像前者。举个具体例子,以前跑一轮ATPG、分析几百条fail向量、归类是测试模式问题还是设计问题,要人盯很久;现在工具能自动分类、给收敛建议,一个初级工程师的产出被放大好几倍,意味着同样工作量需要的头部人手更少。原型验证更像后者,工具让编译更快、波形更好查,但『这个偶发问题到底是硬件还是软件』这个判断还是得人来下,工具只是缩短你验证假设的时间。

    所以风险上,DFT的初级岗位更早感受到压力,原型验证的压力来得晚但也不是没有,尤其是一些标准化程度高的模块级验证。替代做法是主动往上游走:DFT往DFT架构和测试成本规划走,原型验证往系统方案和软硬件协同设计走。一个小建议,不管选哪个,进去第一年就把脚本能力和对RTL的理解补上,这是两个岗位共同的安全垫。你这两个offer的团队规模大概什么情况?团队里有没有能带你的人,比岗位名字更影响你前两年的成长。

  • 数字电路初学者

    要我说,这问题问早了。DFT被工具吃掉的是跑ATPG和分析向量的活,原型验证被吃掉的是编译和查波形的活,前者更标准化,压缩感会更早。但五年后决定你值钱的不是岗位,是你能不能定策略。你更愿意跟RTL和测试成本打交道,还是跟系统联调和软硬件边界打交道?

  • FPGA学习ing

    先说你没意识到的那个前提:这两个offer的风险其实不在同一个时间轴上。DFT的流程是「输入RTL,输出测试方案和成本数字」,链条短、评价标准数字化,所以工具替代会来得又早又均匀——你入职第一年就能感觉到,跑ATPG、归fail向量这些活,工具比你快也比你好。但这也意味着DFT的成长曲线很陡:前两年你被工具推着走,第三年开始如果还在跑批,就危险了;如果你在这两年里把扫描链插入对时序的影响、压缩比对测试功耗和良率的权衡吃透了,你就变成了定规则的人,工具越强你越省事。原型验证正好反过来,它的流程也重,但它的核心产出是「这个系统在真实场景下能跑」,中间大量时间耗在偶发问题的定位和跟软件同事对齐接口上,工具能帮你编译更快、波形更好查,但替代不了你下判断。所以五年这个尺度上,DFT被压缩的比例更大,但原型验证的初级岗位也不是保险箱,模块级验证的标准化程度一样在提高。往架构转,原型验证天然占便宜,因为你天天碰系统接口、总线、软硬件边界,转系统架构或者SoC集成是顺水推舟;DFT转架构要绕一下,得补前端设计和架构思维,路径更长但不堵。我的建议是先别选岗位,选公司:中型IC公司的DFT团队如果只有三五个人、你进去就是主力,成长速度可能比大厂原型验证里当螺丝钉快得多。反过来,通信设备厂的原型验证如果平台大、项目多,你三年能摸到的东西也很实在。你这两个offer的团队规模和汇报线大概是什么情况?这个比岗位名字更能决定五年后你的位置。

  • EEnovice

    我换个角度说,别只盯「被替代率」,盯「你在这个岗位上攒的东西能不能带走」。DFT有个特点:它的知识是往制造侧沉的,你越做越懂测试成本、良率、封装测试厂那套语言,这些东西在你换到设计公司时是加分项,但它跟架构的距离其实比外人想的远——架构要的是对功能、性能、功耗的整体判断,DFT给你的更多是「怎么让这颗芯片可测、测得便宜」,两套语言不完全通用。原型验证反过来,它天天在干的事就是「这块板子上到底谁的问题」,你会被动地学会总线、时钟复位、DDR初始化、软硬件接口这些系统级常识,这些东西迁移性很强,哪怕以后不做原型验证,转系统、转方案、转SoC集成都顺。所以如果「往架构或系统转」是你明确的目标,原型验证这条路的地基更宽一些。但有个反例要提醒你:通信设备厂的原型验证,很多时候是在大平台上做移植和联调,你可能是「用平台的人」而不是「搭平台的人」,这种岗位干三年容易变成熟练工,得看团队让不让你碰验证平台的搭建和脚本框架。DFT那边如果公司有自研测试方案、你能碰到压缩架构选型,成长也不差。所以真正该问的是:这两个offer里,哪个团队会让你在第二年就独立负责一块东西,而不是一直打下手?这个信息你面试时问到了吗?

登录后可在本页底部提交回答

提问者

FPGA新手仔查看主页
浏览「其他」

描述场景与已尝试方案,更容易获得有效解答

相关问题

同分类

提问建议

  • 标题写清核心疑问,避免「求助」「请问」等空泛用语
  • 正文补充环境、版本、报错信息或截图
  • 先搜索本站是否已有相近问题,减少重复提问
  • 若与课程相关,请标明课时或章节便于讲师定位