做一个优秀的硬件工程师,应该具备哪些技能呢?刚才在一个高校研究生的群里聊天的时候提及到了做硬件研发需要具备的能力,除了基本的硬件设计技能以外(这个也需要掌握很多知识点),很多其它能力也很重要!
 
还是用我总结、分享过的一张图来表达一下吧,你觉得呢?
 
 
但理想很丰满,现实却超级骨感,我们的高校根本就不注重培养学生,尤其是科研一线的研究生的这些技能,到企业里更没有机会系统地进行训练,导致我们行业的多数工程师严重偏瘫,仅仅凭着感觉或跟着“大偏瘫”的感觉做项目。
 
 
 
因此苏老师决定,春节后我将开班招徒,将我们为期一个月的实战项目培训让更多有条件、符合要求的学生、研究生、工程师接触到。关于开班的具体要求见文章后面,先简单看一下我们实战培训能让学员学到什么:
 
前几天的文章我介绍了一下我们刚刚结束的针对武汉科技大学大四学生为期一个月的实战培训项目,在这个项目中几乎无任何实操基础的同学通过自己动手进行 PCB 设计、焊接、调试,最终在自己设计的板子上运行了自己用 Verilog 编程的 FPGA 逻辑,并能够通过 WiFi 同手机进行通信。
 
做完一个月实战项目的同学在做项目总结和答辩
 
学员们自己设计、焊接、调试的板子(左侧的小脚丫 FPGA 板除外)

 

 
系统包含的技术要点
 
用 FPGA 逻辑实现的数据采集和信号生成部分
 
用 FPGA 逻辑实现的包含无线通信的物联网部分
 
从学生的报告中可以看到实战训练中的技术要点
 
训练中的综合技能提升
 
总之,通过一个月的实战训练,即便是一个从没有做过项目的电子类专业的小白学生,他就可以掌握以下重要技能:
 
项目方案的分解及实施流程;
 
英语技术文档的阅读及有效信息的快速提取;
 
PCB 的设计;
 
PCB 的焊接和调试;
 
FPGA 的使用及 Verilog 的逻辑编程;
 
各种串行总线的协议及逻辑实现,这是各种 MCU 中非常重要的外设基础;
 
任意信号的生成原理及信号的处理;
 
输入控制及输出显示;
 
无线通信的协议及控制;
 
项目总结及报告。
 
对照我给出的技能图,可以看出通过这一个月的实战训练项目能够让学员迅速掌握这些重要能力。然后自己设想一下,通过一个月实战训练的学员拿着自己的作品去企业面试,是不是比一脸懵逼的小白毕业生能获得薪水高出很多的职位?
 
好了,你知道这一个月里能在哪方面提升了,那要来参加这个培训项目需要具备哪些条件?
 
必须是 985、211 学校的学生、研究生以及工程师,正在做大四毕业设计的同学可以带着自己的毕业设计项目过来,这也是毕业前夕提升自己技能的最佳时机;
 
高等数学、电磁场理论必须 80 分以上(100 分满分),电磁场理论学不通的同学可以自动放弃做“优秀”工程师这个梦想;
 
英语必须过 6 级,没有好的英语基础就无法掌握电子行业最前沿的技术和产品;
 
参加过国家级的电子设计大赛并取得了比较好的成绩,谢绝在本科期间只为考研而埋头苦读的书呆子;
 
对电子产品研发有浓厚的兴趣,没有兴趣就无法长久地坚持,苏老师不想浪费时间在没有结果的事情上;
 
必须在 2019 年 3 月 1 号 - 3 月 31 号之间能全时在苏州工业园区(这是我们实战培训的时间)
 
必须缴纳 5000 元 / 月的培训费 - 对知识和别人劳动的尊重是一个优秀的工程师必备的价值观。
 
之所以这样要求,是因为苏老师的时间有限,能亲带的学生不多,同时苏老师认为,一个优秀的硬件工程师大概率应该具备以上的基本素质。对有些不符合这些条件但确有才华的朋友只好说声抱歉了。