前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >哪条建议在DevOps的职业生涯中影响最大?[DevOps]

哪条建议在DevOps的职业生涯中影响最大?[DevOps]

作者头像
yyx
修改2019-12-09 14:49:59
3860
修改2019-12-09 14:49:59
举报

看看哪些实践,原则和模式影响了DevOps领导者的职业生涯,并可以分享你的个人见解。

Question and answer.
Question and answer.

我喜欢学习新的开源项目的内容,原因和方式,尤其是在DevOps领域流行时。被归类为“ DevOps技术”往往意味着可扩展的协作系统,这些系统将面临从消息总线到监视再返回的各种挑战。总会有一些新内容可供探索,安装,启动和探索。

也就是说,没有原理就不会有DevOps。其中一些概念是从一开始就知道的直觉真理,但需要一些运动来帮助采用它们。其他的则大不相同,可以帮助认识并超越我们的认知偏见。

虽然不是严格意义上的DevOps,但对我来说改变一切的一个原则是看板。对于像我这样的长期多任务处理者来说,工作可见和针对流程进行优化的简单想法是根本的。直到今天,一直在进行可视化工作,不用担心中途会丢失任务,这真是一种极大的满足。不仅如此,我不再庆祝正在进行的工作:而是完成的任务。

为了弄清什么因素影响了我的同事,请开源DevOps团队的成员来分享对这个问题的看法:

改变职业生涯的一种DevOps概念(实践,原则,模式)是什么?

这是他们不得不说的。

亚历克斯·布纳尔迪奇(Alex Bunardzic)

快速失败,尽早失败,尽可能多地失败。在提出这个惊人的概念之前,我在传统的瀑布式模型下徒劳地苦苦挣扎。我的职业生涯是一系列糟糕的项目。所有这些都从“失败是没有选择的!”开始的。欢呼。这是一种非常累人的方法,总是导致工作效率低下,并从一种挫败感陷入另一种挫败感。

拥抱快速而愤怒的失败是职业生涯中最好的事情。挫败感被飞涨的感觉所取代。这导致了TDD(测试驱动开发)实践的大规模采用/采用,并意识到TDD并不是关于测试,而是关于驱动!

凯瑟琳·路易斯(Catherine Louis)

文化黑客。我不知道曾经(颠覆性地)用来改变一种文化的方法而得名,但是后来看到了塞伯·帕奎特(Seb Paquet)的“点燃蒙特利尔”(Ignite Montreal)视频,并为其中还有其他人感到高兴。

克莱门特·韦尔纳(Clement Verna)

持续改进。在我了解这个概念之前,我并不是真正在寻找改善工作或职业的方法。不断的进步使我意识到,要学习新事物并摆脱舒适区是自己的挑战。这使我开始为开源项目(Fedora)做出贡献,然后使我为Red Hat工作。因此,这肯定改变了我的职业生涯。

杰森·希伯茨(Jason Hibbets)

它是在我的第一个美国守则峰会上从“精益创业”开始的。在2012年,我清楚地记得一个改变职业的时刻。美国《精益创业与典范》董事会成员的作者埃里克·里斯(Eric Ries)与蒂姆·奥赖利(Tim O'Reilly)一同登台。谈论的主题是黑客攻击代码,文化和失败是对学习的认可。最大的收获是发现了精益创业公司。我下载了这本书,并在乘飞机回家时阅读了大部分内容。它改变了我处理工作的方式以及领导团队的方式。

我所做的最大更改是合并了反馈循环。这是我改变工作风格和团队的关键差异。将团队习惯转变为制定数据驱动型决策,共享信息和见解以创建这些反馈循环。每周举行一次健康检查会议,并不断查看进程。除此之外,还尝试了新的想法并评估了这些实验的进行方式。我们将进行开始,停止和继续会话,以帮助了解接下来要解决的问题或不起作用的事情,以便继续前进。

威利·彼得·绍布(Willy-Peter Schaub)

在2018年的为期两个月的放假期间,我突然意识到对失败的恐惧使我对软件工程的精力和激情瘫痪了,这是我曾经热爱的职业。意识到失败并不坏,但是推动创新,协作和不断学习的动力推动了DevOps,这是职业生涯中的关键时刻。透明的协作,渐进式曝光,假设驱动的开发,测试驱动的开发以及价值的持续交付是一些核心实践,这些核心实践经常产生使我们快速失败,检查和适应解决方案(以及职业)的机会。 。

轮到你了

DevOps可以通过很多方法来教我们,而无需打开终端或用户界面。所以,同样的问题:哪种DevOps概念对你的职业生涯影响最大?请在评论中分享。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档