-
1 # 還在路上的程式設計師
-
2 # 能打白條嗎
都挺好,都是以後的發展方向,個人覺得linux驅動市場面可能會更好一些。只要你喜歡,做得好。做什麼都一樣。順便說一嘴,嵌入式不也挺不錯嗎?
-
3 # 葉飄零16494165
做安全吧,這玩意一個是薪資水平高,還有一個就是現在都在追求自主可控,發展前景大,而且現在對於安全的重視程度與日俱增,政府層面已經在推安全的認證了。個人建議安全
-
4 # 科技電小二
linux 驅動
linux驅動,主要寫底層程式碼,各種外設介面除錯,需要會用linux shell指令,能夠對linux核心比較熟悉,需要掌握linux底層,以及各類外設介面協議。也需要一定的硬體理論和知識。涉及領域多,產品型別豐富,就業機會和就業崗位多,工資較高。
協議棧工程師而通訊協議棧,如藍芽ble協議棧,zigbee協議棧等類似通訊協議棧。做通訊協議棧的工程師比linux驅動的人數少,所以有工作經驗的人,工資會十分高。
去年和一個朋友聊天,為了找一個能寫某一款藍芽晶片韌體的人,工資直接開到4萬一個月。
但同時,整個行業,需求通訊協議棧的工程師崗位也相對於微控制器和linux的崗位要少很多。主要是通訊領域,行業比較專一,崗位機會少,選擇性較linux驅動少,相同年限的協議棧工程師比linux工程師的工資要好一些。
總結linux驅動和通訊協議棧兩個行業技術要求和門檻都比較高,工資也相對於其他一般的普通微控制器開發等,工資待遇都好些,但這兩個崗位的工作壓力和工作強度都會比較大。而且各有優劣。
怎麼選擇在於自己,可以先與公司相關人員溝通下工作內容,再查閱下相關的行業和產品的情況是否為熱門,進行考慮。比如5g通訊解析棧,那肯定選擇通訊的工作了。
以上僅供參考。
-
5 # ai鄉里人
linux驅動,主要寫底層程式碼,各種外設介面除錯,需要會用linux shell指令,能夠對linux核心比較熟悉,需要掌握linux底層,以及各類外設介面協議。也需要一定的硬體理論和知識。涉及領域多,產品型別豐富,就業機會和就業崗位多,工資較高。
-
6 # 深飄強哥
其實各有各的好!!我們是做5G基站的,協議棧和嵌入式linux都有。我個人是做嵌入式的。
我的個人看法是:
協議棧:工資較高,加班非常多,要看非常多的資料,5G的協議棧極其複雜,除錯也非常困難。
嵌入式:就業面廣,找工作容易,收入上較低。如果在產品成熟的公司做嵌入式是很輕鬆的,因為底層的東西通常不會有太多的更改。如果是尚在開始開發階段做嵌入式那就很困難。在5G行業你可能還要極高的英語閱讀能力,因為到目前為止,基本上還沒有中文資料可以看。
總結一下。做協議棧要掌握的技能相對嵌入式要少很多,會一門語言,能看文件,做做除錯。做嵌入式要求知識非常全面,linux,硬體,各種儀器,c, shell, python,windows的一些介面編寫也得會。殘酷的是:你花很多時間去學會它們,會得多但工資並不高。
如何選擇要看個人,如果你打算三五年後自己創業就不要去做協議棧了,做這個對你以後創業基本上用處不大。反倒是嵌入式會隨著物聯網的興起,開個小公司能掙點錢。
-
7 # 愛思考的奧特曼
首先恭喜題主哈,這兩份工作都不錯,如果要考慮以後前景的話,我個人比較推薦後者。
因為我第一份工作就是在華為做嵌入式,後來轉向到了網路通訊的部門,對二者都有一定的瞭解。所以先點評一下兩個工作:
Linux嵌入式與協議棧linux驅動:關於嵌入式,這是一個很成熟的技術了,就業路子廣,要求比較低,待遇也處於中上水平,但想要成為給一個優秀的嵌入式工程不光要把C語言學的十分紮實,還要熟悉掌握作業系統原理,Shell等指令碼語言,對於底層協議和硬體也要有一定的理解。linux驅動工程師的年薪多在10-15w之間;
協議棧:網路安全從過去到現在一直都是個非常熱門的崗位,要求同樣也不低,例如深信服,啟明星辰等在招聘網路安全相關崗的時候,很多都是博士起步。協議棧這東西很複雜,而且很抽象,大量的數學運算也讓人頭禿,想要搞懂已有的都不是件容易事,如果是自研協議棧就更難了。而且這個行業對英語要求非常高,最起碼得有PEST4的水平才能看懂各式各樣的外文文件。當然了這個行業的待遇也很高,通訊協議棧工程師的年薪多在20w—40w。
從就業和短期方向來看,嵌入式好一些;從個人長期發展來看,通訊協議棧更適合;如果題主是目前急需一份工作,嵌入式會是個更好的選擇。我接觸過不少人都是先做三五年的技術,積累經驗然後自己開家小公司,過的都很不錯;如果不存在生活上的壓力,並想鑽研深層次的一些東西,可以選擇通訊協議棧。別的不說,光是在英語上的提升就不可估量。一個專家級別的網路通訊協議棧工程師的待遇相當之高,有興趣的朋友可以搜一下。
-
8 # 跟我學微控制器
推薦後者,嵌入式這個東西太通用了,而且可替代性太強,長江後浪推前浪,前浪死在沙灘上。嵌入式本身其實是一個工具而已,不是一個專業領域。而網路安全則是一個專業領域,可以深入研究,往縱發展。從職業發展通道上來說,一定是往縱深發展更有前途,千萬不可左顧右盼,最終很難有專業領域的建樹。
回覆列表
從技術層面講,無疑選二。國內大部分公司的驅動開發主要是移植和調整引數,軟體開發的技能要求不高,後續發展有限。做協議棧對開發能力要求更高,當然也更能鍛鍊人,將來從事其它開發也比較容易轉。