您可能听说过许多关于系统管理员和这份工作的刻板印象。 像大多数刻板印象一样,它们的准确性各不相同,因此如果您正在考虑转行,则值得深入挖掘一下。
以下是关于您可能听说过的有关网络和系统管理的一些真相。

opensource.com
系统管理员异常专注
正如这个 xkcd 漫画 所暗示的那样,系统管理员往往为自己所做的工作感到自豪,并致力于取得成果。 如今,这意味着服务可用性,而不是任何给定服务器的高正常运行时间,但原理仍然成立。 这份工作本身似乎吸引(或可能创造)了那些专注于工作指标的人。 这可能是一件好事,但正如漫画暗示的那样,生活中还有其他重要的事情值得关注,例如维护您与家人、朋友、健康和其他兴趣的关系。 大多数系统管理员都这样做,否则他们担任系统管理员的时间不会超过几年。
系统管理员随时待命
对于大多数系统管理员来说,随时待命是生活的一部分,有时也是一种自豪感。 如果您不愿意随时待命,那么成为系统管理员可能不适合您。 不太明显的是,系统管理员文化已经逐渐从英雄心态转变为其他心态。 寻呼机(或其他
系统管理员是隐形的(优秀的系统管理员)
确实,对于类似的培训和经验,系统管理员工作的薪水通常不如软件开发人员的工作。 如果对您来说,赚最多的钱或拥有更高调的面向客户的功能很重要,那么您可能会更乐意成为一名软件开发人员。 然而,尽管有像潮流一样的标题,但 DevOps 和精益方法确实一直在提高组织效率,并减少运营和开发人员之间传统的摩擦。 正如 Chef 的 Nicole Forsgren 所解释的那样,很快系统管理员将不再被视为进步的阻碍者,而是被视为有价值的盟友。 在运营部门工作已经变得比以前更令人愉快,并且有望进一步改善。
系统管理员和开源是息息相关的
成为系统管理员可以让您以多种方式从开源软件中谋生并为其做出贡献。 当专有的 Unix 版本统治时,尚不清楚事情会如何发展,但现在几乎可以肯定的是,您将使用开源软件,如 Linux、BSD 甚至开源 Solaris。 该领域的杰出人物通常是那些创建了新的开源工具或贡献了数百个补丁或支持的人。 您可能还会发现您的雇主相对宽松地(甚至支持)您花费工作时间为系统管理员相关的开源项目做出贡献,而您的软件工程师同行可能会面临更多挑战。 此外,您很可能有机会向您的雇主提出关于使用哪种软件以及何时值得为开源软件支持付费的建议。
系统管理员可以冷静地面对持续的变化
无论您是刚刚开始还是正在转行,如果您坚持系统管理,您都可以预期事情会发生变化。 服务器操作系统迅速从多个专有的 Unix 版本转变为几乎完全是 Linux。 服务器硬件也从各种不同的 CPU 架构和外来互连快速发展到几乎完全是 x86_64。 接下来是虚拟化浪潮,然后是容器化,以更有效地利用对于单个服务来说过于强大的单个服务器机器。 而且没有人可以忽视从本地硬件迁移到云中的租用硬件的持续浪潮。 所有这些趋势都可能继续并深化,即使新的趋势正在形成。 作为通才,系统管理员已经能够随着工作而转型,您需要做好同样的准备。
系统管理员可以编写代码
系统管理员的重点越来越多地放在软件上。 随着硬件变得完全商品化、抽象化和租赁化,今天的系统管理员与硬件的深入知识关系不大,而更多地与软件工程师不太了解的软件层有关,例如操作系统、虚拟化、容器、网络等等。 系统管理员不再花费太多时间在硬件上,如果那是您的主要兴趣,请准备好更仔细地货比三家,并在工作的其他方面做出妥协。 虽然系统管理员不是软件工程师,但您不能抱着永远不编写代码的想法进入这个职业。 至少,成为系统管理员总是需要编写小型脚本,但与云控制 API 交互、使用持续集成进行测试等的需求意味着系统管理员将越来越多地被要求编写代码。
想了解更多?
查看 我是系统管理员(您也可以成为!),这是 Joyent 的 Ben Rockwood 的精彩演讲。 并期待我的下一篇文章将这些见解融入到您的求职中,包括评估职位发布和机会的技巧。
1 条评论