什么样的人适合学习嵌入式呢?学习嵌入式有什么要求吗?女生适合参加嵌入式培训吗?在很多女性群众心里,肯定有这种想法:参加嵌入式培训的都是一些宅男,其实很多时候,一个班只有一两个女生,一般很少有女生去做嵌入式开发的。其实有这种想法也很正常,在大学中,和计算机相关专业的学生中,女生和男生的比例都是2比1,女生就占了很少的比例,而且很多女生在毕业后,也不会从事和计算机相关的工作,因为做这一行真的很辛苦,经常是没日没夜的加班。很多时候人们会产生一种共同的想法:女孩子不适合做嵌入式开发,不适合做程序员,事实真的如此吗?
一般来说,参加嵌入式培训是需要基本的数学和一个较强的逻辑思维,而女生一般都在这两方面都是比较薄弱的,其实这也是很多女生畏惧做女程序员的主要原因。在没有接触嵌入式开发之前,就已经给自己下了结论,自己不适合做嵌入式开发。 其实通过这些年来的观察发现:根本没有什么适合不适合,只要你对嵌入式开发有很强兴趣,无论做什么事情都是可以成功的。还有人说,做嵌入式程序员是一件很辛苦的工作,需要面对强大的精神和身体压力,而这对女生来说也是一个很大的挑战,的确如此,从事嵌入式开发这个行业,不论是男生还是女生,都有很大的挑战,如果不是因为兴趣爱好的支撑,是很难坚持下去的。这也是很少有女生从事嵌入式开发的原因,如果你实在感兴趣可以听听试听课程。
在我国互联网行业中,从事和嵌入式开发的人确实是以男生为主体,并且绝大多数都是处于20-30岁之间的年轻人,为什么会有这样的结果呢? 中国有很多精于编码的人,但是在中国教育行业,尤其是网络应用嵌入式开发方面误区很大,很难形成有规模的嵌入式开发力量和产品能力,有一些对技术,对嵌入式开发,对项目设计有很多思想误区,这些误区,导致程序员在技术上很难有更深层次的提高,大多数公司为了追求项目的速度,而不断的重复编写代码,导致程序员不得不日赶夜赶的敲写代码,体力消耗巨大,但实难有技术上的提升,形成了一些所谓的宅男,这也是很多女生不愿意加入这个行业的原因。
其实,女生具有从事嵌入式程序员工作的人员应该具备的认真、耐心、细致、敏感等的很多优点。而且,从事嵌入式开发的工作不仅需要体力的优势,更多考量的是工作人员的知识、智慧、耐心和学习能力。女性的细心、观察力和天生对新事物的发掘能力、对工作的专注,都会在她们从事教育工程的工作中给予很大的帮助。而这些都是女孩从事嵌入式开发方面工作的优势。很多情况下,一个小小的细节就能决定项目的成败,而女生天生心细,这样在编程过程中可以减少很多的问题的出现,降低返工的可能,对减小项目嵌入式开发周期是很帮助的。很多公司把一些比较繁琐的事情交给女生处理,也是出于这个道理。
女生到底适不适合做嵌入式开发?其实这是自己做决定的,虽然平时大多数学习嵌入式的人都是男生,但是女生在关键时候也许会占主要作用,决定权在自己手上,所以兴趣决定你的选择,没有行业适合不适合你,只有你适不适合做,只要想做嵌入式开发,就没有什么做不成的,不必在意是男是女。
学习嵌入式linux之前必须要做好心理准备:
第一,要明白学好嵌入式linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期,由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么,系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;
第二,在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
第三,如果你想在以后的生涯中在软件行业工作的话,学习linux是一项基本技能,所以打从你打算学习linux那天起,放弃windows吧!因为它除了能给你带来片刻的娱乐,别无其他;
第四,如果你只是想应付一下操作系统的课程,劝你最好别学,或者说不要指望能用的怎么样,原因我说了,这很耗时间,而且如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她。
嵌入式工程师如何高薪就业?如何升职加薪?唯一方法只有不断提升自己。
2018嵌入式工程师必读书籍(送电子书格式):http://www.hqyj.com/zhuanti/xnshl.html?szt-gongk