为什么你买了开发板还是学不会嵌入式?
发布时间:2022-01-05 12:27:13
经常有同学问我们:老师,我想学嵌入式,应该买哪个板子?
这个问题本身就是错的。
这里可以告诉大家一个结论:我买了板子≠我会嵌入式了。
我们去看看只买了开发板的人,可能绝大多数最后板子都吃灰了,自己也没有通过开发板及其附带教程学会嵌入式。
实际上,仅仅只是买板子对学会嵌入式开发帮助非常小,那什么才是关键?要怎么样才能学会嵌入式开发?
要弄清这个问题我们首先要知道知识本身是网状的,在我们的学习过程中,所有知识是互相关联的,任何一个知识点都会关联衍生无数其他的知识点,最终这些知识点织成一张密集的知识网。
而嵌入式开发的相关知识也是这么一张密集的网。试想一下如果你一个人在这张网上,四周看似都是路,你只靠自己硬闯,真的能利用有限的时间和经历从这张网上走出来吗?
大家平时生活里找不到路了都知道打开手机地图导航,试想一下,当你被困在知识网络里四顾茫然的时候,如果这时候有人给你一份地图,你很快就能按正确的道路找到出口。
这里的“地图”就是体系化课程。
什么是体系化课程?就是一整套的理论和学习资料。给你规划好了,先学什么后学什么,学到什么程度,并且有注解和导读,前人学习经验,有考试来考核和评价。这样一整套的体系化课程,就给了你一张标注了路线的地图,你拿着地图很快就能走出去。
有人又会问:那我按大学里的课程学嵌入式不就好了吗?大学的课程肯定是成体系的吧?
这个嘛,你开始学嵌入式开发时就体会到了。一是大学课堂里老师讲的知识比较浅显,二是跟现在企业真正的用人需求脱节,三可能在加上你大学期间光顾着玩了也没好好上课......
总之就是这样那样的原因,造成你快毕业要找工作了,或者已经毕业体会了职场不易想要学点真本事了,才发现对于嵌入式你啥也没学会并且觉得这东西好难学啊。
于是你开始各种打听怎么样才能学好嵌入式,你听人说买板子还赠送几个G的学习资料,心想世界上还有这么划算的事情,赶紧弄个回来学。结果发现学不会,越学越糊涂,更慌了。
这就是典型的一觉醒来被丢到知识海洋里了,突然惊醒想要找路子出去。然后在身边随便捡了张地图就跟着走,这你能走出去才见鬼了
所以说,好的课程远比开发板有价值,学会嵌入式的关键在于课程,不在于开发板。
有人说开发板也会附送课程啊,我按照这个课程不行吗?
其实也不是绝对不行,只是每个人学习能力和理解能力不同。我有个简单的公式给你解释这个道理。
假如说学会这个技术难度分数是10分,如果你用的教程质量是8分,那你自己的努力和悟性、毅力、学习能力、辛苦程度等只需要负担2分就过线了,你就学会了。
而如果你找个3分质量的课程,那你自己就得有7分才能成功。
这就是为什么开发板附送的课程很难让你学会。真正有价值的高分课程怎么可能白送你?