跟濤哥一起學嵌入式 13:嵌入式學習三劍式

 

前言

學習一門技術猶如修煉一門武功。在成爲高手的路上,無數英雄豪傑不盡相同,按照武俠小說的套路,大俠之所以成爲大俠,絕對不可能平平淡淡,肯定有一段開掛的傳奇人生:要麼被關入湖底,偶然發現前輩留在石壁上的心法;要麼被罰上思過崖面壁思過,一不小心發現破解劍法;要麼身受內傷,被人推下懸崖,一不小心發現一個隔世的前輩大師急需找傳人,被迫輸入內功賦能......

然而現實當中,很多人往往沒有這麼好的運氣,要麼一直在摸索、徘徊,歷經曲折坎坷、跌跌撞撞;要麼一直在做布朗運動,始終找不到方向。嵌入式的學習其實跟修煉武功一樣,按照學習套路,一般可以分爲3種模式。

 

韋小寶式

韋小寶油嘴滑舌,武功根基差,自律性又不強,所以讓師傅帶着教是最合適的。韋小寶一共有4位師傅,分別是海公公、神龍教主洪安通、九難師太和陳近南。九難師太空有一身好內功,然教法不當,所以她的徒弟們都比較雞肋。海公公從他教韋小寶的動機來看,動機不純,另有所圖,所以也不是一位好老師。對於韋小寶來說,要想短時間速成,最實用的莫過於洪教主的“美人三招、英雄三招”,易學實用,這也是當前很多老師的主流做法,易學見效快,容易找到工作。但授之於魚卻忘了授之以漁,這種速成的招式,一旦被別人破解,就立刻現出原形,就得落荒而逃了,沒有內功護底,沒有發展後勁。

如果從內功修養、人格魅力綜合比較的話,陳近南無疑是一位好老師,在《鹿鼎記》中最關心韋小寶的,除了雙兒,估計就是陳近南了:他時時不忘督促小寶要勤練武功、注重內功修養,又不忘教他如何做人,天下興亡,匹夫有責。待小寶如同父子,每每看到這裏,無不讓人感動、心生唏噓。然而,韋小寶心思不在這上面,在泡妞和骰子上面,所以武功練到這一步也就淺嘗輒止了。

 

陳近南式

陳近南的武功造詣在《鹿鼎記》中其實不算突出,排在斷臂老妮、洪安通、歸辛樹、何鐵手等第一梯隊之下,也就是比李西華、馮錫範高一點點,姑且屬於上乘吧。但陳建南基本上代表了廣大嵌入式工程師的心聲:科班出身,按部就班按照教學大綱苦練武功30餘載,讀碩讀博,考證刷題,但始終躋身不到頂尖高手級別,突破不了自己的武學障,打通不了任督二脈,彷彿有一層無形的天花板,將其鎖死在第二梯隊裏。

 

張無忌式

英雄註定是要開掛的,英雄的軌跡註定是傳奇的。在金庸的14部小說中,要說開掛的級別,張無忌絕對排第一:喬峯32歲,才學會降龍十八掌;郭靖成了家生了三娃,在黃蓉幫助下,才慢慢悟透武功之精髓,算是大器晚成吧;令狐沖一生顛肺流離、多次九死一生,飽受師妹相思之苦才練就獨孤九劍。而張無忌一出場就是王炸,高開高走,開始傳奇般的開掛人生:被朱九齡推下懸崖,從白猿肚子裏偶獲九陽神經,然後一發不可收拾,九陰真經、乾坤大挪移、太極拳、七傷拳、少林龍爪手,然後各門各派絕學,還有聖火令。20歲就成爲各種絕世武功的集大成者,22歲歸隱江湖,抱得美人歸......。

不是開掛的人生,還是什麼呢?

 

穿過幽暗的歲月

張無忌的武功排名被金庸親自欽點排第一,不是沒有道理:有了九陽神功護底,打通了任督二脈,突破了自己的武學障後,可以說張無忌已經掌握了武功的精髓,達到融會貫通、舉一反三的地步,再去學各門派招式或上乘武功,如乾坤大挪移,那就跟玩兒一樣,一點就通,一學就會。明教教主陽頂天,練乾坤大挪移,拼勁了全力,苦練七七四十九天,也就強練到第四層,走火入魔,最後慘死在密道里,而張無忌在短短几個時辰之內就練到第七層,這就是高手異於常人的地方:超強的學習能力,學什麼都快,這纔是工程師的核心競爭力。但是,我們也要看到張無忌被人推下山崖,修煉九陽神功的那段幽暗歲月:一個16歲的翩翩少年,在荒山野嶺獨自一人,心無旁騖,自悟自學,一練就是4~5年,這種韌勁不是一般人都能堅持的。

我曾研究過很多程序員大佬、嵌入式高手的博客、自傳、說說、聊天,發現他們都有一個共同的規律:他們往往也不是什麼天才、天賦秉異、異於常人,大部分人跟我們普通人一樣,一個偶然的機遇,一個巧合,使他們很早就對某個技術感興趣,然後入門,然後一直不斷學習、進步。經過長時間的積累,他們的視野越來越開闊、得到的機會越來越多,進步的加速度一直在增長,直到與身邊人拉開距離,成爲別人眼中的高手。

 

但是,誰又曾知道,在高手的入門初期,也跟我們常人無異,猶如經歷一段幽暗的歲月,無人訴說:一個人躲在機房裏,對着偶然間發現的“武功祕籍”,仔細精讀,不放過任何一個細節,笨手笨腳、一行一行的敲代碼,堅持了幾個月,開始有質的變化,感覺已經打通了自己的任督二脈,隨手一指,排山倒海,不禁心中暗喜,從此在江湖上留下軌跡...

想把工程師作爲職業,有些技能需要自己沉下心慢慢磨練的。就像你交女朋友一樣,誰也不是天生就會解內衣,誰也不可能晚上到你家牀邊幫你忙,頂多也就是給個建議:從最開始的雙手並用,吭吭哧哧解了十分鐘還是解不開,到最後輕車熟路,黑暗中單手操作,啪的一聲,水到渠成。這期間就需要你不斷地磨練、反覆地學習,直到這項技能嵌在你的基因和潛意識裏,這期間猶如穿過一段幽暗的歲月,堅持下去,終見光明。

 

陳近南 VS 張無忌

陳近南苦練武功三十餘載,不是不努力,而是他沒有張無忌在逆境中喜提武功祕籍的開掛技能和運氣。然而,在互聯網教育日益發達的今天,到處都是武功祕籍,這是程序員最好的時代,你可以從網上下載任何想學習的東西,你可以以最小的代價學到可以拿到高薪的技能。在IT技術日益市場化的今天,相比其他壟斷行業,IT、互聯網行業對於廣大普通百姓子弟來說,是最適合屌絲逆襲的一個行業。一個寒門子弟,沒有關係,沒有背景,進不了壟斷部門和養尊處優的崗位,但是你可以花幾百塊錢買臺二手電腦,在網上學習免費的課程、低價課程,然後拿到一份還不錯的高薪,娶到不錯的老婆,過上你父輩無法通過辛苦勞動達到的高一層級的生活。

 

嵌入式該如何學習?

《嵌入式工程師自我修養》系列教程的目標定位,就是打造互聯網世界千萬種祕籍當中的一套:拒絕韋小寶式的招式學習,又避免陳近南式的漫長學習。打蛇打七寸,擒賊先擒王,要學武功,先練內功。視頻教程的前期課程注重內功修煉、理論基礎,可能沒有學招式那麼有趣,見效快,但是隻要你堅持下去,穿越這段幽暗的歲月,等你走出來,你已經贏了你自己,屆時你會無比自信,因爲你已經打通了嵌入式的任督二脈,有了理論基礎內功護底,再學什麼,觸類旁通、舉一反三、學習速度會非常快、職場發展後勁會非常足。

也許此刻,你在圖書館、自修室、宿舍裏,對着電腦一行一行在敲着代碼;也許此刻,你還在加班,調試着bug;也許此刻,你蝸居在城中村潮溼逼仄的空間裏,在對着電腦在思索;也許此刻,你在一個小鎮上,在燒烤和大排檔的煙霧繚繞中也未曾放棄過理想。通過網絡,我們可以共同構建一個交流、學習的平臺,互聯網教育,讓每一個人想學習的人找到自己的羣體,比如:宅學部落,宅在家裏,你也並不孤單,我們可以在網上組建一個交流的空間、互相鞭策、學習、進步。

 

內功修煉教程

  • Linux三劍客

  • C語言嵌入式Linux高級編程

  • Linux系統編程

  • Linux內核編程

目前前2套課程已經完結,Linux系統編程正在錄製中,後續會錄製內核編程,想學習的同學可以關注王老師淘寶店:wanglitao.taobao.com

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章