以我的情况,自学嵌入式可行吗,还是参加培训比较好?
1.学习进度慢,遇到问题经常会卡壳。如果过不去,时间会拖得很久,久而久之,也会打击你的自信心。
2.学习的知识不够系统,目标会比较盲目。不知道学什么,怎么学才有效。
3.没有项目实战经验的积累,自学很难定义一个有效的项目进行实践。通常他们只是做一些小例子,往往只是修改一些样本代码,很难深入理解实际原理。
关于培训的输入和输出:
1的训练。3到4个月对新手来说有点短,一般需要半年。
2.以半年为例。如果你的投资是1万,加上上半年的生活费和误工费,估计在3-4万左右。现在深圳应该至少有5K的嵌入式工程师,这样你6-8个月就能收回成本,然后盈利。这个投入产出比高。不要因为不好意思和家人说而错过了自己的未来。你已经大学四年了。如果你确定这个培训是值得的,为什么不去?几个月后,你就可以开始偿还家庭了,我觉得这也是你改变家庭现状的好机会。
最后,如果去培训,找培训机构的时候要注意他们的师资力量。第一,你要看有没有很多学生在培训机构学习。如果学生多,一般的学校会好一些。还有,他们的课程体系是否完善,可以参考我们学校(福州卓悦)的课程体系。经过几轮的论证,经过多年的嵌入式开发,我们总结出了嵌入式R&D人员的知识体系。看他们有没有完整的教案,完整的课件,教学大纲,教材。如果这些基本功都做好了,说明一个学校真的有能力。然后,多和他们的学生交流,听听课程,让你更好的了解一个培训机构。
祝你学业有成!!
我是福州卓悦教育的老师,我们专门从事嵌入式培训。
对于嵌入式,我建议你应该掌握以下几点:
1.打下扎实的C语言基础。
2.学好数据结构很重要。
3.学习操作系统原理。
4.学习ARM的架构和编程。这个课程可以很好的理解处理器的工作原理和各种外设的驱动开发。
5.最好自学UCOS,这是学习操作系统工作原理的好方法。
6.编程思路很重要,系统设计能力,编码风格,文档能力很重要,要好好学习。