微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 骏龙科技Andrew —— FPGA资深FAE的经验独白

骏龙科技Andrew —— FPGA资深FAE的经验独白

时间:03-01 来源:互联网 点击:
2.从事FPGA开发工作有些什么要求呢?
  Andrew:坦白地讲,这个问题很难回答,不同的公司、不同的产品、不同的项目组、不同的研发人员需求千差万别。不过,可以讨论讨论。公司与研发之间是双向选择,公司要求产品具有一定的技术优势和稳定度,能够及时上市覆盖一定的细分行业,研发需要公司按照合同提供合理的待遇和福利。 大公司人员分工相对比较清晰,FPGA工程师需要配合系统工程师、算法工程师、软件工程师、硬件工程师和测试工程师完成产品单板的功能设计和稳定性测试,因为不是一个人在战斗,所以更需要注重团队合作。而且大公司往往与芯片的供应商有战略合作关系,获取相应的支持资源在力度和速度的优先级上远远高于一般公司,这对FPGA技术层面的修炼是大有裨益的。
  在这样的公司里工作,窃以为需要培养:
  1. 自我学习能力。公司如果有相关培训,抓住机会好好学习;如果没有,平时在工作之余要加强专业知识充电,把自己打造成不可或缺的人才。另外要注意公司不是学校,公司要的是能干实事的员工,不是夸夸其谈纸上谈兵的赵括,不能天天想着学习而不干活。
  2. 沟通协调能力。遇到疑难问题要及时发起团体讨论诊断,切莫蒙头自己死扛,一来自己压力大,二来影响项目开发进度,必要时要及时把芯片供应商的支持团队拉进来共同讨论分析。要意识到自己的不足,尊重团队中其他成员的意见和建议,经常锻炼自己的沟通协调能力,为以后自己带团队做准备。
  3. 抗压能力。FPGA开发的难度高居主控芯片(CPU,DSP,FPGA,专用芯片等)的榜首,芯片厂家为了配合市场需求,连年不断升级器件软件,这对于研发来讲就是灾难,但是为了提升最终产品的竞争力,提升我们自身的价值,我们不得不去学习掌握。另外公司项目往往严格按照预期进度开展,如果遇到难题,加班加点是必须的。所以我们平时一定要多锻炼身体,多看书,培养一定的兴趣爱好,以排解项目开发中的苦闷。像某为那样,只注重工作效率,把研发当作加班的机器,时不时就有报道研发跳楼的新闻,简直就是业界的耻辱。
  4. 职业生涯规划能力。大公司职业任务单一,对专业深度要求高。要逐步规划调整自己未来的路,往专业深度走,做技术专家;往专业广度上走,做系统工程师;往技术之外的岗位走,转行。工作要积极主动,选好的路就好好走下去,切忌朝三暮四,滥竽充数,人浮于事,碰到好光景,还可以混日子;碰到诸如当前这种外企裁人潮,诺基亚、思科、微软等公司纷纷大裁员,老大不小的南郭处士再就业难度就比较大。凡事都逃不过因果关系,给公司努力工作,就是为自己的未来努力工作。只要有能力,将来还是有机会出去自创企业,创造更多社会价值。
  小公司自由度高,单独的FPGA工程师的职位设置不太常见,往往围绕着项目的需求,工程师既要当爹又要当妈,硬件软件逻辑机械模型一起搞。从表面上看,要做的事情比较杂,新人往往感觉在打酱油,跑龙套。有一些朋友耐心比较差,容易陷入经常跳槽的怪圈。其实呢,小公司有小公司的好,产品的复杂度相对来讲不高,研发出项目的速度比较快,数目也比较多,容易积累自身的成就感,这感受和大公司里面有时的无力感有天壤之别。再者小公司由于企业规模小的原因,直接做平台与大公司竞争的可能性不大,往往都是做一些围绕大公司平台的配套产品,或者做一些大公司不愿意做或者尚未注意到的新的细分产品。作为研发,能够直接或间接接触终端行业应用,对产品的功能理解直观透彻,对行业也有一定的调研,将来很容易出去创业,做出更加细分的行业产品。
  在小公司工作,窃以为需要锻炼:
  1. 产品设计的全局观。主动去研究产品的应用需求,整合现有的方案,揣摩可能改进的部分,将其开发设计为产品的亮点,赢得细分行业的市场。产品本身技术含量不高,所以我们也没有必要纠结一些技术细节,只要能实现能出产品,就是研发的价值体现。
  2. 技术的广度。多了解一些常用的芯片平台,热门的实现方案。产品在设计过程中,尽量选择成熟的芯片平台和结构,降低产品研发的风险和投资。
  3. 沟通能力。小公司的老板一般不太注重研发,对研发的投入力度有限,研发团队里往往只有光杆司令几人。长期欠缺沟通,有些朋友可能表现得比较木讷,比较闷骚,其实对今后的职业生涯是有害处的。一定要找机会与公司其他部门的人沟通交流,不要给自己画圈。平时要积极参加一些线下沙龙,活动,锻炼自身的沟通能力。
  4. 耐心。人生漫漫,来日方长,剩者为王。所谓干一行爱一行,机会永远留给有准备的朋友。
 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top