0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

有经验的工程师对进入芯片行业新人的建议

FPGA开源工作室 来源:温戈 作者:温戈 2021-05-03 10:03 次阅读

01

前言

作为一名数字IC设计工程师,也就是最近很热的芯片行业。从业数年,对这个行业也有了一个基本的了解。回过头来,从刚毕业的小白,也变成了一个还算有经验的工程师,无论是技术上,还是眼界都所提升。分享一下自己在这个行业的积累的经验,希望能给新人一些参考,少走一些弯路。

在这里我把整篇文章分为两个部分,第一部分是初级的经验分享,第二部分是进阶的职场经验分享,进阶部分则又分为技术路线和管理路线两个方向。

初入职场

1、第一份工作的职位一定要谨慎选。

想好方向,是做设计,验证还是封测等。如果想换,毕业三年内一定要想好自己工作的发展方向,如果你做的是制造,材料或者封测,三年内还是有机会转做设计和验证的。随着时间的推移,机会越来越小,五年之后想转行基本不可能。

2、选择大公司还是小公司还是要综合考虑。

大公司的优点是稳定,但薪资也相对固定。小公司如果能拿到股权还是值得考虑的。记住千万别去皮包公司。

3、 工作前半年一定要把公司的flow吃透

不要让flow成为你工作的障碍。工作前三年争取能独挡一面。前五年努力提高自己的技术,以后的日子会好过很多。

4、 英语是不可忽视的一项技能,尤其是在外企。

一款大型芯片的研发是由全球多个site共同完成的,所以和北美,欧洲以及印度等site的同事交流是必不可少的,所以对英文的听说能力要求很高。尤其印度英语,每一个印度人讲的英语也不一样。当你以为自己已经能够熟练听懂一个印度同事的英语,如果再换一个印度人,一切都要从头开始……

即使在非外企,也要面对很多英文的spec,英语好确实能节省很多时间。

5、 当工作一定的年限后,技术已经不能够成为你发展的瓶颈了,取而代之的是你的软实力。

下面就分享一下职场的进阶发展

以下这张图以IC行业为例,展示了技术和管理方向的职业晋升路线,我也就分别从这两个方面来分享以下自己的经验。

846730e2-9d17-11eb-8b86-12bb97331649.jpg

技术专家路线

1、积极主动是一切的基础

日常工作中善于自我驱动,主动去解决问题,而不是逃避。从我个人的经验来看,IC中的问题是逃不掉的,主动去解决反而会让工作感觉更舒适,也更容易获得领导的好评。

2、找一个好的mentor,多问不同的人

在一家新公司,有一个好的mentor是很重要的,职场新人面对工作难免会有很多问题。遇到问题可以自己多深入思考,无法理解再去问同事,因为太简单的问题去问别人会给别人留下不爱思考的印象。如果问题实在比较多,建议去问不同的同事,总问一个同事也会引起反感,毕竟每个人都有自己的工作。

3、敢于主动承担新的任务,善于发现问题并不断钻研下去

当部门新接到一项任务的时候,自己可以主动去承担,成熟的东西不如新东西对人的帮助大,面对新的问题会促使你去学习新的知识,自己多思考,保持惯性,这是成为技术专家的必经之路。

4、多复盘总结,养成记录的习惯

多在组内分享,分享的过程会帮助你把知识理解的更深刻,因为你要给别人讲明白,自己一定要很清楚,同时培养自己presentation的能力。

5、文档编写管理的能力

在IC设计中,我们都是根据设计文档(design spec)来进行RTL的设计,所以读写文档的能力也很重要。同事日常工作中也会使用脚本语言去开发新的工具,为自己开发的工具编写明确的文档,这样同事用起来也很方便。写文档也是构建自己核心竞争力一个重要的方向。

6、少摸鱼,养成高效的工作方式

之前我写过一篇上班如何摸鱼的文章,还获得了不少赞同。当然这只是调侃,实际工作并不可取。

对于刚进入职场的新人,我在这里给大家最大的忠告就是避免工作时间碎片化!比如过个三五分钟就看一眼手机,没事就和同事聊八卦等。对于科技行业的诸多工作,很多时候是需要大块连续的时间去完成的,而且分心很容易出错。建议各位在工作中每天形成自己的工作节奏,平衡好工作和生活。

如果是偏管理,就要学习管理的一些技巧,可以看看自己的老板是怎么做的。此时你可能已经在组内承担带新人的责任,负责一条产品线了。

管理路线

1、交流沟通的能力

这里的交流沟通不局限于口头交流,会议交流,或者是邮件交流。充分了解对方所掌握的信息,能够站在对方的角度,用最简洁的语言,清晰的表达自己的想法及观点是高效工作的基础。尤其是外企,因为和欧美的同事不在一个时区,如果你的第一封邮件让对方误解,再发一封邮件去解释,可能又要等到第二天才能等到回复。这样来来回回交流的时间变长,留给自己做事的时间就变少了。

2、drive问题解决的能力

这一点很重要,有些问题自己并不能自己解决,但是如果你能借用公司其他同事的资源,把问题搞定,这也算是一个很重要的能力。有些时候,懂得利用身边的资源也很重要

3、和其他team合作的能力(schedule,commit)

和其他team合作的能力也很重要。比如对方定了这个设计要一个月完成,但是你觉得一个月的时间很难,如何说服对方,一起把时间定为两个月?或者说如果项目出现问题,两个team都有问题,如何防止被甩锅?或者如何把锅甩出去?拥有这些能力,摆脱工程师思维,是成为管理者的必经之路。

4、多提想法和建议

这样不仅有助于自己思考,同时也在为团队做贡献,如果自己的想法和建议被采纳,得到领导的认可,这对将来的职业生涯是很有好处的。也是构建自己核心竞争力很重要的一个方面。

5、重视承诺

大家都知道,一款芯片从立项到流片的周期通常在一年甚至更久,在芯片没有量产之前,是没有利益可言的。所以在日常工作中,要谨慎承若时间表,尽量在承诺的时间按时完成任务避免延期,你的延期同样会影响整个项目的进度,这样对个人的影响是很差的。

6、向上管理

就我身边的工程师来看,很多人会忽略这一点。如果你想走管理路线,学会向上管理是一个很好的开始。

向上管理首先要从心理上有一个转变,虽然在公司的关系架构上他是你的领导,但是从心里上要把他当做同级的同事。因为部分职场新人由于性格原因,会惧怕领导,把领导当做绝对的权威。这是第一步。日常可以了解老板的爱好,比如有的领导喜欢打羽毛球或者游泳,可以拉近和领导的距离。同时了解其领导风格,看看领导是怎么管理团队的,和其在做决策时的偏好。

向上管理的第一个要点是充分沟通,建立信任。

很多人都惧怕和领导沟通,向上管理就要打破这一点。除了每周固定的项目会议之外,在项目出现问题或者进度顺利的时候,都要主动找领导交流。当然并不一定需要建议一个会议,很多时候口头交流就已经足够了。避免问题都放到每周的会议上,造成延期。平时都是领导在催进度,作为员工要转变角色,变成你来催领导,来把控你的进度。

向上管理第二个要点就是帮助领导节省时间,提高工作质量

当你和老板作为一个团队共同被分配一个任务的时候,领导往往没有那么多时间去仔细点分析这个项目。此时就需要你帮忙过滤信息,提炼问题,给出解决方案,提交领导做决策,同时表达自己的看法。

最后要明白向上管理是和领导互相成就的过程,因为你们作为一个team,利益是一致的,你的工作目标是服务于上级的工作目标的,如果你能负责任的,时刻以替上级分忧的心态来完成工作,领导是能感觉到的,从而为自己营造一个良好的口碑。

最后,无论是从事走技术路线,还是管理路线,只要是从事科技相关的职业,在技术更新迭代速度非常之快的今天,终身学习是每一位即将进入科技行业的新人应有的观念和意识。否则在从业几年以后,新人的光环褪去,很容易遭遇中年危机!所以在毕业时,就应做好职业规划,不断地系统构建自己的核心竞争力,从而实现自己的价值。

祝愿各位职场新人,平步青云,如鱼得水~

原文标题:作为从业者,你对进入芯片行业的新人有哪些建议?

文章出处:【微信公众号:FPGA开源工作室】欢迎添加关注!文章转载请注明出处
责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    454

    文章

    50441

    浏览量

    421917
  • 封测
    +关注

    关注

    4

    文章

    338

    浏览量

    35120

原文标题:作为从业者,你对进入芯片行业的新人有哪些建议?

文章出处:【微信号:leezym0317,微信公众号:FPGA开源工作室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA算法工程师、逻辑工程师、原型验证工程师什么区别?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题(一) Q:FPGA中的FPGA算法工程师、FPGA逻辑工程师、FPGA原型验证工程师三者什么区别? A:FPGA 算法
    发表于 09-23 18:26

    正是拼的年纪|65岁电子工程师上班VLOG #65岁退休 #电子工程师 #搞笑 #上班vlog

    电子工程师
    安泰小课堂
    发布于 :2024年07月25日 11:31:02

    嵌入式软件工程师如何提升自己?

    ,不断提升自己的专业技能,保持与行业最新技术的同步。 3.积累项目经验 项目经验对于嵌入式软件工程师的职业发展至关重要。通过参与实际项目,可以锻炼自己的技能提高问题解决能力和团队合作能
    发表于 06-12 11:20

    嵌入式软件工程师和硬件工程师的区别?

    ,并且了解嵌入式系统的工作原理。此外,他们还需要具备良好的逻辑思维能力,能够快速解决复杂的软件问题。嵌入式软件工程师在软件开发方面有着丰富的经验,能够编写高效稳定的嵌入式软件,并且熟悉实时系统开发和调试
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    芯片封装工程师必备知识和学习指南

    芯片封装工程师是现代电子行业中不可或缺的专业人才,他们的工作涉及将设计好的芯片封装到细小的封装体中,以确保芯片能够在各种环境下稳定、可靠地工
    的头像 发表于 04-26 10:50 1950次阅读
    <b class='flag-5'>芯片</b>封装<b class='flag-5'>工程师</b>必备知识和学习指南

    如何入门硬件工程师

    想跨行业做硬件设计工程师,应该如何学习规划呢
    发表于 03-17 21:49

    企业老工程师和高校老师啥区别

    电子工程师硬件
    电子发烧友网官方
    发布于 :2024年02月28日 17:50:00

    【2023电子工程师大会】我和LabVIEW:工程师经验分享pp

    【2023电子工程师大会】我和LabVIEW:工程师经验分享ppt
    发表于 01-03 16:31 15次下载

    工程师必看!电路基本概念哪些?

    工程师必看!电路基本概念哪些?
    的头像 发表于 11-30 09:31 650次阅读
    <b class='flag-5'>工程师</b>必看!电路基本概念<b class='flag-5'>有</b>哪些?