请问嵌入式培训有必要吗?

如题 我想请教下有经验的前辈,找个嵌入式培训班学习有必要吗?最主要的是能学到东西吗? 希望有经验的或参加过培训的前辈给在线提点建议。 在下非常感谢!!

  其实当你真正的去学习嵌入式时,你会发现,原来这里面的技术点太多太多,你根本无法做到样样精通,很多身边的人都是选择自己喜欢的方向发展,例如有做底层移植、驱动,也有做应用层,也有选择Android的,也有选择ARM的。
  我是学习了整整四个月,从之前从没接触过Linux内核,也不知道ARM体系结构,到基本熟悉了Linux和ARM了,感觉学会了很多,虽然自我感觉学的不是很精通,但我还是和大家分享我的学习经验,希望对大家有所帮助。
  Linux内核是用C语言来实现的,它看似复杂,其实也只是对C的灵活运用,例如用到了结构体嵌套结构体,回调函数等等,因此学好C语言能很好的为我们以后的学习打下坚实的基础。数据结构是笔试面试中必考的重点,但考到最多的还是链表,尤其是单链表,其中考到最多的就是单链表的倒置。所以在学习中要加强学习。对于网络的学习重点还是在对TCP/IP的理解,以及套接字的灵活运用,进程间多种通信方式等。而对于ARM初学者来说千万不要感觉难就放弃了,要把重点放在对整个体系结构的学习上来,对于细节性的问题自己可以在以后的工作中慢慢学习。对于Linux内核的学习感觉主要还是对代码的阅读,当你懂得了代码的阅读技巧时你就成功了一半了,就像华清远见的张老师说过的要“观其大略”。
  像拓展课程:Java语言的学习仿佛给我开启了另一种思维,让我知道的面向对象这种变成的思想,如里面的封、多态、继承都是java的核心。Android的学习更让我感觉就是对各种类库的灵活运用,将它们有机的组合起来就成为了我们手机上的一个个的应用程序了。
  我还是觉得不管你怎么学,重要的是掌握一种学习嵌入式的方法,例如如何去分析一个问题如何去解决,这些都将为我以后对嵌入式深入了解有很大的帮助。
  因为我是培训学习的嘛,培训分为多个阶段,每个阶段都会有不同的老师负责,因此,勤沟通、学会适应和勤做笔记是必要的。可能有的老师不适合你的口味,可以大胆提出,否则遭殃的还是自己。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-08
这个要看个人的基础如何了,基础不好的话只能去培训然后系统的学习一下嵌入式开发,我是去年毕业的,当时听说嵌入式比较吃香,就想着去培训了,到北京之后也没急着做决定,先到之前联系过的几家培训机构咨询了一遍,说实话,花那么多钱去培训,总是比较谨慎的,经过各方面的比较,最后选择了华清远见,感觉他们的各方面都比较完善,管理也比较严格的,这对刚大学毕业散漫惯了的我是个很好的约束,我报的是嵌入式Linux长期班,一共学了有四个月,华清的老师都是比较强的,讲课也都非常生动,容易理解,课下的辅导也很详细,再加上我自己也确实比较努力^_^,毕业之后,很顺利的就被就业指导老师推荐给北京一家很好的企业做嵌入式软件开发,现在回想一下,当时就业指导老师真的很负责,从简历制作到联系就业单位都给了我很多的帮助和指导,哦,对了,华清远见的所有学员入学的时候都签就业协议,包推荐就业的。

一般公司的嵌入式开发,都是软件和硬件分开来的,嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前有很多公司将硬件设计包给了专门的硬件公司,稍复杂的硬件都交给台湾或国外公司设计,国内的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件,因为公司都知道,嵌入式产品的差异很大程度在软件上,在软件方面是最有"花头"可做的),越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。所以我建议LZ向嵌入式软件方面发展比较好。

以上是我个人的一点点经验,LZ可以再详细咨询比较一下。
第2个回答  2016-11-03

  嵌入式入门门槛较高,系统学习省时省力。学好嵌入式跟你选择的学习平台有关系,是否具有真实企业案例的学习和实战是一大参照。推荐你可以学习华清创客学院的教程,每个知识点都有对应的案例,理解起来很容易,零基础入门的量身教程。

  在线问答让你的每天的问题可以得到及时的解答,不留尾巴。课程内容干货多,废话少,交互式让枯燥的课程变得生动有趣,加强你的学习欲望。

第3个回答  2010-07-07
嵌入式要自学很难的,我自学了2个月,没学好,后来找了家培训机构,4个月就上手了,找到的工作也不错。如果时间对你比较重要的话建议你培训吧,虽然花点钱但是也值得。自学太慢了,而且学得分散,不深入。我在深圳itjob学的,感觉还可以。
第4个回答  2010-07-08
两种方式:一,接受培训,优点,有专专业人士指点,进步快,缺点:费用高,不一定有效,而且学习是日积月累的过程,不能一蹴而就的。而且现在做培训的好些是没有实际的东西传授的
二,自学,缺点:时间长,缺少专业人士指点,遇到问题无从解决,学习方向和目标不明确等,但如果持之以恒的学下来,成绩一定是斐然的。
一般来说学习中最好有自己的开发平台——开发板,现在业内做的比较好的有几家:飞凌,友善,立宇泰等。我就是飞凌的客户,感觉还不错,学习中遇到许多问题,他们的技术支持给了我很大的帮助。
相似回答