為什么你買了開發(fā)板還是學不會嵌入式?
發(fā)布時間:2022-01-05 12:27:13
經常有同學問我們:老師,我想學嵌入式,應該買哪個板子?
這個問題本身就是錯的。
這里可以告訴大家一個結論:我買了板子≠我會嵌入式了。
我們去看看只買了開發(fā)板的人,可能絕大多數(shù)最后板子都吃灰了,自己也沒有通過開發(fā)板及其附帶教程學會嵌入式。
實際上,僅僅只是買板子對學會嵌入式開發(fā)幫助非常小,那什么才是關鍵?要怎么樣才能學會嵌入式開發(fā)?
要弄清這個問題我們首先要知道知識本身是網(wǎng)狀的,在我們的學習過程中,所有知識是互相關聯(lián)的,任何一個知識點都會關聯(lián)衍生無數(shù)其他的知識點,最終這些知識點織成一張密集的知識網(wǎng)。
而嵌入式開發(fā)的相關知識也是這么一張密集的網(wǎng)。試想一下如果你一個人在這張網(wǎng)上,四周看似都是路,你只靠自己硬闖,真的能利用有限的時間和經歷從這張網(wǎng)上走出來嗎?
大家平時生活里找不到路了都知道打開手機地圖導航,試想一下,當你被困在知識網(wǎng)絡里四顧茫然的時候,如果這時候有人給你一份地圖,你很快就能按正確的道路找到出口。
這里的“地圖”就是體系化課程。
什么是體系化課程?就是一整套的理論和學習資料。給你規(guī)劃好了,先學什么后學什么,學到什么程度,并且有注解和導讀,前人學習經驗,有考試來考核和評價。這樣一整套的體系化課程,就給了你一張標注了路線的地圖,你拿著地圖很快就能走出去。
有人又會問:那我按大學里的課程學嵌入式不就好了嗎?大學的課程肯定是成體系的吧?
這個嘛,你開始學嵌入式開發(fā)時就體會到了。一是大學課堂里老師講的知識比較淺顯,二是跟現(xiàn)在企業(yè)真正的用人需求脫節(jié),三可能在加上你大學期間光顧著玩了也沒好好上課......
總之就是這樣那樣的原因,造成你快畢業(yè)要找工作了,或者已經畢業(yè)體會了職場不易想要學點真本事了,才發(fā)現(xiàn)對于嵌入式你啥也沒學會并且覺得這東西好難學啊。
于是你開始各種打聽怎么樣才能學好嵌入式,你聽人說買板子還贈送幾個G的學習資料,心想世界上還有這么劃算的事情,趕緊弄個回來學。結果發(fā)現(xiàn)學不會,越學越糊涂,更慌了。
這就是典型的一覺醒來被丟到知識海洋里了,突然驚醒想要找路子出去。然后在身邊隨便撿了張地圖就跟著走,這你能走出去才見鬼了
所以說,好的課程遠比開發(fā)板有價值,學會嵌入式的關鍵在于課程,不在于開發(fā)板。
有人說開發(fā)板也會附送課程啊,我按照這個課程不行嗎?
其實也不是絕對不行,只是每個人學習能力和理解能力不同。我有個簡單的公式給你解釋這個道理。
假如說學會這個技術難度分數(shù)是10分,如果你用的教程質量是8分,那你自己的努力和悟性、毅力、學習能力、辛苦程度等只需要負擔2分就過線了,你就學會了。
而如果你找個3分質量的課程,那你自己就得有7分才能成功。
這就是為什么開發(fā)板附送的課程很難讓你學會。真正有價值的高分課程怎么可能白送你?