和從事網際網路行業相比,做嵌入式開發有潛力嗎?

時間 2021-06-01 19:40:45

1樓:

單純從開發的角度來說,工作能力都會經歷乙個從生到熟的過程。如果你是乙個新手,可能你會更關注你在兩個領域中在不遠的未來,比如說三五年之後的發展,或者把「潛力」理解成你的職業規劃以及變成熟手之後的工作機會。

對網際網路領域了解的不是那麼深,說說嵌入式領域的工作機會。

從事嵌入式開發按普通的水平,從新人做到能獨當一面至少需要1到2年的時間。它需要你從完整的專案中獲取經驗,要了解和學習的東西很多也很雜,換句話說,除非是在一些分工很明確的地方比如說外企,否則一招鮮的情況並不吃香。從資料的完整程度,軟體的架構,原始碼的可讀性,網路平台的交流來說,它並不是乙個成熟度很高、資源很完備的平台,需要開發人員去積極的探索,並耐心的關注每乙個細節以及它們之間的關係。

正因為如此,經驗便顯得很重要,往往在很多公司的研發團隊裡,成為技術核心都是具有三五年以上嵌入式開發經驗的工程師,而團隊的負責人也往往都是從無數個專案中鍛鍊出來的,對全域性和區域性都把握的很出色的人擔當。

嵌入式開發對硬體平台具有高依賴性,在目前看來,統一軟體開發平台或是工作流程並不現實。對於不同領域的產品需求,需要由不同的硬體方案廠商去支援,而由於產品本身的特點對硬體及軟體的要求(如效能、功耗的指標),需要開發人員去選擇合適的軟體平台,從作業系統到上層的應用程式。因此從計算機技術角度考慮,對開發人員的技術要求更關住計算機組成,作業系統核心,俗稱底層開發。

從開發語言來說,C和彙編是關鍵點;從開發環境來說,一般更偏向於輕量級的開發工具,尤其在Linux/Unix上的工具更是偏少。但對於未來的發展,隨著越來越多的產品及應用的需求,軟體應該會有乙個整合的過程,將會有一些更完善的整合開發環境供開發人員使用。

2樓:趙晨旭

一下是個人觀點:就目前而言,嵌入式的技術相比個人電腦還是相對落後的,畢竟硬體的資源不是乙個等級的,但嵌入式依然是今後的發展熱點和方向,而且目前的物聯網發展迅速。嵌入式也會應用網際網路的技術,但現在嵌入式的開發還是多會涉及底層,有些偏硬。

而且產品的使用者也不盡相同。感覺上網際網路的發展還是迅速的,各種新技術新產品曾出不窮,不過對於開發者來說,也是乙個挑戰。

嵌入式行業(例如物聯網)相對於網際網路是不是極難自主創業?

作為乙個軟硬體開發工程師,跟你說下,軟體硬體每步都是乙個大坑。一條龍下來,需要嵌入式軟體工程師,硬體工程師,結構工程師,其它暫時都忽略。然後你自己還要把這些整合起來,把你的需求都溝通好,才能開始。然後一起硬體選型,原理圖,pcb,製版,焊接 軟體基本測試。都ok就進入軟體編寫,如果有問題在進行第二版...

在網際網路行業的專業人士眼裡,網際網路行業目前的情況如何?

狂野 對於這個標題,我考慮許久,想從兩方面說這個事情。首先,近十年來設計行業人員工作量急劇增大,收入十年來卻沒有實質性變革,單從從業人數上講,每年都有大批人員進入此行業,門檻由於待遇問題降低,行業現在魚龍混雜,就本人從業4年看來,很多研究生 博士不再對設計院具有青睞,設計人員魚龍混雜,專科生 藝術生...

從事網際網路金融的產品經理與傳統網際網路產品經理有什麼不同?

不同的意義是什麼?這麼說吧,網際網路產品設計的門檻或進入壁壘高,還是金融產品設計的門檻或壁壘高?網際網路產品經理 金融能走100步,金融產品經理 網際網路能走1000步,這就是不同。 看了這麼多答案,都挺有道理,但我還是說說自己的想法。小弟不才在一家上海某行業逆差極大的網際網路金融公司?實習過近半年...