Linux的工作方向大致可以分为以下几个方面:
1、Linux服务器方向
这个方向主要与服务器打交道。所涉及的工作岗位有系统研发,后台开发,服务器性能优化,以及服务器运维等。
2、Linux内核开发方向
这个方向可以从事Linux内核测试以及专门的开发Linux内核。
3、嵌入式方向
这个方向主要是Linux开发定制硬件,例如机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。是目前应用比较广泛的领域。
4、手机安卓定制
Android是基于linux内核的,现在定制机涌现,这方面也可以考虑,但是最好再懂一点手机上应用层的开发会更好
5、Linux运维方向
需要熟练使用linux各种配置和应用搭建和部署。大多是应用配置类的工种,后台开发会有部分编程内容但一般是通用语言。相对来说,linux的基础不需要太多,更多的是应用方面的知识。大部分互联网公司和传统公司IT化中都需要这类人。
Linux就业方向:1. Linux运维工程师
需要牢固掌握Linux基础及常见开源软件服务集群,掌握Shell,MySQL,监控。 熟练掌握阿里云为首的公有云搭建集群实战(ECS/SLB/RDS/NAS/OSS/VPC/CDN)。此阶段是态度为先的阶段,态度加能力突破20K也不是问题,能够独挡一面做较好的执行者和问题解决者。
2. Linux高级架构师
能够根据企业问题和需求,提供适合的解决方案并能推进执行,能够根据趋势排查企业问题和隐患,提前给出方案(例如持续集成方案、云计算方案、容器方案、各种集群高可用以及异地容灾方案等), 除了技术外,还要具备沟通、表达、思想能力,能够独挡一面做问题的终结者。
3. 运维开发工程师
需要掌握Linux基础及常见开源软件服务集群,开发自动化、智能化、图形化运维管理平台与运维软件,提升运维秒级交付与标准化、快速维护能力,减少运维故障发生。
4. 数据库管理员
熟练Linux基础和基本服务,熟练MySQL/Redis/Memcached/MongoDB等技术擅长开发更佳。
5. 云计算架构师
熟练Linux基础和基本服务,精通Openstack/Ceph/Kvm等的集群架构及调优,了解核心Openstack代码。
如果非要这么比较的话你可以理解为
只要客户不能直接看到的
都是后端...
当然
对客户而言
服务器是提供前段业务
后端管理
各种功能的
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)