作为一个电子类的大三学生的嵌入式职业规划

2019-07-13 05:49发布

      本人是学嵌入式linux,包括Qt和驱动都有学过,水平一般而已。大三开学已经有两个月了,最近看到不少大四的师兄在各处奔波找工作,自己也尝试参加一些宣讲会和笔试。       总结如下:
      1)嵌入式驱动的岗位一般要求研究生,水平不是很顶尖的本科生挺难找到       2)本科生对软件测试,技术支持的职位相对容易找       3)嵌入式软件的工作要求也很高,也不好找       
      此外,问了几位出来工作的好心人,总结出目前自己对于职业规划的看法:
      1)以前自己可能是受身边人的影响,一心希望自己能搞驱动。但是目前驱动需求变小,本科生定位驱动不是一个很好的选择
      2)做应用层没有自己想象中那么差。也不是说一定要做几年然后就一定要转为管理。       3)目前应用层的需求逐渐加大,由于智能化的趋势,嵌入式应用应该也有不少的发展
      4)同样由于智能化的趋势,32位甚至以后的64位处理器将会成为主流,而且这些处理器都会能上系统。同时,尽量不要从事8位单片机工作。       6)目前手机软件发展不错,可以考虑从事安卓或IOS程序设计,但不是自己很喜欢。

      总结:自己的确是想从事嵌入式工作,考虑到自己难以找到嵌入式驱动的工作,所以应该把自己先定位为嵌入式系统软件这个方向。学习计划如下:
      1)继续学习嵌入式linux,uC/OS等嵌入式系统的应用编程
      2)学习在嵌入式系统中如何在应用层使用一些常用的外设,比如蓝牙,摄像头,屏幕等。这就要学一下一些通信协议和外设相关的知识。
      3)还需要不断地提高自己软件编程的能力,比如编程规范,设计模式等
      4)安卓设备有不少传感器的应用源码,可以通过学习安卓编程来提升自己的外设编程水平
      5)了解常用的32位嵌入式芯片