欢迎光临散文网 会员登陆 & 注册

linux内核工程师是青春饭吗?(不!绝对不是!)

2022-06-10 14:34 作者:补给站Linux内核  | 我要投稿

1、前言

  • 看一个岗位是不是青春饭很简单,就看你的经验有没有用,未来有没有人愿意出钱买这部分经验。

  • 医生为什么越老越值钱,因为人体结构一成不变,得到的经验永远不过时。

  • IT行业内使用的集群架构想一成不变本来就很难,但可以肯定得是,越往低层(网络、系统)变得可能性越小,上层应用五花八门,更新换代非常快。而且国内现在很多公司做的工作低端偏多,一个/几个有经验的,带一帮年轻没经验的,搞太多有经验的工资开销太大了。

  • 我是做系统运维的,主搞linux,身边养老的同事非常多,40岁左右的不少。目前企业服务器的系统选择基本就是linux和windows,aix系统等小型机系统也属于unix衍生系统,光是搞明白linux的使用和维护,我觉得10年内吃碗饭就没问题的,但是必须配合上主流平台、主流云、主流应用的运维知识。

  • 在国内环境下,我认为搞linux内核开发跟java开发比,还是偏经验饭一些,但是对技术要求还是挺高的,除了C/C++语言开发,了解内核、看内核源代码,分析系统疑难杂症、kvm虚拟化、内核存储、IO、网络栈这些也都要学习,反正不断学习是免不了啦,这些都掌握了估计你会很抢手的。好的内核开发的工作对经验要求都挺高,题主没经验怎么获得经验也是个问题。

  • openshift结合docker的CICD、devops开发现在都很火爆。ibm收购红帽以后linux势头挺猛的,openshift现在市场占有份额非常大,redhat的课程题主可以都做了解,java开发想在同行业内转行难度还是相对小一些。

  • 而且比前端后端那些方向更吃香啊。而且Linux操作系统因其开源、免费、跨平台、良好的界面等特性,深受广大程序员们的青睐。

  • 随着Linux在中国市场迅猛发展,国内Linux人才缺口逐渐凸显,Linux人才招聘也成了当前最热门的招聘之一。

  • 根据智联招聘相关数据显示,2017年3月份各企业对Linux人才需求达1.5万左右,其薪资也在4500-30000不等。 以上看来,Linux的发展前景非常强劲,环境极好。

  • 嵌入式开发、Linux应用、内核驱动开发方向,负责Linux下的C/C++系统程序开发、嵌入式Linux开发。

  • Linux下的数据库,如MySQL、Oracl方向。

文末有学习路线

【文章福利】小编推荐自己的Linux内核技术交流群:【891587639】整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!!!(含视频教程、电子书、实战项目及代码)     

2、那么Linux内核怎么学

这里给大家分享的是零声学院的的Linux内核源码课程,对标腾讯T9级别。

主要从

  • 进程管理专题

  • 内存管理专题

  • 网络协议栈专题

  • 设备驱动管理专题

  • 文件系统及内核组件专题

全方面系统全面的讲解底层原理开发技术:

最新Linux内核大纲

进程管理专题




内存管理专题




网络协议栈专题




设备驱动管理专题




文件系统及内核组件专题




适合于

  • 从事业务开发多年,对底层原理理解不够深入的在职工程师

  • 从事嵌入式方向开发,想转入互联网开发的在职工程师

  • 从事Qt/MFC等桌面开发,薪资多年涨幅不大的在职工程师

  • 从事非开发岗位(算法岗,运维岗,测试岗),想转后台开发岗位的在职工程师

  • 工作中技术没有挑战,工作中接触不到新技术的在职工程师

  • 自己研究学习速度较慢,不能系统构建知识体系的开发人员

  • Linux 内核优化、内存管理 ,内核开发岗位、定制化自己OS

  • 深入系统内核研究、网络安全逆向分析

  • 提升自己能力,为了更好做应用层开发提供核心依据

  • 跳槽面试大厂(腾讯、华为、中兴、中微、中芯等等)





linux内核工程师是青春饭吗?(不!绝对不是!)的评论 (共 条)

分享到微博请遵守国家法律