linux內(nèi)核工程師是青春飯嗎?(不!絕對不是?。?/h1>
1、前言
看一個崗位是不是青春飯很簡單,就看你的經(jīng)驗有沒有用,未來有沒有人愿意出錢買這部分經(jīng)驗。
醫(yī)生為什么越老越值錢,因為人體結(jié)構(gòu)一成不變,得到的經(jīng)驗永遠不過時。
IT行業(yè)內(nèi)使用的集群架構(gòu)想一成不變本來就很難,但可以肯定得是,越往低層(網(wǎng)絡(luò)、系統(tǒng))變得可能性越小,上層應用五花八門,更新?lián)Q代非???。而且國內(nèi)現(xiàn)在很多公司做的工作低端偏多,一個/幾個有經(jīng)驗的,帶一幫年輕沒經(jīng)驗的,搞太多有經(jīng)驗的工資開銷太大了。
我是做系統(tǒng)運維的,主搞linux,身邊養(yǎng)老的同事非常多,40歲左右的不少。目前企業(yè)服務器的系統(tǒng)選擇基本就是linux和windows,aix系統(tǒng)等小型機系統(tǒng)也屬于unix衍生系統(tǒng),光是搞明白linux的使用和維護,我覺得10年內(nèi)吃碗飯就沒問題的,但是必須配合上主流平臺、主流云、主流應用的運維知識。
在國內(nèi)環(huán)境下,我認為搞linux內(nèi)核開發(fā)跟java開發(fā)比,還是偏經(jīng)驗飯一些,但是對技術(shù)要求還是挺高的,除了C/C++語言開發(fā),了解內(nèi)核、看內(nèi)核源代碼,分析系統(tǒng)疑難雜癥、kvm虛擬化、內(nèi)核存儲、IO、網(wǎng)絡(luò)棧這些也都要學習,反正不斷學習是免不了啦,這些都掌握了估計你會很搶手的。好的內(nèi)核開發(fā)的工作對經(jīng)驗要求都挺高,題主沒經(jīng)驗怎么獲得經(jīng)驗也是個問題。
openshift結(jié)合docker的CICD、devops開發(fā)現(xiàn)在都很火爆。ibm收購紅帽以后linux勢頭挺猛的,openshift現(xiàn)在市場占有份額非常大,redhat的課程題主可以都做了解,java開發(fā)想在同行業(yè)內(nèi)轉(zhuǎn)行難度還是相對小一些。
而且比前端后端那些方向更吃香啊。而且Linux操作系統(tǒng)因其開源、免費、跨平臺、良好的界面等特性,深受廣大程序員們的青睞。
隨著Linux在中國市場迅猛發(fā)展,國內(nèi)Linux人才缺口逐漸凸顯,Linux人才招聘也成了當前最熱門的招聘之一。
根據(jù)智聯(lián)招聘相關(guān)數(shù)據(jù)顯示,2017年3月份各企業(yè)對Linux人才需求達1.5萬左右,其薪資也在4500-30000不等。 以上看來,Linux的發(fā)展前景非常強勁,環(huán)境極好。
嵌入式開發(fā)、Linux應用、內(nèi)核驅(qū)動開發(fā)方向,負責Linux下的C/C++系統(tǒng)程序開發(fā)、嵌入式Linux開發(fā)。
Linux下的數(shù)據(jù)庫,如MySQL、Oracl方向。
文末有學習路線
【文章福利】小編推薦自己的Linux內(nèi)核技術(shù)交流群:【891587639】整理了一些個人覺得比較好的學習書籍、視頻資料共享在群文件里面,有需要的可以自行添加哦?。。。ê曨l教程、電子書、實戰(zhàn)項目及代碼)? ? ?


2、那么Linux內(nèi)核怎么學
這里給大家分享的是零聲學院的的Linux內(nèi)核源碼課程,對標騰訊T9級別。
主要從
進程管理專題
內(nèi)存管理專題
網(wǎng)絡(luò)協(xié)議棧專題
設(shè)備驅(qū)動管理專題
文件系統(tǒng)及內(nèi)核組件專題
全方面系統(tǒng)全面的講解底層原理開發(fā)技術(shù):
最新Linux內(nèi)核大綱
進程管理專題

內(nèi)存管理專題

網(wǎng)絡(luò)協(xié)議棧專題

設(shè)備驅(qū)動管理專題

文件系統(tǒng)及內(nèi)核組件專題


適合于
從事業(yè)務開發(fā)多年,對底層原理理解不夠深入的在職工程師
從事嵌入式方向開發(fā),想轉(zhuǎn)入互聯(lián)網(wǎng)開發(fā)的在職工程師
從事Qt/MFC等桌面開發(fā),薪資多年漲幅不大的在職工程師
從事非開發(fā)崗位(算法崗,運維崗,測試崗),想轉(zhuǎn)后臺開發(fā)崗位的在職工程師
工作中技術(shù)沒有挑戰(zhàn),工作中接觸不到新技術(shù)的在職工程師
自己研究學習速度較慢,不能系統(tǒng)構(gòu)建知識體系的開發(fā)人員
Linux 內(nèi)核優(yōu)化、內(nèi)存管理 ,內(nèi)核開發(fā)崗位、定制化自己OS
深入系統(tǒng)內(nèi)核研究、網(wǎng)絡(luò)安全逆向分析
提升自己能力,為了更好做應用層開發(fā)提供核心依據(jù)
跳槽面試大廠(騰訊、華為、中興、中微、中芯等等)


