-
1 # 遊戲八卦站
-
2 # IT老胡
這個問題應該問“中國做硬體工程師的多還是軟體工程師多”。
原因在於做硬體的這個綱目太大,普通人員都可以做,比如隨便進個生產工廠搞某些電子裝置生產都算從事硬體的了,僅僅富士康生產手機都幾百萬,全國加起來得幾千萬,這樣算下來完全沒得比。
所以應該算成硬體工程師和軟體工程師,舉個例子:從事硬體研發的把設計出的產品交由生產廠家生產即可,嚴格來說只算這些才行。
軟體工程師就多了,軟體研發、程式設計,全國有多少個app,都需要軟體從業人員,所以兩者沒得比,做軟體比做硬體多太多了。
-
3 # 大學生程式設計指南
從事軟體開發多年,在裝置公司硬體人數明顯還是少於軟體開發人數,主要原因在於硬體設計開發接近於“一次性工作”,主要裝置的前期主要是硬體先行,硬體主要在前期做的工作比較多,硬體板卡是程式執行的基礎,其實硬體這塊不僅僅是單純的電路圖之類的操作,其實關於晶片設計開發也屬於硬體的範疇,所以講不要簡單的認為硬體相比軟體不是很重要,平常我們提到的硬體部主要是畫電路圖這塊的工作任務。
從事硬體開發主要掌握多少技能硬體開發對於經驗的要求相對比較高,因為硬體不像軟體除錯這麼靈活,硬體一旦板卡出現問題可能就要重新做板了,不像軟體可以重複的除錯,這種相對來講對於經驗要求比較高,一般硬體工程師需要打磨一段時間才能真正上手,因為很多硬體器件需要掌握電器屬性,這些需要時間的積累,但在這些經驗真正成型之前需要掌握的基本功很多,比如數位電路和類比電路以及EDA等基礎。
專案設計經驗。硬體是一個吃經驗的行業,很多器件的屬性以及器件之間的組合搭配,所以大型的硬體板卡的設計都是經驗豐富的工程師來擔當,我們知道軟體上追求一種專案經驗,放在硬體上同樣適用,根據專案的要求設計出合格的電路圖來,同樣是完成任務是否是最優的方案,特別是涉及到器件的選材方面可能一個很小的元器件放在大的專案裡面對於整體的成本影響就會非常大,可能換一個新的型號就夠用的,這些就完全依靠經驗的優勢了。
還包括如何與軟體工程師對接,設計需求文件等等,當然很多硬體工程師還能簡單寫一些程式碼,這只是額外的東西,最主要是設計的東西能夠達到客戶的要求,而且中間在佈線過程中是不是真的產生電磁干擾等等。
排除問題能力。這個主要在前期已經把板子設計出來的,在測試過程或者使用中遇到了問題,這個時候需要掌握排查技能,同時要能夠各種測試儀器,像常見的萬用表和示波器這類東西,根據取樣的資料進行推算問題出在什麼地方。
從事嵌入式軟體開發多年,從比例上看硬體人數遠不如軟體上多,硬體主要忙在專案前期,還有在測試執行過程中,當然還會出現在出廠的時候,硬體工程師在招聘的時候對經驗的要求高一些,一般初級的硬體工程師都是跟著自己師傅混上幾年經驗再去真正投入到專案開發中去,一旦出了問題補救的成本太高,所以還是需要有經驗直接投入到專案中。
-
4 # 路人乙fs
很明顯是從事硬體的多,從市場調研,產品定義,系統規劃,電路設計,到測試,到工廠量產,到供應商管理,到出廠檢測,到售後服務,到維修,一系列都是從事硬體工作的。那些認為從事硬體比軟體少的人只看到電路設計部分,電路設計只佔硬體工作的很小一部分。
-
5 # 搖椅小琦
如果是工程師這個層面的,不考慮生產線上的工人,是從事軟體相關的人較多,軟體的入門門檻較低,只要配臺家用電腦,下載點大家都懂的軟體就能開始學習,但硬體不行,開發板現在可能還算便宜,但除錯儀器都死貴死貴的,硬體工程師用的eda軟體通常也沒有都懂的那種渠道來的,都得花大錢買,自學是很難的,對普通人來說只有投靠985高校和大公司,並花上兩年左右時間才能學會入門,顯然,市面上硬體工程師是很缺的
回覆列表
這個問題的話不知道從事硬體行業的是哪個定義,如果只是普通的從事的話,硬體跟軟體其實不分上下。就單單拿富士康來說他就是專門從事手機組裝的,他就有員工幾百萬,那麼也就有幾百萬的硬體從事者。
像華為、小米、oppo這類的公司也主要是以從事硬體為主,手機研發為主要任務軟體開發為輔助的公司。
而像阿里巴巴、騰訊這種公司就是以軟體為主的公司以硬體為輔。
如果真的要去深究到底是軟體人員多,硬體從事人員多的話這是一個很難的問題,因為很多人員工作的不固定和在硬體組裝方面有大量的臨時工也不好去統計這個數量。