学习Linux可以从事的工作有很多,但整体上可以分为三大类吧:
1.开发(应用程序开发)
门槛比较高,对于非计算机专业入门比较难,这个是有年龄瓶颈的因素。
2.测试(应用程序测试)
门槛比较低,非计算机专业也可以轻松入门,不过加班熬夜也很多。
3.运维工程师(维护Linux系统)
门槛也是比较低的,也可以轻松入门,是很多零基础小白的首选。
值得注意的是上面的运维工程师同样也分为三个种类:
1.Linux系统运维
运维工程师在公司是一个很重要的岗位,主要负责服务器正常运行不宕机,搭建企业常用服务器。举个例子:文件传输服务、数据库、存储服务、配合开发人员搭建程序的运行环境等等。
2.运维开发
因为运维工程师有无限的发展空间,可以自己开发一些应用程序,薪资的话也是很可观的,在一线城市薪资普遍在25K以上。
3.运维总监
运维总监的话对运维经验有很高的要求,对协调和推进能力要求也比较高,拥有一定的技术基础,是后期转型岗位的最好选择。