回覆列表
  • 1 # 甲子午光年

    我認為你對嵌入式行業理解比較窄,實際上嵌入式行業有很多純軟體工作,學校裡的微控制器說白了就是玩具,實際上隨著功能的完善,在微控制器跑的專案有大量的純軟體工作,比如控制領域的matlab,車載行業的安全軟體架構 autosar,rtos或者高階作業系統領域,記憶體管理檔案系統排程器,等等,需要硬體知識,但絕對是純軟體工作。

    做嵌入式感覺不到快樂?

    這點你沒有說明白,是單純不快樂還是需要很多龐雜的知識造成成就感偏低?

    就我個人而言,嵌入式開發和桌面軟體開發對比,嵌入式軟體是一個需要你懂得很多知識,debug困難,做出來的結果外人很難欣賞的領域。

    畢竟你寫了一個排程器或者記憶體管理模組,使用者是無法感受到的,甚至你自己都無法直觀的看到軟體功效。

    大型專案,大一學生又缺乏經驗技術和條件,比如從畫pcb開始做一個機器人,

    所以,我當理解,你所面對的困惑。

    我只有三個建議。

    1.相比嵌入式的難度,普通桌面或者網頁開發真的算小的了,嵌入式領域也需要很多此類高手,你可以嘗試兩條腿走路。

    2. 可以找些靠譜的書籍去嘗試挑戰精深領域比如寫一個rtos,然後寫一個類unix作業系統。

    3. 轉行擁抱網際網路,畢竟錢很重要,(但此領域競爭激烈,很多知識迭代太快又算不得什麼核心知識相比嵌入式中emc emi 電路分析都是電磁學領域的問題)考慮清楚。

  • 中秋節和大豐收的關聯?
  • 推薦個可以用手機控制ipad使用的軟體?