一個(gè)對嵌入式技術(shù)有追求的工程師夢想歷程:
第一年時(shí),夢想是當(dāng)一個(gè)單片機(jī)開發(fā)工程師
第三年時(shí),夢想是當(dāng)上嵌入式Linux應(yīng)用工程師
第五年時(shí),夢想是當(dāng)上嵌入式Linux驅(qū)動工程師
五年,走向了驅(qū)動,卻沒了當(dāng)年追求技術(shù)的那股沖勁。
大學(xué)剛畢業(yè)那會找工作,總覺得自己是個(gè)優(yōu)秀畢業(yè)生,一定能找一個(gè)找個(gè)不錯(cuò)的工作。
別人每天睡覺掛科,都能干個(gè)單片機(jī)開發(fā),總覺得自己至少能干Linux應(yīng)用甚至驅(qū)動。
于是簡歷只投大廠,談薪開口就是天價(jià)。
內(nèi)心無比堅(jiān)信:只要是金子哪里都會發(fā)光,總有一天會被人看到。
可現(xiàn)實(shí)就是,你干不了,優(yōu)秀畢業(yè)生也沒用。
于是逐漸降低期望,能給個(gè)單片機(jī)開發(fā)的活干也行。
原以為自己和理想工作之間只差嶄露頭角的一個(gè)機(jī)會,但后來才明白工作只會讓人看到不夠理想的自己。
這是社會給自己上的第一課。
有了一定工作經(jīng)驗(yàn)后,想走向Linux應(yīng)用開發(fā),畢竟單片機(jī)開發(fā)一眼到頭。
真正做上Linux應(yīng)用后,發(fā)現(xiàn)更多的是業(yè)務(wù)需求。
原本以為從單片機(jī)走向Linux應(yīng)用,技術(shù)棧可以學(xué)的深一點(diǎn)。
可現(xiàn)實(shí)是,為了滿足需求,為了用戶體驗(yàn),改各種接口,各種封裝。學(xué)到什么有含量的技術(shù)了嗎,貌似沒有,頂多稱為“精通C語言”。
逐漸地,也失去了期望,開始妥協(xié),寫業(yè)務(wù)邏輯就業(yè)務(wù)邏輯吧,畢竟還是要吃飯。
當(dāng)上Linux應(yīng)用開發(fā)后的第一課,向業(yè)務(wù)代碼妥協(xié)。
等真正做到夢寐以求的底層驅(qū)動開發(fā)時(shí),才發(fā)現(xiàn)以前做的功能都過于浮躁。
以前做應(yīng)用層,一個(gè)項(xiàng)目,可能兩三個(gè)月周期,就能看到一個(gè)完整的產(chǎn)品出來。
做了底層開發(fā),一個(gè)月時(shí)間,可能只完成了一個(gè)驅(qū)動,離最終產(chǎn)品成型,那是很遙遠(yuǎn)的路,望不到頭。
底層開發(fā)多了,發(fā)現(xiàn)一兩個(gè)月時(shí)間,基本上干不了啥,只能完成這么幾個(gè)驅(qū)動,這與應(yīng)用開發(fā)幾個(gè)月成型大相徑庭。
但它有一個(gè)好處,雖然一兩個(gè)月時(shí)間,只干了這么一兩個(gè)驅(qū)動,但對這項(xiàng)技術(shù)的理解已經(jīng)非常深刻,別人做不到一下就能達(dá)到你這水平。
我意識到,底層開發(fā),沉淀技術(shù)有多重要。
這是成為驅(qū)動工程師后的第一課:學(xué)會沉淀。
以上就是成為驅(qū)動工程師后的第一課的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!






