不瞒各位说,当初找工作的时候,简历上那个"项目经历"栏差点给我整秃了。你说嵌入式开发、电子竞赛,好歹还能写点东西。但PCB设计这东西,学校教的和实际用的,感觉是两个世界。
投了几个大厂的PCB岗,面试官问我"画过几层板"、"用过什么EDA软件",我当时那个心虚啊。好不容易有个项目经历,还是课程实验里照着教程画的51单片机最小系统,连封装都没换过几个。
后来跟几个上岸的老哥聊了聊,加上自己被面试、面试别人的经验,总结出三点。没有项目经验别慌,把这三块补起来,一样能打。
第一点:基础知识要扎实,这不是废话
说起来有点扎心,但很多应届生连基本功都没搞清楚就去面试了。你去投PCB岗位,至少下面这些要门清:
阻抗计算:为什么USB、HDMI这些高速信号线要做阻抗匹配?50欧姆、90欧姆是怎么算出来的?微带线、带状线的区别是什么?
叠层设计:四层板、六层板怎么分配层序?电源层、地层的划分有什么讲究?EMC问题从叠层就开始了。
走线规则:3W原则、20H原则你听过吗?信号完整性不是玄学,是有明确规则的。
按我的经验,面试官问应届生不会专门为难你,不会说"给我手算一个90欧姆差分阻抗"。但你得能讲清楚概念和原理,知道在实际设计中要注意什么。
怎么证明你懂?很简单,把你学过的课好好复习一遍。电路分析、数模电、电磁场、高频电子线路,这些课里的东西都是PCB设计的地基。地基建不好,楼盖再高也是歪的。
第二点:自学经历也是经历,别看不起自己
很多老哥觉得没参加过电子竞赛就没东西写,其实不是。你自己学的、折腾的都算。
举个例子,我有个同学,简历上写了三个"项目":
第一个是在B站跟着教程画的STM32开发板,虽然就是两层板没什么难度,但他能讲清楚每个模块的布局思路、电源完整性处理。
第二个是自己设计的四层物联网关板,DDR3、网口、USB都有。他跟我说做的时候查了大量资料,研究了芯片的Layout指南,这个经历就很加分。
第三个更绝,自己画了个简单的FPC转接板,解决了实际问题。他说做这个的起因是买了个模块接口不对,又懒得飞线,干脆自己画了个转接板。这个回答当时就把面试官逗乐了。
你看,不一定是什么高大上的项目,但关键是你得真正做过、思考过、能讲出东西来。
怎么找自学项目?几个思路:
• 立创EDA、Altium Designer、KiCad这些软件都有免费版本,上手画
• 参加开源硬件社区的活动,很多项目都有原理图公开
• 给自己找个痛点解决,比如充电模块、显示模块、传感器板
• 打比赛不一定拿奖,参赛的过程本身就是经历
第三点:对行业有理解,这个比经验更重要
说实话,应届生没有项目经验很正常,面试官心里有数。他真正想看的,是你对这个岗位有没有热情、有没有思考。
我面试过的一些人,上来就问"PCB设计是不是就是画画线",这种一开口就知道没做功课。有的同学能聊到行业趋势:
比如HDI板越来越普及,任意层互连技术开始应用;
比如汽车电子、医疗设备对可靠性的要求越来越高,DFM、DFA不再是选修课;
比如高速信号设计成了标配,DDR5、Serdes这些以前只在高端产品里见的东西,现在越来越常见。
你说这些东西面试官一定会问吗?不一定。但你能聊出来,说明你平时有在关注这个方向,不是海投简历撞大运的那种。
怎么积累行业理解?多看看行业报告、电子工程类的公众号、供应商的技术文档。立创商城、贸泽电子这些平台的技术文章质量都不错,没事翻翻没坏处。
面试常见问题怎么答
最后说几个高频问题及回答思路:
Q:你画的最大的板子是什么?
没有标准答案,关键是能展开讲。哪怕是很简单的两层板,你可以说"第一次画的时候没考虑走线宽度,后来查资料发现电源走线和信号线宽度要区分,又改了版",这种反思性的回答比"我画过某某板"要有内容得多。
Q:遇到过什么技术难题?怎么解决的?
说实话,经历过什么就说什么。最怕的是硬编,容易露馅。哪怕是说"在学习XX的时候遇到了XX问题,我查了资料、问了老师,最后理解了",这也比胡编强。
Q:你对我们公司了解多少?
这个必须提前准备!了解一下公司的主要产品、应用领域、技术方向。不用太深入,但要有基本认知。至少能说出"我知道贵司的XX产品用了XX工艺",这比"我什么都可以学"要靠谱得多。
写在最后
其实啊,PCB设计这个方向,经验当然重要,但入门门槛没那么高。两层板画明白了,高速设计搞清楚原理,再加上点实际动手的经历,找个PCB工程师的岗位完全OK。
项目经验少不是世界末日,关键是你得让面试官看到你的学习能力和热情。基础扎实、有自学经历、对行业有认知,这三点做到了,没项目也能打。
所以说啊,冲就完事了。