原创 离职联想之一:没有最好的公司,只有更合适的职位

2008-4-13 16:38 2452 3 3 分类: 工程师职场

面对人生的第一次跳槽,心里问题打着小鼓,就像毕业前签下三方协议,那一刻似乎决定了自己的一生。而与之比较,从离职到再就业,这个过程是不是意味着人生就此改变?


非也,对于多数人来说,跳槽前后的两个公司可能性质不同,如从研究所跳到公司,从国企跳到外企,或者反过来,但是工作内容很可能是相似的。因此就技术类而言,现在大公司的分工很明确,就产品终端开发而言,软件,硬件,结构是三个基本组成部分。软件的工作不会分配到硬件工作,同样做硬件也很少直接去做结构模具方面工作了。


如果你来到新的东家,这种关系发生错位,有两种情况:一是你自己想找个工作方式了,现在软件很吃香,很多做结构机械的,硬件都想转到软件去,这时你是主动寻求变化,你不需要想你会失去什么,经验?那不重要,如果你是冲到高薪去的,做软件意味着你得从头来学语言基础知识,学习代码,还有你的动手能力将不会对软件编程有任何帮助,除非是你的打字速度快了?还有一种情况比较复杂了,那就是你本来是要应聘心仪的一个职位如硬件工程师,后来由于公司软件部缺人,入职时将你分配做软件编程方面的工作。试想一下,软件编程,我还只是记得大学时尝过C语言,考试时笔试过了,上机测试没有过。这时候这个转换过程是很痛苦的,面对一堆的代码,你从何入手,不像硬件,可以通过“看,听,触”来实际体验它。


一般认为软件上手容易,只要懂得C语言,加些编程方面的技巧,基本上就可以成为软件工程师了,这也是中兴华为从高校研究生中大把地招聘软件工程师的原因了,同学中很多在研究生课题中没有做任何与软件相关的事,也没有编过真正的代码,但是可以通过找工作前一两个月复习C的语法,就可以轻松应对笔试了。容易吧,会考试就行了!进入公司后,培训就OK啦,要知道现在的软件编程基本上不需要做算法了,这些东西有现成的,如果没有,那也是有专门的算法工程师去做,通常由博士来搞。


扯远了,这里没有丝毫BS软件的意思了,其实现实就是这样了,未来需要更多是软件的工作,硬件的工作将会分化成两个方向:一是IC设计,包括FPGA,有数字逻辑的,较多,也有模拟方面的,需要的较少;另一个就PCB方面的,也可以说是信号完整性方面的。前者需要的是开发方面的,后者可能更多的依赖于经验和人力。还有一种加上的话,就是测试工程师了。这个主要是集中于硬件测试,一般的硬件开发工程师做的工作无疑就是设计原理图,调试板子这两个工作了。


 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条