首頁 >運維 >linux運維 >成為驅動工程師後的第一課

成為驅動工程師後的第一課

嵌入式Linux充电站
嵌入式Linux充电站轉載
2023-07-31 15:07:08940瀏覽

一個對嵌入式技術有追求的工程師夢想歷程:

第一年時,夢想是當一個單晶片開發工程師

第三年時,夢想是當上嵌入式Linux應用工程師

第五年時,夢想是當上嵌入式Linux驅動工程師

五年,走向了驅動,卻沒了當年追求技術的那股衝勁。

成為驅動工程師後的第一課

大學剛畢業那會找工作,總覺得自己是個優秀畢業生,一定能找一個找不錯的工作。

別人每天睡覺掛科,都能乾單晶片開發,總覺得自己至少能幹Linux應用甚至驅動。

於是履歷只投大廠,談薪開口就是天價。

內心無比堅信:只要是金子哪裡都會發光,總有一天會被看見。

可現實就是,你幹不了,優秀畢業生也沒用。

於是逐漸降低期望,能給單晶片開發的活幹也行。

原以為自己和理想工作之間只差嶄露頭角的一個機會,但後來才明白工作只會讓人看到不夠理想的自己。

這是社會給自己的第一課。

成為驅動工程師後的第一課

有了一定工作經驗後,想走向Linux應用程式開發,畢竟單晶片開發一眼到頭。

真正做上Linux應用程式後,發現更多的是業務需求。

原本以為從單晶片走向Linux應用,技術堆疊可以學的深一點。

可現實是,為了滿足需求,為了使用者體驗,改各種接口,各種封裝。學到什麼有含量的技術了嗎,似乎沒有,頂多稱為「精通C語言」。

逐漸地,也失去了期望,開始妥協,寫業務邏輯就業務邏輯吧,畢竟還是要吃飯。

當上Linux應用程式開發後的第一課,向業務程式碼妥協。

成為驅動工程師後的第一課

等真正做到夢寐以求的底層驅動開發時,才發現以前做的功能都過於浮躁。

以前做應用層,一個項目,可能兩三個月週期,就能看到一個完整的產品出來。

做了底層開發,一個月時間,可能只完成了一個驅動,離最終產品成型,那是很遙遠的路,望不到頭。

底層開發多了,發現一兩個月時間,基本上乾不了啥,只能完成這麼幾個驅動,這與應用開發幾個月成型大相徑庭。

但它有一個好處,雖然一兩個月時間,只做了這麼一兩個驅動,但對這項技術的理解已經非常深刻,別人做不到一下就能達到你這水平。

我意識到,底層開發,沉澱技術有多重要。

這是成為驅動工程師後的第一課:學會沉澱。

以上是成為驅動工程師後的第一課的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:嵌入式Linux充电站。如有侵權,請聯絡admin@php.cn刪除