请前辈们指点一下FPGA的职业规划方向,不胜感激!
我于09年毕业于一所非著名的本科院校,毕业后找到了一份FPGA的工作,主要是做仪器开发的,刚入职时确实学到了不少东西,但工作半年多以后发现已经很难再有长进了,主要原因是公司的各种硬件平台都已经非常成熟,交给我的工作无非就是写代码、仿真、调试,没有什么攻关性的东西,而且也没什么压力,感觉在这种环境下待久了,人就会变得堕落,失去进取心。
时常想在业余时间多学点东西,提升自身的价值,增加一点跳槽资本,可又不知道从哪里着手。FPGA的应用领域实在太广了,我也不知道那些东西是值得自己花精力学习的,时间在打卡进刷卡出的日子里一天天的流走,而自己又没什么长进,感觉非常惋惜。希望前辈们指点一下迷津,像我这种情况应该朝哪个方向努力呢?
对您来说也许只是只言片语,但对我来说可能是人生路上的一盏明灯,希望大家畅所欲言!
还没有工作的飘过
占有才是唯一硬理。回农村抢块土地吧。科技,特别是电子技术,发展已到了顶点。在现代技术条件下,抢占相关资源才是第一要务,当然你能抢到钱,并当成资本最好,也就是看你现在每月多少K了。
那就弄算法吧。还有个可能就是你现在觉得没长进是因为所在的公司没复杂的项目,换个公司就好
如果板子都是现成的,那就研究一下FPGA和板间接口,比如传统的PCI/DDR/GMII/UART/...... 会的接口多,发展competence的选择多。怎么就算会呢,这包括了解FPGA IP尤其是带PHY的,了解板上设计,了解应用方案。然后了解高速的方案。
如果项目中的FPGA是主控芯片,那就了解系统、产品,例如有system engineer, concept engineer,从板级时钟,reset,芯片间握手控制等等入手
如果是算法,那就了解性能、专业验证标准,例如有application engineer方向
如果是边角料芯片,那就了解一下cost down,看看编程还能有什么潜力,把周边的电路集成进来,是否能换成别的FPGA/CPLD/SOPC...
抓住一个问题,一查到底,总结概念、设计、应用、评估,写成paper卖
我的感觉是你现在所在的单位所做的设计相对简单了,半年之后就感觉是重复劳动了,项目小了点。确实如果有机会可以看看别的机会,很多大的项目半年可能连spec都还没有完成的。
其实你可以投简历,做做面试就会发现你还欠缺什么?这或许可以成为你继续深入的一个方向/动力。
当然如果你很容易的应聘到人家要求就工作经验3-5年的职位,那说明你确实已经积累了不少经验了。
做项目是提高的最好的方法,我现在认为做DDR IP核对提高有很大帮助
DDR IP都是现成的呀,请问自己做价值在哪里呢?
