改编:
单片机学习方法
1.坚持
学习任何一个东西,学习的方向和制定打卡学习规划是最重要的,剩下的就是坚持,坚持,再坚持。
2.做项目
很多小伙伴喜欢先系统学一遍,最后才做项目。
如果你有足够的毅力可以这么做,但很多人都没有。
大多数人在学习过程感到枯燥,说白了缺的就是那种”即时反馈感”,或者叫成就感。
举个例子:
C语言我学完基本的语句,单片机学完定时器,这个时候我完全可以先做一个有意思的东西。
比如说定时炸弹来恶搞一下。
最重要是让自己感觉到:诶,这个单片机和C语言确实能干点实事啊。
很多人可能觉得这样很折腾,耽误进度。
其实最快的学习方法就是从项目中去学习,因为做项目的过程你会碰到很多问题。
解决问题的时候本身对你就是一种成长,当你积累到一定经验以后,再学后面的知识会游刃有余。
3.自悟
毋庸置疑,能找到一个行业经验丰富的人带你,1年顶别人2年甚至更长,这个可遇不可求,看缘分。
很多人可能会选择去培训班,效果有没有我不知道,毕竟自己没去报过。
我建议是找个人带你多做项目,多接触实际产品开发,不管是硬件还是程序,对自己提升都非常快,也更接近企业需求。
至于网上开发板以及智能小车之类的,定位是给入门者学习单片机和编程用的,跟实际产品开发还是有点差别。
几年前拿这些去找工作还可以,现在拿出去就是羞辱自己,其实项目不需要多复杂,主要是你做的项目能否经得起批量验证,以及你对整个商业化产品开发流程有没有系统的认知。
转载自贾好来老师。