嵌入式(单片机方向)工程师如何做好定位和职业规划

        单片机诞生于20世纪70年代,但是我国起步较晚,直到1982才开始使用,至今,随着单片机的飞速发展,已经被广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,市场单片机人才需求一直居高不下。而作为一个单片机工程师,在如今岗位竞争日益激烈的今天,如何让自己不会淘汰,在这个大环境下生存下去,这是每一个单片机工程师都需要考虑的事情。

关于自己的定位:
        虽然现在的单片机工程师很多,因为入行门槛相对较低,但想成为优秀单片机工程师更不易的,当你已经加入到这个行业,那恭喜你,你已经进入了一个五彩缤纷的世界,这里有你学不完的知识和不断更新的技术,你在这里能得到锻炼和成长,能用你的知识创造出一个又一个具有智慧的产品。在这个同时,你也需要明白,在这个世界里,技术在不断的更新,新人不断的涌入,你在不停学习进步的基础上还需要清楚自己的定位,在适合和合适的方向深入研究,才能在这个行业毅力不倒,干出一番事业。
        作为一个从事单片机工作的嵌入式工程师, 在我们公司常见的定位有这几个:
1、资深的C语言工程师:
        这是我们公司大多数工程师的发展方向,具备丰富的C语言编程经验,善于各种平台和单片机的C语言编程,善于解决编程过程中遇到的各种问题,能够快速的完成模块化代码的开发,有着良好的编程习惯,深入了C语言的相关知识,知道各种编程技巧。具备良好的代码设计和架构能力,有良好的数电和模电的基础,能够对流量的硬件模块进行代码开发。
2、嵌入式驱动工程师
        嵌入式驱动工程师,在我们公司目定位不是很清晰,但是这是一个方向,作为嵌入式编程中很重的一环,驱动必须对软件和硬件都要有很扎实的功底,能够了解硬件的交互接口和使用场景,为并之设计出适用且稳定高效的驱动程序,向外提供高兼容性的接口,这需要对软件设计有很高的要求,不但要清楚各种协议的实现,还要对运行平台和操作系统有深入的了解,才能让驱动更改的兼容和高效,减少资源的使用。
3、嵌入式计量工程师
    甚至各种行业内计量规范和原理,懂得各种计量标准和方法,能够制定各种标准和计量功能,知道相关的计量测试流程,异常处理方法,为新的产品的计量提供保障,成为行业内计量的核心人才
4、软件架构与设计
        有着丰富的开发经验,善于设计优良的软件架构,消化软件设计需求,把需求编程可视化的编程模块,并处于模块见得输入和输出,已经一些功能需求的定义,对项目开发有一定技术支持和把控,善于处理各种开发过程中出现的难题,并提出解决思路和方案。能分配嵌入式硬件工程师和嵌入式软件工程师工作,并对其进行技术指导,有良好的沟通和团队协作能力。
5、算法专家
        这个定位在我们公司还是有的,作为嵌入式中重要的定位,发挥着很大的作用,为嵌入式系统的数据分析,处理和其他业务提供一个快速、完整和稳定的算法,以及评估算法的可行性。
6、Linux开发工程师
    在我们公司,Linux开发工程师是有需求的,相对单片机开发来说,难度更改,需要掌握的只是也更多,从SOC级别的芯片的了解,各种复杂硬件(鼠标、键盘、摄像头、显示器等)的驱动,要熟悉Linux环境下的编程和相关环境的运行,各种编程语言的兼容,程序语言的开发等,挑战性更高,同时待遇和机会也相对更高。
关于如何做好职业规划:
    经常有人说,单片机方面的嵌入式工程师到了老了就很可能因为干不动不淘汰,是个吃青春饭的职业,不及时的转成领导层就需要转行,老员工越老越不容易找工作,不像年轻人,工资低,肯加班,而且好管理,要求要低,但是这是个错误的思想。首先,单片机工程师是一个技术工种,经验越丰富就越快越容易做出又好又稳定的产品,靠着丰富的经验,能够避免很多新员工可能会出的问题,提高开发效率和减少后期代码维护的成本,虽然在我们国家,技术稍微好一点的就转成领导,专业的人没有得到继续发展,但这个现象正在慢慢转变,越来越多的公司注重人才的培养和使用,因为他们知道,经验丰富的工程师,前期投入大,但是换来的回报更高,整体支出更低,所以只要你坚持学习和进步,不但不会被淘汰,而是越来越吃香,和年纪无关。  
        其次,单片在我国起步晚,大多数单片机相关的嵌入式工程师工作时间都小于15年,比国外要晚二三十年,虽然我们现在的技术在进步,跟上了时代的步伐,而单片机的相关的人才都比较年轻,经验丰富的老工程师相对较少,相比国外普遍老龄化的工程师,我们国家的工程师年轻,看到的老单片机工程师较少,随意引起来了新工程师的自我担心,但是其不是的,我国的嵌入式工程师淘汰率很低,都在各行各业从事着相关的工作,也有很多老工程师晋升为领导,因为他们确实是行业的先驱者。从这方面来看,单片机工程师还是很吃香的,世界离不开单片机,没有单片机是万万不能的,最起码未来几十年是这样的,只要你够优秀,总会发光发亮的。
最后是自身,做好一个嵌入式工程师需要:
        1、心态上随时做好准备 机会是给有准备的人的———“有准备”是你在做准备的过程中让“别人”认为你“有准备”!别人是包括你现在的老板和别的老板,以及你身边的人!他们对你的赏识程度决定了你的机会。    
        2、专注于自己的优势 70%专注与长处,25%专注于学新事物,5%专注于避免短处。    
        3、不断修正自己的技术方向,扩大自己的知识与能力的金字塔 增强自己的核心竞争力,但尽量别改变太多太快(今天做手机、明天做电视、后天做空调,这样很乱的,大大不利)    
        4、积极争取机会 柳传志说,杨元庆就是“哭着喊着要进步”,实际上,就是争取自己的机会;当然,这种强烈的进步欲望,也是领导看重的地方。每一步都走在前面,积累多了,你就有了比其他人更多的机会了。要积极争取如下机会:
        1)做新项目的机会;
        2)到新部门的机会;
        3)带新人的机会,如果公司不安排带,那就自己主动去帮助新人,做半个师傅;
        4)管理项目的机会,管理团队的机会(卡位非常非常重要)。
        5、做多揽活干的傻子 与工作相关的事情,没人做就主动去做;别人没干好就主动帮他们干好 要乐意去干工作职责范围以外的事情。    
        6、使自己变得不可替代 最重要的就是,别人做到的你要做得更加好,别人做不到的你就要做到,要不断超越老板的期望!才能赢得老板或者别的老板的信任,才能得到更多的机会与回报!    
        7、 关注技术、公司及相关行业的发展,达到对技术、技术发展趋势、团队管理、行业情况与发展趋势等能吹能侃的地步。
做个中长期规划时间表:    
        0-2年内多干蓝领的工作,多学习多积累技术经验;   
        2-4年内多看技术发展趋势方面文章,多交与本职岗位相关的朋友;  
        4-6年内多看技术发展趋势与行业发展趋势文章,多交与本部门业务相关的朋友;    
        6年以后多看管理书籍,多了解行业发展趋势,多交与本行业相关的朋友;    
        8年以后多与产业链的朋友及资本相关的朋友交流,如果不想操心太多,就想走技术专家路线的朋友,请把0-6年的3个阶段继续延续下去。    
需要纠正的几个观念: 
        1、不是每个工程师都适合做管理的,走技术路必然会和走管理路分开。    
        2、不是人人都可以做市场做销售的,性格、亲和力、知识结构等影响很大。    3、不是人人都可以做老板开公司的,小老板辛苦程度高,其实还不如高级白领滋润(特别是ic,最适合工程师打工的)。
        4、螺旋式上升方式修改完善职业之路,大公司与小公司循环,职位与薪水自然跟着循环,职业生涯平台自然跟着上。
    最后,要保重身体,身体是革命的本钱,有了好的身体才能长期的战斗,适当的断连和足够的休息,同时养养生是必要的。

你可能感兴趣的:(单片机,嵌入式硬件)