linux 系統(tǒng)開發(fā) Linux內(nèi)核和驅(qū)動開發(fā)工程師的發(fā)展前景怎么樣?
Linux內(nèi)核和驅(qū)動開發(fā)工程師的發(fā)展前景怎么樣?我親身經(jīng)歷過,我以前是做數(shù)控系統(tǒng)開發(fā)的,做了七八年了。有x86產(chǎn)品,也有arm產(chǎn)品。x86 linux相對發(fā)達和驅(qū)動的地方不多,但是arm上有很多,比如
Linux內(nèi)核和驅(qū)動開發(fā)工程師的發(fā)展前景怎么樣?
我親身經(jīng)歷過,我以前是做數(shù)控系統(tǒng)開發(fā)的,做了七八年了。有x86產(chǎn)品,也有arm產(chǎn)品。x86 linux相對發(fā)達和驅(qū)動的地方不多,但是arm上有很多,比如存儲,顯示,usb,各種總線,音頻,網(wǎng)絡(luò)。很多地方只要有定制需求就要改。開車門檻比較高,軟件需要了解一些硬件知識,硬件原理圖,設(shè)備數(shù)據(jù)手冊,工作特性。入門很難,但一旦上手,你會和別人一樣熟悉。之前公司是linux qt。今年離職,加入了一家安卓開發(fā)公司。現(xiàn)在還在做安卓驅(qū)動開發(fā)。感覺差不多,只是硬件平臺變了,開發(fā)的內(nèi)容不變。開車這一塊,人少,相對待遇會好一些?,F(xiàn)在我不 不知道會不會隨著年齡的增長而被淘汰,但是linux本身的應(yīng)用范圍還是挺廣的,而且作為一個成功的開源項目,只要有社會需求,未來應(yīng)該還是會被廣泛使用的。至于個人,就看自己的能力和精力了!
linux是什么編程軟件?
Linux不是編程軟件,而是操作系統(tǒng)。其他操作系統(tǒng)包括windows。
linux開發(fā)可以找什么工作?
運維工程師:Linux運維是每個企業(yè)都會做的工作。;現(xiàn)在不缺。對于大公司的Linux運維來說很重要,了解基礎(chǔ)語言很有必要。對于小公司來說,技術(shù)要求比較低,基本上沒有太多開發(fā)方面的知識。
服務(wù)器開發(fā):如果用C/C,要求也很高。因為互聯(lián)網(wǎng)行業(yè)人才流動性比較大,薪資比較可觀,尤其是對優(yōu)化延遲的理解非常深入,發(fā)展前景最好。這個崗位相對招聘來說比較少,但是這部分的員工技術(shù)要求非常高。
內(nèi)核開發(fā):是比較難的工作,在手機公司最常見。比如華為,小米等公司都有這樣的崗位,工資也很不錯,知識也簡單,但是操作系統(tǒng)硬件更新很快,操作理論要高一些,方向和就業(yè)相關(guān)。
嵌入式Linux系統(tǒng)與應(yīng)用開發(fā)具體是做什么的?有前景么?應(yīng)該從哪方面入手?
做底層硬件開發(fā),比如硬件驅(qū)動、
前景很好。Isn 未來是萬物互聯(lián)的時代嗎?如果要連接硬件,嵌入式開發(fā)必不可少。
從哪個方面來說,這個概念都太大了,如果只是基于linux系統(tǒng),那么C語言肯定能做到。