关于devops:从优秀到卓越成为DevOps专家的7项软技能

31次阅读

共计 2466 个字符,预计需要花费 7 分钟才能阅读完成。

在我的职业生涯中,遇见过许多专业人士,他们在技术上十分健全,对本人的畛域和技术有很好的把握和专业知识,然而因为不足软技能,他们错过了降职、现场机会、高级技术面试以及职业生涯中的机会。很震惊吧,技术好却不能降职?
的确如此,我敬爱的敌人:随着寰球趋势的一直变动,企业正在寻找技术过硬、同时具备优良软技能的专业人士来退出他们的团队。
在这篇文章中,咱们尝试分享一些要害的根本软技能,咱们认为这是在 DevOps 角色中,或者事实上,任何软件配置文件中都须要的。看一看,试着把它们作为你共性的一部分来进行倒退。
依据谷歌的说法,“软技能”指的是“能让一个人与别人无效、谐和地互动的集体特质”。比方,你上大学时可能疏忽了小组学习。在那些日子里,团队工作是最乏味的工作。然而,在“事实世界”中,与别人单干并将工作委托给每个人在 DevOps 中是十分必要的。
最胜利的 DevOps 工程师不仅是疑难杂症问题的解决者,也是优良的沟通者、同理心者和领导者。因为 DevOps 的将来将由人工智能主导,软技能将变得更加要害。软技能将决定你是否能很好地和共事共事。简而言之,也就是意味着你是否适宜这家公司。

让咱们看看 2021 年成为 DevOps 专家所需的一些重要软技能。

1. 同理心

日常的同理心只是指你如何了解他人的观点,DevOps 中的同理心则是把你本人放在共事和客户的地位上进行换位思考。
用和善的语气而不是平易近人的语气靠近共事,有助于营造谐和的工作环境。在一个了解和敌对的环境中,提出新想法要容易得多。如果你不喜爱某人的想法,那么就给你的反馈一些踊跃的倡议。当前你能够解释你不喜爱什么,而后用另一件踊跃的事件完结。表白不同意见时能够采取“先肯后否”的模式,但不是“yes……but”,而是“yes……and”,即“我认为你做的很不错……如果是这样会更好”的句式。
通过与客户建设这种同理心,能够确保产品或服务满足客户的需要。比方,如果你的网站点击率很高,就阐明你在优先思考潜在客户的需要。

2. 团队单干

开发人员的大部分工夫的确是独立工作的,但很多时候开发人员也必须与团队其余成员一起工作或互动,比方极限编程中的结对编程。与别人单干会使你的工作更乏味,还有可能取得将来工作的助益。
与团队一起工作通常是发明连贯产品的最佳形式。对于开发人员来说,常常与共事接触总是一个好主见。如果无奈与团队成员面对面交换,能够应用在线应用程序来保持联系和更新。

3. 急躁

对共事放弃急躁是团队在 DevOps 环境中独特工作的要害。你可能是团队中最好的程序员,但如果你善待其余团队成员,技术将毫无意义,因为开发人员并不是一个人在同一个我的项目上工作,他们离不开团队单干。因而,作为开发人员,急躁和毅力将使您走得更远。
在艰难和顺境中所体现出的急躁是雇主们所须要的。花点工夫答复每一个问题,解决每一个艰难,会为当前的工作排除许多阻碍。

4. 适应性

适应能力是 DevOps 最重要的软技能之一。作为技术宅,咱们晓得软件和硬件是一直倒退的。然而,依然有许多经验丰富的开发人员致力跟上新的编程语言、框架和工具的步调。
因而,开发人员必须定期投资更新他们的技能。然而如何表白你的适应性呢?有几种办法:
● 通过硬技能证实本人的适应性,学习一门新的编程语言或一项新技能。这证实你有很强的适应能力和学习能力。
● 能够在简历的工作经验局部增加更多的数据来证实你的适应性。这将表明你齐全可能适应学习新事物并在不同的环境中进化。
● 论述你有多喜爱团队单干,以及他人一起工作的舒适感。

5. 责任感

责任感意味着对你所有的谬误承担责任。当疏忽本人的谬误时,你或其余团队成员可能会再次犯同样的谬误。抵赖本人的谬误并不容易,但从久远来看,这将是你为团队做的最好的事件。因而,敢于承担责任对任何领导者来说都是必不可少的。如果你有足够的勇气抵赖本人的谬误,你的团队也会被激励这样做。最终,每个人都会采纳这种软技能,利用本次的犯错来剖析哪里出了问题,以及在当前如何防止这样的谬误。

6. 工夫治理

无效地治理你的工夫能够让开发人员专一于重要的工作,并更无效地实现工作。当你有很多事件要做时,治理工夫可能会很艰难。合理安排优先级、番茄工作法等小技巧能够无效地治理你的工夫。
工夫治理能够让你工作一段固定的工夫,必要时能够劳动。另外,尽量避免多任务处理,因为这对工作效率不利。“stop starting,start finishing”,通过缩小在制品,让本人全神贯注地分心于一项工作会让工作效率大幅度晋升。

7. 高效沟通

无论是全职工作还是兼职工作,沟通技能都是须要造就的要害技能。甚至当近程工作时,这也是至关重要的。开发人员 /DevOps 专业人士应该晓得如何与各种背景和文化的人交换。
对于开发者来说,了解人们的情绪、他们说了什么以及他们怎么说也很重要。
很多时候,须要应用电子邮件和即时消息等书面交换形式进行互动,那么这个时候简洁的写作技巧对于 DevOps 专业人士来说也是至关重要的。

论断

综上所述,一个人要想在 DevOps 畛域取得成功,除了具备过硬的技术、具备 DevOps 工具和技术外,还必须具备上述的软技能。

本文译自:https://dzone.com/articles/es…

咱们曾制作过一本《程序员生存手册》,与上述观点不约而同。实际上,不仅是 DevOps,所有程序员在强调硬技能的同时也需关注软技能的修炼。《手册》的内容篇幅较本篇文章更为空虚,且给到了本质无效可落地的职业倒退路线。

《程序员生存手册》别离从技能篇、办法篇、倒退布局篇、资源篇、治理篇五个局部来介绍相干的常识,涵盖了每位程序员从初入行业到筹备转型,直至最终实现本人人生价值的全过程。心愿能为浏览到这本手册的每一位程序员提供一些进步能力的新途径,以及进行职业规划的新思路。

纸质版现已绝版,有趣味的能够在这里支付电子版:https://www.zentao.net/download/80328.html

也能够来 GitHub 为手册添砖加瓦:https://github.com/easysoft/z…

正文完
 0