嵌入式工程师如何规划职业之就业
扫描二维码
随时随地手机看文章
笔者从大学毕业开始就进入嵌入式行业,五六年间有得有失。最近总有刚毕业的朋友问我,怎么学习嵌入式,如何在嵌入式行业里立足。我想,作为一个老嵌入式,不如在这里写出一些自己的感想,供大家参考。
俗话说,男怕入错行,毕业的第一次选择很重要,如果入行没有入好,想以后翻盘,除了需要勇气,更需要一定运气,所以我们先聊聊大学毕业之后第一次的择业。本文针对嵌入式,那我们就结合第一次就业的情况说说。
刚毕业选择公司,首先第一重要的就是选择一家规模比较大的公司,原因有三:
其一,大公司一般有专门的入职培训和培养计划,比较适合应届生适应职场,并且有规划的得到初步的工作经验。这些非常重要,笔者就见过有很多工作不到半年就因为公司倒闭而失去工作的,因为既没有工作经验,也没有经济基础而很难再找到满意的工作。
其二,大公司的氛围较轻松。轻松的氛围,一来可以提供良好的学习环境,二来可以让自己可以慢慢适应快节奏的工作。而最主要的是,刚毕业的应届生往往工作能力比较差,需要培养,大公司一般都会容忍新人的适应期,而小公司一般会粗暴的对待新人的失误。
其三,大公司跳槽时具有一定的优势。一般新人在第一家公司会待一年到两年的时间,之后就面临跳槽的选择。在跳槽时,简历上写有一些具有行业知名度公司的履历,还是很有帮助的。
所以刚毕业的时候,选择有新人培养计划的公司,是最好的。听说类似周立功这样的公司,还有导师制度,这样对于刚毕业的新员工来说,是再好不过了。如果你选择不了规模较大的公司,一些盈利压力不大的公司,也是很好的选择。这点可以在面试的时候看出来,办公环境气派,公司人际关系轻松的公司,一般盈利压力都不大。不过大公司也有缺陷,一般看不到一个系统的全部,只会看到自己做的一小部分,不过对于刚毕业无所谓,毕竟给你看,你也不明白。呵呵,不过这是笔者为什么一直不进华为,中兴的原因。
在上面的条件下,我们要考虑嵌入式发展的特点。现在属于嵌入式行业的公司或者说需要嵌入式工程师的公司有很多,从上游到下游分为,研究类机构,芯片设计公司,芯片设计公司的技术支持部门,方案公司(这里指的是可以开发Solution的公司),方案二次开发公司,有研发能力的工厂,完全接收研发成果的工厂。大体上我只能想到这几种,下面逐个分析下(仅以发展成熟的公司为例,小公司普遍都有很大压力):
研究类机构:这类机构很多都很轻松,研究成果也不一定能转化为成果,挣钱靠资历,刚毕业薪水一般不高,打拼基本没用。不过很适合不想竞争,但是想深入研究一些课题的人。
芯片设计公司:这类公司往往只需要你有能力解决某些问题,对时间要求不是很紧,产品开发周期长,有大量的时间供你研究某项技术,薪水起点较高。这类公司一边接触市场,一边接触最前沿的科技,确实对学习嵌入式技术很有效,但是同样,对人的要求就高了。
芯片设计公司的技术支持部门:这部分要单提出来,因为很多国外或者台湾的IC公司,在大陆设立了技术支持部门,但是这些部门的人并不能接触到核心的技术,甚至有些公司连源码都看不到,这比下游的厂商来说,唯一有优势的地方就是最先得到本公司的培训和技术资料,关于本公司芯片的应用技术非常精通,其他也没什么。不过还是有很多公司的FAE可以和研发一起工作的,这些就另当别论了。再说其他,薪水自然没有芯片设计的高,不过工作强度却不小,毕竟和客户打交道。
方案公司(这里指的是可以开发Solution的公司):这类公司可以和上面说的芯片设计公司的技术支持部门等同,但是在技术上,接触的东西要广的多。一般会接触到10家左右芯片公司的产品,并且能够设计到很多产品功能的设计。如果没有能力进入芯片公司做设计,在这类公司做也是不错的选择。这类公司的薪水差别都比较大,有高有低,工作强度不会小。
方案二次开发公司:这类公司普遍的特点就是小,大的也超不过七八十。工作简单,往往就是修改UI,修改模块,改个语言什么的。而且与工厂配合密切,这意味着你的工作时间基本上是无法确定的,工厂有订单,你就得加班,最主要的是,工厂一般周末不休息。。。薪水不高,个别水平很高的可以做老板的合伙人,这是唯一比较有诱惑的地方。
有研发能力的工厂:这类工厂有很多种,有研发能力很强的,自己的产品全部是自己研发,这些和自己开发Solution的方案公司很像,也不过,只是工作时间要长一些,毕竟和工厂打交道。还有刚开始建立研发部门的,这类一般是老板开工厂赚到钱了,想转型。后者就比较危险,很多转型不成功的情况,老板都会把研发部门裁掉,然后继续做工厂。技术上来说,前者可以学到很多东西,后者要求有比较好的领悟力和自学能力,毕竟一般没有人教你。至于薪水,前者还不错,后者看老板的魄力,不过后者因为长期雇佣工人,一般不会太舍得钱给一般员工,除非你去了做研发部的头。
完全接收研发成果的工厂:这类基本学不到什么,基本就是烧录软件,发发邮件,指导指导产线,完事。千万不要干这样的活,对于进入嵌入式行业基本无用。因为工作性质,薪水自然也很低。
写了很多,不知道是否有不对的地方,大家指正。