随着it程序员的待遇愈来愈高,很多人纷纷踏入it行业。这其中不乏不少新手小白,只知道it赚钱,殊不知道it行业的发展路线。针对于嵌入式,做为过来人给新手一下几点建议,这边你喜欢的话能够留企鹅一块儿交流,话很少说:
嵌入式学习不单单是学习几项技术,而是构建你的知识体系。学习如嵌入式开发,就要从基础Linux,C语言,单片机,数据结构开始,到应用开发,ARM,Linux内核、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可让你真正得到知识。
对于但愿从事嵌入式开发的朋友们,专家有这么5点建议:
一、嵌入式的特性是“专”,即对某个系统,某个平台,某个知识点,要求理解特别“深刻”,能发现其性能的极致并展示出来,这是嵌入式本质的生存基础。所以,要求咱们有钻研精神,可以就一个问题探讨到极致。
二、技术能够“专”,人不能够“太钻”,即视野不能窄了,嵌入式的应用,是要解决人们某个方面的问题,可是咱们知道,凡是涉及生活中的问题的,其知识面不可能窄了,你看一个电动车都涉及多少个专业的知识?嵌入式开发必定是合做开发,有软件,有硬件,有自动控制理论,有传输,有图形图像解码,一我的很难作到面面俱到,所以,要善于跨专业学习,起码要理解别人行业的特性,合做中才能取得好效果,不能自顾自。
三、嵌入式开发更像软件开发的综合性学科展示,对我的能力提出了更高的要求,可是回报很丰厚,这一行是能够轻易产生百万富翁的,也是能让一我的作一生开发不愁没饭吃的,可是,没有付出就没有收获,嵌入式开发要成才,其学习曲线比单纯的软件开发陡不少,要作好吃苦的思想准备。
四、嵌入式求职建议不要把目光放在传统意义上的IT企业,不少制造业,不少设计研究单位,包括不少国企,他们都须要嵌入式综合性人才,所以,找工做时不妨眼光看开一点,说不定机会更好。
五、嵌入式开发容易取得好的回报,可是不容易出现我的英雄主义的成绩,这个心态要调整好,其实如今哪一个大点的系统,是一我的能完成的,要有团队合做精神,作人要低调一点,虚心一点,多学一点,就能越走越远。
以上5点就是楼主总结的一点心得经历,但愿对你有点帮助,这边处于新手或者迷茫期的朋友能够企鹅,我这些年也存了很多干货,但愿帮助你更上一层楼!程序员