首页
/
每日頭條
/
科技
/
大學以外怎樣學嵌入式開發
大學以外怎樣學嵌入式開發
更新时间:2024-09-29 14:17:15

其實在學生時代,我就非常羨慕那些寫程序的,覺得他們很酷,很牛逼。

看起來這麼複雜的代碼,到底是怎麼敲出來的?他們的腦子也太能裝了吧?

而且通過編寫程序能實現很多可以替代人工的高效軟件,如果是做嵌入式的話就更好玩了,直接寫程序控制硬件根據自己的程序邏輯執行。

相對純軟件,嵌入式顯得更加直觀,可玩性也更高,可以根據自己想象力創造很多有實際用途的電子産品。

當然,最香的還是工資,相比大多數行業總是遙遙領先。

當初我也是出于對嵌入式開發很感興趣,所以在實習期間通過幾個月的學習,成功地轉入這個行業。

到2021年不知不覺已經在這個行業做了10年,從當初啥也做不出來,到現在做項目遊刃有餘。

所以,如果你也對這個行業有興趣,你喜歡技術,喜歡鑽研,有創客精神,那完全可以突破所有的障礙,和我一樣果斷轉行。

相反,如果你優柔寡斷,每天隻是想,而不去做,你會陷入某種焦慮狀态,在這種焦慮下度日如年。

久而久之,你會有一種挫敗感,感覺自己能力不足,與其浪費時間去擔憂,還不如開始嘗試學習,即便學不會,你也能死心了。

不過,我相信,隻要按照正确的學習路徑 不斷實踐的話,一定是可以學會的。

就拿我來舉例,我當初就是通過自學轉行的。

在這裡,很多人或許對嵌入式有個誤解,就是以為嵌入式就是搞ARM Linux開發。

其實嵌入式分為很多方向,主流的有:

  1. 單片機開發
  2. ARM Linux開發

除此以外,還有安卓開發、FPGA等等。

不同的方向需要學習的内容是不一樣的,這個一定要搞清楚,否則你再聰明也學不會。

因為涉及的東西太多了,你一輩子都學不完。

我當初選擇的是單片機開發方向,因為相對比較好入門,也能很快看到成果。

可能1-2個小時,你就能把一個開發闆上的LED燈點亮了,這種即時的反饋感會瞬間激起你的興趣,讓你更有動力學下去。

當你學得越多,能做的東西也更複雜,更智能,這就是一個良性循環。

即便你是自學,經過很多項目錘煉以後,你一樣能寫出很好的程序架構。

比如說我,英文也不好,學曆也不高,但是一點都不影響我寫出穩定的、可移植性、可擴展性很好的代碼架構。

大學以外怎樣學嵌入式開發(26歲想轉嵌入式軟件開發來得及嗎)1

這個架構呢适合有2-3年工作經驗的工程師進階用,系統的教程我在19年也錄制了,可以找無際單片機編程獲取,課程是無償的。

大學以外怎樣學嵌入式開發(26歲想轉嵌入式軟件開發來得及嗎)2

基于這個架構至少可以讓你的産品軟件開發周期縮短四分之一,保守估計。

下面來說下,參加嵌入式培訓好不好。

其實我個人還是很支持知識付費的,現在手頭比剛出來工作充裕些了,反而是年紀大了,時間少了。

所以我要去學習一件新事物,我首選就會付費去學習,直接買别人的經驗和指導成長是最快的。

很多人都喜歡到處Piao,即使不花一分錢被你搞到,未必也是好事。

互聯網發展到今天什麼資料找不到?關鍵就是你收集的資料不成體系,而且學習路徑不清晰,學習過程中有問題也沒人指導。

這是自學最大的弊端,隻有經曆過的人才明白其中的迷茫和無助。

所以,我嘗試過一次,就不想再嘗試第二次。

我付費的話一般不會找那些包裝出來的培訓班,而是找行業資深的人士去學習,誰牛逼誰做出了成績我就找誰。

很多培訓一旦走上資本運作,味兒就變了,我們消費者就成了買單俠。

買單就算了,關鍵學出來的東西又不實用。

所以,不管是什麼培訓,能落地才是最重要的,不能落地吹得再牛逼也是辣雞。

這也是我們無際單片機編程為什麼以項目驅動讓學員去學習的原因。

大家的目标很明确,就是一心把項目做出來,做出來就算是畢業了。

而且我相信在開發闆上學習的小夥伴都普遍存在一個問題,就是你能編寫單片機每個外設模塊的程序,但是就是不會做項目。

這個就是典型的缺少項目經驗導緻的。

所以,做項目性價比是最高的,既能讓你學會單片機,也能學會項目思維和代碼整合能力,最關鍵的是你有項目經驗了。

這個也是企業招聘最核心的需求,而不是說你用過多高端的芯片,說再好都不如直接拿項目去面試來得實在。

這個就是我這10年從業經驗的總結,能讓你所學知識落地最好的辦法就是實戰做項目

最後總結:

26歲轉嵌入式開發肯定來得及,關鍵是你要先定位好,我建議是從單片機開發開始,學習周期短,見效快,待遇也完全對得起你的付出。

學完以後先找份工作有穩定的收入,然後過渡到ARM Linux,或者走全棧路線,這是一個比較穩的做法。

直接學ARM Linux難度比較大,你可能撐不到出成果的那天就放棄了,而且這塊的培訓費用也是非常高的, 随便都是一萬起步,如果學不會就虧大了。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
2分鐘帶你了解超實用數據分析方法
2分鐘帶你了解超實用數據分析方法
本文分析了如何擁有數據分析思維的5個要點:說事實,而不是觀點、用客觀标準代替主觀判斷、不預設立場、演繹而不是歸納、找出背後的邏輯。引言數據分析師究竟要掌握哪些技能?大部分的數據分析教學都會教你excel,Python,sql,機器學習,還有...
2024-09-29
手機計算機百分怎麼算
手機計算機百分怎麼算
手機計算機百分怎麼算?按數字A後再按乘号,再按另一個數字B,再按百分号,就是計算A的百分之B;例如,按50,按乘号,按10,按%,計算50的百分之10%,結果為5,下面我們就來說一說關于手機計算機百分怎麼算?我們一起去了解并探讨一下這個問題...
2024-09-29
gpu和顯卡哪個重要
gpu和顯卡哪個重要
如果您是今年嘗試購買新顯卡但是發現新顯卡漲價太多的情況。随着芯片短缺在2021年上半年持續且沒有放緩迹象,許多買家根本沒有好辦法以合理的價格購買新GPU。供應方半導體短缺、加密貨币價值上漲以及在新冠疫情期間對電子産品的整體需求增加,所有這些...
2024-09-29
iphone什麼系統可以完美越獄
iphone什麼系統可以完美越獄
Unc0ver越獄現已更新到v4.3.1版,支持破解運行iOS11-13.3的A7-A13設備。但很多小夥伴在使用Unc0ver越獄的時候看不懂設置裡的各項是什麼意思,下面給大家解釋下。喜歡刷機的小夥伴也可以私信我教大家怎麼強制降級。文章底...
2024-09-29
vivioy97手機鎖屏密碼忘記怎麼辦
vivioy97手機鎖屏密碼忘記怎麼辦
vivioy97手機鎖屏密碼忘記怎麼辦?vivioy97手機鎖屏密碼忘記的解決途徑如下:,下面我們就來聊聊關于vivioy97手機鎖屏密碼忘記怎麼辦?接下來我們就一起去了解一下吧!vivioy97手機鎖屏密碼忘記怎麼辦vivioy97手機鎖...
2024-09-29
Copyright 2023-2024 - www.tftnews.com All Rights Reserved