亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

七個我想在成為DevOps工程師之前就了解的事

差不多五年前,我开始了我的DevOps工作。一开始,我对一名DevOps工程师的工作有很多想象。

其实这些年我发现现实和我期望的不一样。

在这篇文章中,我想写一些如果一开始就知道会很有帮助的事情。如果我早点知道这七点,我的 DevOps 过渡会顺利得多。

这张照片由 Israel Andrade 拍摄,来自 Unsplash

并不是每家公司都有真正的DevOps氛围

不同公司的DevOps工程师有不同的任务,即开发与运维的结合。

在理想情况下,DevOps 工程师仅仅负责集成和自动化软件开发与信息技术运营。然而,在许多公司中,DevOps 工程师还可能担任系统管理员、IT 人员,有时甚至还要当开发者。我曾在一次面试中,他们要找的是一个既懂 DevOps 又懂后端开发的人。

在小型公司或初创企业中,雇佣多面手员工以省钱是一种常见做法。

生意第一

所有的技术决策应当根据业务需求来做,而不是个人偏好。

这意味着有时你可能需要放弃一个你喜欢的酷炫项目,去做一些日常的工作。或者因为许可费用问题,你可能需要替换你非常喜欢的那个工具。无论是选择基础设施解决方案、优化 CI/CD 流水线,还是其他任何事情,决策过程都应该始终与业务目标保持一致。

每个技术部门的主要任务就是支持公司的业务运作。

可以说文档和代码一样重要

从第一天开始,你就得把所有事情都记录下来。

在 DevOps 中,有良好文档的基础设施是救命稻草。没有适当的文档,你的团队将花大量时间去重新发现之前已解决的问题。试图修复一年前完成却未写任何文档的流水线,是最让人头疼的事。此外,没有文档的话,新成员入职会遇到很多麻烦。

你花在文档上的时间越多,投入的努力也越大,你的工作就会越轻松。

CI/CD 流水线永无止境地完善

这么说吧,CI/CD流水线从来都不是一次设定就不用管的。

管道系统需要持续的维护、更新和优化。DevOps工程师必须不断改进和调整持续集成和持续交付/部署流程,以确保它们符合行业标准和规范,满足公司的实际需求和期望。

业务需求总是在变,技术部门应该跟着这些变化走。

排查问题和调试占据了工作的80%

大多数的DevOps工程师主要花时间在调试上。

他们排查故障,处理部署问题,修复配置等具体工作。故障排查是这一角色的核心任务。因此,你需要拥有强大的调试技能。

熟悉并掌握日志和监控工具会让你作为 DevOps 工程师的日子好过得多。

没想到花在会议上的时间竟然这么多

沟通在DevOps工作中非常重要。

难怪花在会议上的时间如此之多。与开发团队同步进行,项目规划会,冲刺回溯,事后会议等。除了会议,你还得经常记录会议纪要。

开会花的时间可能非常多

软技能为啥这么重要

成为一个出色的DevOps工程师,不仅仅是拥有技术技能而已。

最终,你还是在与人合作。你需要说服团队接受DevOps文化及最佳实践。你需要向非技术人员解释复杂的系统工作原理。你需要阅读和撰写文档。

谈判技巧、同理心和沟通能力对于成功的DevOps工程师而言非常重要。

如果你喜欢我的文章的话,加入我的通讯列表,每周六你会收到 DevOps 教程、文章和技巧。

额外的奖励是一个免费的DevOps CI/CD分步指南,你可以将其放入你的作品集里。

点击这里订阅: https://junior-devops-hub.ck.page

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消