文章来源: 明德扬FPGA科教
FPGA职业生涯可以怎么划分?是很多刚入门的FPGA新手们很陌生的一个话题。职业生涯这个概念是西方国家引进的,而我们对这些理论的理解还停留在按部就班的模式,西方国家对职业生涯的研究有很多现成的理论,比如基于荣格性格类型理论的MBTI性格类型测试、霍兰德的职业兴趣测试等。
目前我们的职业生涯比较习惯分为:初级、中级、高级……。美国规划大师舒伯把一个人的生涯发展从出生到死亡分为五个阶段,分别是成长阶段、探索阶段、确立阶段、维持阶段和衰退阶段。关于FPGA职业生涯的层次,我们也可以这样划分:
第一层次:板级开发
第一层次主要是刚毕业的学生,或者是工作1到2年的FPGA工程师,主要工作是板级开发,包括:FPGA原理图、PCB、时序约束等部分,该层次专注于电路板级的内容,要求低,上手快,一般硬件工程师可胜任。一般来说,薪酬待遇是6-8K。
第二层次:逻辑设计
第二层次是逻辑设计,模块级里,在限定资源和速度的前提下,能充分利用资源换速度,速度换资源,时序复用等,又快又好地实现特定的功能和算法。这种一般有三年以上甚至五年的工作经验高级硬件工程师,薪酬待遇在12到20K的范围。
第三层次:FPGA架构设计
第三层次是FPGA架构设计,可以根据FPGA的功能,设计出较好的FPGA实现架构,各个模块简单,模块层次清晰,模块与模块至简较好地配合工作,较少的资源,稳定的系统。薪酬待遇在20—40K。
第四层次:项目架构设计
第四层次是项目架构设计,可根据用户要求,充分考虑FPGA,DSP,ARM的特性和优势,合理安排职责,合理安排分工。
第五层次:产品开发层次
第五层次是产品开发层次,超声焊接的设备和实现结构电机控制设备和实现结构激光测距设备和实现结构,音乐设备和ETHERCAT的结构。这个层次一般都是资深的技术专家或者系统工程师,当然,也不能说就到了职场的天花板了。科技无界限,真的要在一行业有所成绩,需要投入的精力是无限的。