嵌入式开发的发展方向非常多,门槛各有不同。下面主要介绍四大职业发展方向:
1. ARM + Linux/Android开发
据统计,全世界90%以上的智能手机和平板电脑都采用ARM架构。所有的iPhone和iPad都使用ARM的芯片,大多数Kindle电子阅读器和Android设备也都采用这一架构。很多领先的网络/电信制造商正积极地将其下一代平台迁移到ARM平台上来,ARM一直在行业中扮演一个非常重要的角色。
嵌入式系统是软硬结合的东西,搞ARM开发的人主要分为两大类:
1.应用程序开发,包括Android应用开发或者Linux上应用开发(QT等),目前做的人很多,工作相对简单而且待遇也不错,需要掌握C语言、C++、java等开发语言。
2.操作系统移植,比较复杂,Linux,Android等,现在很多手机厂商推出的操作系统也就是修改内核,换皮肤,就业空间还是比较大的;
3.底层驱动开发,这个入门、深入都不容易,需要对硬件及OS有较深的了解,发展前景我个人觉得是三个当中最高的;
|