當前位置:編程學習大全網 - 編程語言 - 嵌入式和軟件工程哪個發展方向更好?

嵌入式和軟件工程哪個發展方向更好?

嵌入式行業包括軟件工程師及硬件工程師。所以這兩個不能這樣作比較。但是相對來說嵌入式行業發展方向還是客觀的。\x0d\  從事嵌入式軟件工程師的人員,做軟件實際上有高下之分,開發語言從機器語言、匯編到C、C++,再到紅透半邊天的Java、C#等,該學哪種呢?為什麽有些開發者工資低,而有些開發者千金難求?為什麽3年的Java高級程序員薪水僅僅8k-10k,而壹個Linux底層C語言程序員兩年經驗就敢要10k的薪水?還是門檻,比如月薪15k的Linux嵌入式系統開發職位,門檻就有 Linux系統、Shell編程、Linux開發環境、C語言、ARM硬件平臺、數據結構、Linux內核、驅動程序等,粗略數數就有8道關口,他需要非常熟悉整個的計算機體系,能做出實際的產品,而Java的開發者卻僅僅是會使用名叫Java的語言工具,始終高高飄在眾多層次之上,開發項目非常快,甚至可以不知道OSI模型,很可能自始至終都是軟件藍領。\x0d\\x0d\  嵌入式系統開發本身也有高下之分,至少包含嵌入式應用程序工程師和底層的驅動內核工程師兩種。前者同樣是使用現成工具進行簡單勞動,比如使用J2ME\x0d\  開發小遊戲或者進行壹些界面開發,而後者是根據芯片具體情況把操作系統(如Linux)移植到上面,同時編寫必要的驅動程序,改寫相應的內核代碼。很顯然後者是壹個公司真正的技術核心。而技術核心的工資很可能是其他開發者的數倍。\x0d\\x0d\  嵌入式系統開發突出強制和項目,學習不僅僅是學習幾項技術,而是構建妳的知識體系。比如學習嵌入式系統開發,就要從基礎Linux,C語言,數據結構開始,到ARM,匯編,Linux內核、驅動等,更重要的是更多的項目練習,設計至少5個項目,多達10000行強制核心代碼的編寫可以讓妳真正獲得知識。為進入外企或者出國做準備。\x0d\\x0d\  未來的幾年內,隨著信息化,智能化,網絡化的發展,嵌入式系統技術也將獲得廣闊的發展空間。美國著名未來學家尼葛洛龐帝99年1月訪華時預言,4~5年後嵌入式智能(電腦) 工具將是PC和因特網之後最偉大的發明。

  • 上一篇:初中輔導選擇五華區新思考培訓學校好嗎?
  • 下一篇:vr技術淺析論文2000字範文(2)
  • copyright 2024編程學習大全網