當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > IT培訓(xùn)問(wèn)題庫(kù) > 實(shí)際開(kāi)發(fā)工作中嵌入式工程師辛苦嗎
實(shí)際開(kāi)發(fā)工作中嵌入式工程師辛苦嗎
時(shí)間:2018-07-03 來(lái)源:嵌入式論壇
嵌入式工程師辛苦嗎
在大眾的思想中所有做軟件開(kāi)發(fā)的朋友都是非常累的,正因?yàn)檫@種已經(jīng)深入人心的思想造成了很多想要從事軟件工程師望而卻步,都不敢嘗試。
其實(shí)嵌入式工程師累不累這個(gè)問(wèn)題,除了自己本身感受,也還有其他因素。下面我們來(lái)看一下已經(jīng)有兩年嵌入式實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)的工程師的親身感受。
1. 公司財(cái)力、領(lǐng)導(dǎo)的眼光和氣魄決定了你的工作狀態(tài)
公司有錢(qián),或者領(lǐng)導(dǎo)有決斷,買(mǎi)參考板,買(mǎi)幾萬(wàn)塊的調(diào)試器,買(mǎi)個(gè)好用的示波器、邏輯分析儀,不知道能提高多少工作的效率。一幫軟件吭哧吭哧加串口打印,調(diào)試幾個(gè)星期或一兩個(gè)月,問(wèn)題還不一定能解決,發(fā)的工資、浪費(fèi)的時(shí)間、錯(cuò)過(guò)的市場(chǎng)機(jī)會(huì),不也是錢(qián)嗎?
2. 硬件工程師同事的水平會(huì)決定你的工作狀態(tài)
如果硬件工程師靠譜,照著demo板改改畫(huà)出來(lái)的板子,打板回來(lái),焊好元件,燒上demo程序,上電就能正常跑起來(lái)。否則,軟件就放假慢慢等著吧。
如果硬件粗心,把線(xiàn)連錯(cuò)了,漏接了,你也許不得不自己從頭看datasheet,挨個(gè)檢查信號(hào),幾天的時(shí)間也許就這么過(guò)去了。發(fā)現(xiàn)問(wèn)題要幾個(gè)小時(shí)幾天,解決只需要幾秒鐘或者幾分鐘。問(wèn)題解決得差不多了,板子也被飛線(xiàn)鋪滿(mǎn)了。
還有一次,我們兩個(gè)同事,坐飛機(jī)到芯片公司總部出差請(qǐng)求支援,結(jié)果被人家發(fā)現(xiàn)只是一根排線(xiàn)虛焊了呀,丟死人呀。
后來(lái)我長(zhǎng)心了,開(kāi)始軟件調(diào)試工作前一定要檢查硬件。
3. 單位早期的系統(tǒng)架構(gòu)設(shè)計(jì)技術(shù)人員水平會(huì)決定你的工作狀態(tài)
曾經(jīng)一家公司,一個(gè)while(1)開(kāi)頭的裸奔系統(tǒng),帶自己設(shè)計(jì)的消息機(jī)制,帶沒(méi)有DC的GUI,還自己擴(kuò)展了一套中文編碼。在這套系統(tǒng)上有一系列的產(chǎn)品,每個(gè)新產(chǎn)品為了縮短開(kāi)發(fā)時(shí)間,都沿用已有產(chǎn)品的代碼,又不敢做大的改動(dòng),應(yīng)屆生在上面添加了新的糟糕的代碼,又遺傳到下一個(gè)產(chǎn)品中。每個(gè)新產(chǎn)品的bug數(shù)都在3000左右,軟件開(kāi)發(fā)人員都痛苦無(wú)比。這種狀況一直到公司請(qǐng)來(lái)一個(gè)高水平的CTO,果斷引入uC/OS II 系統(tǒng),移植MiniGUI,全面采用GBK和Unicode才有所改善。
你想知道后來(lái)怎么樣了嗎?后來(lái)當(dāng)然是這套全新的系統(tǒng)又被一幫低水平的程序員給改亂了呀,又有一批新手接過(guò)了這套讓人痛苦的歷史包袱啊。
4.方案公司的方案以及支持力度決定了你的工作狀態(tài)
如果采用的芯片比較簡(jiǎn)單,尤其早期的芯片,有的還不帶MMU,不能采用linux或者android這樣的高級(jí)系統(tǒng),甚至不能移植uC/OS 這樣的多線(xiàn)程系統(tǒng),一些像低電檢測(cè)這樣的任務(wù)實(shí)現(xiàn)起來(lái)是很別扭的。現(xiàn)在的芯片都強(qiáng)大多了,很多以前在舊平臺(tái)上引以為豪的奇技淫巧都不需要了。
說(shuō)了這么多,嵌入式工程師累不累的因素有很多。不過(guò),華清遠(yuǎn)見(jiàn)的嵌入式培訓(xùn)會(huì)盡量教學(xué)員更多的知識(shí)用到以后的工作,這樣可以減少工作時(shí)的難題,很多問(wèn)題迎刃而解,這樣就不會(huì)累了。
以上分享的兩年嵌入式工程師經(jīng)驗(yàn)主要是回答那些新手的疑問(wèn),關(guān)于嵌入式工程師累嗎的問(wèn)題,每個(gè)嵌入式工程師的看法都不一樣。
華清遠(yuǎn)見(jiàn)90+項(xiàng)目獲批!教育部2021最新協(xié)同育人項(xiàng)目名
華清遠(yuǎn)見(jiàn)榮獲2021騰訊教育“年度口碑影響力職業(yè)教育品
華清遠(yuǎn)見(jiàn)受邀參加2021年武漢民辦高校信息學(xué)科合作聯(lián)盟
溫暖同行共創(chuàng)佳績(jī) 2019華清遠(yuǎn)見(jiàn)北京總部年會(huì)大曝光
助力高校AI人工智能學(xué)科建設(shè) 華清遠(yuǎn)見(jiàn)人工智能師資班
華清遠(yuǎn)見(jiàn)受邀參加四川省物聯(lián)網(wǎng)年會(huì),榮獲優(yōu)秀企業(yè)專(zhuān)家