前端和嵌入式其實都屬于技術崗,一般技術崗都是高薪職業(yè),所以其實也不用太去細究,不過也還是有些人想知道到底前端和嵌入式哪個工資高,這也要看你個人能力了,只要你有實力,那么薪資還是可以更高的,下面一起來了解下前端和嵌入式哪個工資高吧。
一、前端工作內容:
前端開發(fā)主要做的是用戶所能看到的前端展示界面。前端開發(fā)用到的技術包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技術。從開始的切頁面,到現(xiàn)在復雜的前端單頁應用,node服務端應用,移動端react-native等,前端的技術更新速度遠遠超過服務端的更新速度,這也就要求前端同學,需要不停的學習新的技術來跟上前端技術的升級,一旦松懈,就可能被淘汰。前端現(xiàn)在所覆蓋的場景已經(jīng)越來越廣,從傳統(tǒng)的前端,已經(jīng)延伸到服務端,工具鏈,移動端等。而對于新手來說,前端入門是最容易的,現(xiàn)在很多人直接從主流框架開始學習前端,react, vue 看一看就可以直接開始項目開發(fā)了(但是不推薦,還是從HTML, CSS, ECMAScript 基礎學期)前端入門容易,但是比較容易陷入API型程序員,各類框架和庫都會用,但是都不夠深入。服務端入門相對難,但是時間長了,比較容易構建技術壁壘,拉開差距。
二、嵌入式工作內容:
嵌入式系統(tǒng)工程師:主要是編寫固件,根據(jù)不同平臺移植操作系統(tǒng),根據(jù)應用場景來優(yōu)化系統(tǒng),需要熟悉整個操作系統(tǒng)組成與調度,對固件的穩(wěn)定性高求很高,如果系統(tǒng)不穩(wěn)定,驅動和應用也是白做的。
嵌入式應用工程師:編寫業(yè)務邏輯程序,調用驅動工程師提供的接口控制設備,軟件開發(fā)過程所涉內容范圍非常廣,主要使用C語言開發(fā),但經(jīng)常會涉及C++、Java、python、JavaScript、PHP等各類語言以及各種腳本語言、數(shù)據(jù)庫、前端后臺、各種通訊協(xié)議、甚至一些從來沒聽過的協(xié)議或概念,需要很強的學習能力,該職位也是各大公司需量最大的,一般10人的開發(fā)小組,驅動開發(fā)與系統(tǒng)開發(fā)與應用開發(fā)的比例是1:2:7。
三、前端晉升發(fā)展:
一方面可以這樣發(fā)展:初級程序員 → 中/高級程序員 → 架構師 → 技術經(jīng)理 → 技術總監(jiān)CTO。工資從最初的一萬到兩三萬,再到四五萬,最后年薪百萬也是沒問題的。不想做前端開發(fā),可以考慮去轉產(chǎn)品崗。前端轉產(chǎn)品有著天然的優(yōu)勢,其次是產(chǎn)品經(jīng)理的工資水平也不低,月薪四、五萬多了去了。而且都說優(yōu)秀的產(chǎn)品經(jīng)理簡直就是一個CEO的前身,這話一點也不假。因此前端無論是做技術還是轉管理都是大有前途的。
四、嵌入式晉升發(fā)展:
都說核心技術棧都是后端的,這話也有一定道理,畢竟做后端要求有扎實的技術能力。因此做后端專攻技術的比較多,一開始也是一萬左右,四、五年后工資可以翻四五倍都是小意思。JAVA是作為后端開發(fā)的,F(xiàn)在后端開發(fā)主要是PHP和JAVA,PHP比較適合交互比較少的后端,適合小規(guī)模的應用。JAVA做后端安全性、穩(wěn)定性都較好,所以大、中企業(yè)用JAVA開發(fā)。當然后端開發(fā)還有C++等語言,C++的特點是開發(fā)快、成本低,一些手機游戲就用C++作為后端語言。因此后端的需求還是十分廣泛的?傊龊蠖酥灰羞^硬的技術,在企業(yè)里一定有自己的一席之地。
以上介紹的就是前端和嵌入式哪個工資高了,其實不管大家選擇前端或者嵌入式,都是想找個工資高一點的行業(yè),這些都是正常的,只是在做選擇之前自己一定要自己考慮清楚。