为什么要学习运维?来看美国运维的大数据报告了解运维行业的发展前景

描述

这是第一份运维薪水调查报告,发现了一些有趣方面。比如说,运维专业人员不光对现状普遍感到满意,对于工作流动同样充满信心。许多人长时间工作,但常常采用弹性时间表。

这项研究的另一个重要结果是,在不同规模的公司,运维人员的工作方式存在根本性差异。公司越来越大后,工具变得更专门化。

这项调查旨在成为一个起点,以便你自己与广大调查对象的情形作一番比较,进而指导自己提升职业,或者开始与你团队讨论你应该关注哪些类别的事务,以便同时促进自身和公司的发展。但愿调查结果对你有所帮助。

薪水

从调查对象提供的信息来看,运维专业人员的薪水是100000刀,高于针对其他职位的调查报告中看到的薪水!

大数据

一半以上的调查对象来自美国。第二大调查群体(24%)来自西欧。除此之外,没有哪个地区的样本群体中所占的比重超过5%。这意味着,这些调查结果的权重将近3:1,以美国和西欧的调查回复和趋势为主。如果你在这些地区以外的地方工作,记住这一点很有必要。

看一看美国的调查对象,大约30%工作于加利福尼亚州,16%工作于东北部,15%工作于中西部。这三个地区的薪水大不一样,似乎体现了水活成本的差异:加利福尼亚州的中位数薪水最高,达到152000美元(其生活成本也最高),其次是东北部:122000美元,最后是中西部102000美元。

薪水往往与年龄和经验成正比,这一点不足为奇。工作经验不足5年的那些人年薪在51000美元左右,而工作经验超过20年的那些人收入达到135000美元。

很显然,在我们的调查群体中,花时间学习实现日常脚本自动化的技巧提供了从事复杂、困难、要求很高的角色所需要的那种技能和经验,而这种角色对应的薪水更高。

大数据

至于年龄,你岁数越大,可能积累的经验越丰富,这反过来有利于经验这个因素,因而提高了薪水。60%的调查对象不到40岁,近90%不到50岁。最庞大的群体(44%)年龄在31岁至40岁之间。不到30岁的调查对象比较少,只有16%。

工作时间

运维专业人员一周的工作时间比普通的朝九晚五办公族要长。

一半以上的调查对象每周的工作时间超过40个小时。此外,声称一周工作60个小时的调查对象多于声称一周工作不到30个小时的调查对象。

从我们收集的数据来看,薪水随着工作时间而增加,不过这可能表明调查对象是薪水很高的资深或重要员工。工作时间长还是职责的附带结果:就因为你工作时间很长,并不意味着很快就会加薪。

少数调查对象每周的工作时间不到30个小时,但拿的却是高薪。这可能是由于一人身兼数职。比如说,小公司的首席技术官可能既要兼职运维,又要兼职编写代码或执行其他任务。

大数据

花在编写代码上的时间

我们看到了让人好奇的上升趋势。如果你编写一点代码(每周编写1小时至3小时),中位数薪水是95000美元。你每周花在编写代码上的时间越多,薪水会涨得越高――不过每周编写代码的时间达到20多小时后,薪水不再上涨,这时薪水反而从107000美元急剧下降到只有89000美元。

这可能有几个基本原因。与我们在其他调查中看到的一样,花在会议上的时间充分表明了职责大小,开会时间较长的薪水较高。一周中绝大部分时间都在埋头编写代码的调查对象担任领导岗位的可能性较小,因而薪水往往较低。

大数据

编程语言

运维界是脚本的天下。参加这次调查的人员所使用的四大编程语言都是脚本语言:

·70%的调查对象熟悉Bash

·58%的调查对象熟悉Python

·35%的调查对象熟悉Java

·35%的调查对象熟悉Ruby

操作系统

我们看到不同的系统经常被使用,但Linux以90%的使用率名列首位:几乎每个运维专业人员都在某种程度上使用Linux。macOS(Unix变种)的使用率为56%,而Unix本身被16%的调查对象所使用。一半调查对象将Windows用于运维,可能在工作站和服务器中都有使用,在一些情况下用作Linux/Unix服务器的前端。约15%的调查对象将iOS用于开发,14%的调查对象将Android用于开发。

教育程度

57%的调查对象读的专业是计算机科学、数学或统计学。另外43%的调查对象读别的专业,或者没有上过大学。

28%的调查对象完成了硕士学位(这个群体的中位数薪水是95000美元),2%完成了博士学位(中位数薪水是111000美元)。通常而言,你的教育程度越高,往往薪水也越高。拥有高级学位的那些人可能获得了更吃香的专业技能。

行业

三分之一的调查对象从事软件行业,薪水约113000美元。调查对象数量较少的其他行业表明了较高的薪水:媒体娱乐(114000美元)、计算机/硬件(118000美元)以及保健/医疗(121000美元)。

我们调查对象中第二常见的行业是零售/电子商务,占样本总数的11%。这个群体的中位数薪水是82500美元。

合作

我们关注运维专业人员与哪些岗位的合作最密切后,看到了几种职称很突出。运维人员在63%的时候与软件开发员或工程师合作,在52%的时候与架构师合作。这两种关系在情理之中,因为运维人员的作用就是确保软件构建和部署工作顺利开展,但运维人员在基础设施和架构这更庞大的组织蓝图中也是必不可少的一员,比如选择云提供商、PaaS和IaaS。

运维专业人员在一半不到一点的时间与产品经理(48%)、DevOps工程师(48%)、数据库管理员(47%)或系统管理员(46%)合作。与上述技术岗位的这种关系在情理之中。

随着运维和性能对于公司销售的产品/服务以及销售方式变得越来越重要,运维成为了产品经理与之联系、并纳入到产品规划路线图中的一个重要资源。这再一次表明了软件在蚕食世界。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分