未来的几年,随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。手机、电子字典、可视电话、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等都是典型的嵌入式系统。因此,通过嵌入式培训成为专业的,嵌入式技术人才,其职业发展空间较大。
什么样的人适合转行嵌入式?嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类。
一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。他们的优势是对硬件原理非常清楚,不足是他们更擅长定义各种硬件接口,但对复杂软件系统往往力不从心(例如嵌入式操作系统原理和复杂应用软件等)。
另一类是学软件、参加嵌入式培训以及计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。如果这类人对硬件原理和接口有较好的掌握,也完全可以写BSP和硬件驱动程序。
转行学嵌入式开发首先必须是热爱编程,对嵌入式相当感兴趣的朋友,如果你对嵌入式感兴趣只是一时的,停留在表面上,只是对嵌入式的就业岗位多、薪资待遇好、晋升发展空间大感兴趣,那么你很有可能是转行学不好嵌入式的,因为嵌入式学习本身自带枯燥性,需要特别大的动力支撑。
其次,喜爱思考动手实践的朋友,嵌入式是门计算机编程语言,是人用来跟计算机交流的语言,每个人的编程习惯和编程思路是不一样的,你要想转行成为一名优秀的嵌入式程序员,那么你就必须热爱思考,喜欢动手实践,来把你的思路转化为实实在在的嵌入式编程。
再者,是必须喜欢主动学习的朋友,嵌入式所处的是IT行业,变化相当快的行业,一个“不进则退“的行业,如果你平常就不怎么爱主动学习,那么转行学嵌入式就很不理智,要想在嵌入式行业长久的发展下去,更多的是要靠自己主动学习。
暂无评论