单片机诞生于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、螺旋式上升方式修改完善职业之路,大公司与小公司循环,职位与薪水自然跟着循环,职业生涯平台自然跟着上。
    最后,要保重身体,身体是革命的本钱,有了好的身体才能长期的战斗,适当的断连和足够的休息,同时养养生是必要的。

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

  1. 软件开发工程师:程序员的职业规划就像软件工程

    软件开发工程师:程序员的职业规划就像软件工程 [url]http://www.accp-teem.com.cn/ArticleView/2007-8-1/Article_View_1224.Htm[/ ...

  2. 放宽心!IT骨干依然很吃香,不管国内国外,做好你的职业规划

    放宽心!IT骨干依然很吃香,不管国内国外,做好你的职业规划. 经济的黯然失色丝毫没有影响高科技企业的人才争夺.在硅谷,从谷歌这样的大型企业,到最小规模的初创型公司,各家都在争相挖掘最优秀的IT人才. ...

  3. 如何做好自己的职业规划?

    见字如面,我是军哥! 最近有一位读者问我,在公司天天做重复工作(CRUD 业务代码比较多),加班也比较多,没时间学习,在这家公司一年了感觉自己的各项能力并没有提高.想请教一下,怎么破? 还有一位读者提 ...

  4. 数据科学家定位和职业规划

    数据科学家(Data Scientist)定位和职业规划 转 另一个解答 另一个技能图 个人的选择 转 来自知乎: https://www.zhihu.com/question/27946774 FA ...

  5. 自我定位与职业规划(完结)

    Part1 自我定位: 本科: 本人本科是在一所非常普通的大学,学习统计学专业,理学学士.并在本科期间辅修了经济学,最后以专业第一的成绩保研于武汉某211高校. 硕士: 专业为应用统计(大数据方向), ...

  6. 网络工程师的就业前景、职业规划和工资待遇

    何谓网络工程师,网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员.网络工程师能够从事计算机信息系统的设计.建设.运行和维护工作.       一般来说,It企业的IT技术职位 ...

  7. 穷忙族们如何做好自己的职业规划?

    他们每天穿西装打领带,在都市穿梭,在办公室忙碌,但收入不高,积蓄不多,升迁无望,因此被称为"穷忙族". 最近,"穷忙"在白领中成为热词,先有<穷忙族> ...

  8. 【第74期】安全工程师最详细学习和职业规划路线(书籍推荐和导图下载)

    作者:华章尹老师 来源:大数据DT(ID:hzdashuju) 网络安全行业热火朝天,但我们很少看到这个领域相关职业路线的规划,这一方面是由于这个行业还比较年轻,还没有完全建立职业路径,另一方面也是因 ...

  9. 安全工程师最详细学习和职业规划路线(书籍推荐和导图下载)

    作者:华章尹老师 来源:大数据DT(ID:hzdashuju) 网络安全行业热火朝天,但我们很少看到这个领域相关职业路线的规划,这一方面是由于这个行业还比较年轻,还没有完全建立职业路径,另一方面也是因 ...

  10. 安全工程师最详细学习和职业规划路线

    网络安全行业热火朝天,但我们很少看到这个领域相关职业路线的规划,这一方面是由于这个行业还比较年轻,还没有完全建立职业路径,另一方面也是因为高端职位以前比较少,很少有人到达顶峰,所以难以总结. 但随着这 ...

最新文章

  1. day15-JavaScript字符串操作以及跑马灯示例
  2. [LintCode] Wildcard Matching
  3. 成功解决ValueError: min_samples_split must be an integer greater than 1 or a float in (0.0, 1.0]; got th
  4. 标定板标定和九点标定的区别_标定系列一 | 机器人手眼标定的基础理论分析
  5. (包含重力矢量)Pygame粒子模拟
  6. NOIP模拟测试14「旋转子段·走格子·柱状图」
  7. 视频会议应用空间广阔 未来“上云”将成趋势
  8. Java回文数.如12321,123454321(5个数)
  9. java 界面框架源码_轻量级java web实践-8(框架源码-6)
  10. 第一百九十八节,jQuery EasyUI,ProgressBar(进度条)组件
  11. 【限时免费】大千万象,“爬”你所需!老司机教你利用爬虫建造一座图书馆...
  12. vmcore经典案例(hardlockup、softlockup、读写锁、hung、oom)
  13. 23种Python设计模式之建造者模式详解
  14. 广州橙优设计:学习UI需要那些?UI设计必须会的软件
  15. BLDC无刷直流电机驱动电路-硬石电子
  16. iptables/ip6tables 手册简译
  17. 概率论 随机变量及常用6大分布整理
  18. Linux设备模型之platform设备
  19. STM32F103C6T6 | 模拟IIC主机读取AHT20温湿度传感器数据
  20. 2022.03.24【基因组组装】|获取比对到参考基因组的contig序列

热门文章

  1. 在mysql中unique唯一索引的作用_mysql唯一索引和unique
  2. linux识别csr8510,【记录】给CSR8510 A10芯片的USB转蓝牙模块安装驱动
  3. PS 模块BAPI新建修改项目、WBS、网络、作业 (二)
  4. 查找系统大文件占用WizTree 4.05.64位
  5. 0到1使用spring-security(Spring的安全认证框架)
  6. java中 Object转换成 int 类型。
  7. sketch插件 android,用这个免费的Sketch插件,帮你完美还原安卓界面!
  8. 矩阵L2,1范数及矩阵L2,p范数的求导
  9. 阿里巴巴最新区块链专利申请文件解读
  10. CGI和FastCgi