自從12年畢業(yè)工作以來(lái)贯莺,作為程序員,所從事過(guò)的方向有這幾個(gè):搞過(guò)移動(dòng)端App(iOS/Android)师溅,也兼職用Springboot寫過(guò)幾個(gè)后臺(tái)項(xiàng)目逊躁。但做的最多似踱,也是最喜歡的還是嵌入式開(kāi)發(fā)。從最開(kāi)始的RTOS稽煤,到現(xiàn)在的Linux核芽,因?yàn)槎夹枰嗌倥c硬件打點(diǎn)交道,所以覺(jué)得比較有意思酵熙,每當(dāng)看到板子在自己的努力下由“磚”變得可以工作轧简,心里別提多高興了!
雖然做的方向比較多绿店,但都不敢說(shuō)深入吉懊,我想這也是研發(fā)人員的忌諱吧。俗話說(shuō)假勿,樣樣通不如一門精借嗽,所以精通一門技術(shù)還是非常有必要的。
有時(shí)候工作中迅速解決了一些問(wèn)題或完成了一些新需求转培,覺(jué)得頗有成就感恶导,但是仔細(xì)想來(lái),并不是對(duì)相關(guān)的技術(shù)點(diǎn)做到完全理解浸须,只不過(guò)用它解決了問(wèn)題而已惨寿,我想僅做到這些是不夠的邦泄。記得有次參加面試,現(xiàn)在想來(lái)裂垦,當(dāng)時(shí)那個(gè)面試官絕對(duì)是面試高手(一個(gè)本地冉冉升起的創(chuàng)業(yè)公司的CTO)顺囊。他就根據(jù)我的簡(jiǎn)歷問(wèn)我做過(guò)的一些項(xiàng)目,他總是根據(jù)我的回答問(wèn)進(jìn)一步的問(wèn)題蕉拢,慢慢向下挖掘特碳,可是總是在問(wèn)到第三個(gè)問(wèn)題時(shí)我就答不上來(lái)了。那次面試基本上給我澆了一盆涼水晕换,讓我認(rèn)清了自己的水平和不足午乓,因?yàn)橹拔矣X(jué)得自己懂得還是挺多的。因?yàn)楸憩F(xiàn)不好闸准,自然也沒(méi)被錄取益愈,不過(guò)也好,塞翁失馬焉知非福夷家,人活于世蒸其,就是要面對(duì)不確定性。
基于以上原因库快,為了梳理一下嵌入式方面的知識(shí)體系枣接,增強(qiáng)自己的理解,想開(kāi)一個(gè)專題缺谴,記錄一下自己的學(xué)習(xí)路徑但惶。文章應(yīng)該會(huì)比較雜,包括硬件原理圖湿蛔、驅(qū)動(dòng)程序膀曾、應(yīng)用程序等等。畢竟做嵌入式本身需要掌握的內(nèi)容就比較多阳啥,但每一篇都盡量做到知根知底添谊,這是對(duì)自己的一點(diǎn)期望和要求。如果有幸能幫你解答一點(diǎn)疑惑察迟,實(shí)在不勝榮幸斩狱,同時(shí),水平所限扎瓶,如有紕漏所踊,歡迎指正。
讓我們心懷初心概荷,再出發(fā)吧~~~