2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯網 版權歸原作者所有。
對于那些有興趣在DevOps中擴展或發(fā)展自己的優(yōu)勢的人來說,開放的心態(tài)可能是你最好的工具。成功的DevOps工程師總是在學習,因為他們積極地努力理解方程的編碼和傳遞方面,同時保持業(yè)務問題的前沿和中心。而且,重要的是,他們試圖避免過度設計他們的解決方案或流程。
這是軟件工程專家MarcelDempers的話,他在最近的一段視頻中敦促那些有興趣追求DevOps職業(yè)的人拓寬視野。Dempers提供了三大建議,但我認為在他的演講中有足夠的信息值得每個DevOps候選人考慮的四個領域:
有效的DevOps工程師有四個共同的習慣:
他們努力學習對方是如何工作的。開發(fā)人員需要了解基礎設施,操作人員需要學習編碼..Dempers說:“如果你很難寫代碼,那就專注于此,學習如何編寫代碼?!叭绻阍谂W習硬件,那就專注于這個。了解基礎設施,了解網絡,負載均衡,代理..作為DevOps工程師的一部分是有能力編寫代碼,構建自己的工具,這樣您就可以構建自己的命令行接口,這將有助于彌合開發(fā)和操作過程之間的差距,以及它是監(jiān)視、性能還是任何東西?!?/p>
他們尋求了解基本面。Dempers說,了解技術基礎在DevOps將會有很大的幫助。他說,企業(yè)部署正在加速,沒有足夠的時間去挖掘每一項新技術的雜草。了解一項技術的基本原理,而不是如何使用該技術,以及如何應用該技術。例如,“不僅僅是學習如何運行Docker容器,而是深入研究使容器化工作的Linux特性,并了解這些特性。這使我們很容易理解Docker是如何工作的。然后,您可以繼續(xù)使用類似Kubernetes的技術,這些技術使用相同的Linux內核特性?!?/p>
隨著對底層技術的理解,它將更容易在整個組織中進行溝通,并了解技術如何相互作用,Dempers補充道?!澳慊旧蠈W會了如何把所有的拼圖拼起來,在你的腦海里畫一幅關于技術的圖畫。然后,你可以專注于你所缺少的東西的差距,而不僅僅是專注于如何使用一種技術。”
他們的工作是為了避免偏見。在生活的各個方面避免偏見是很重要的,這也適用于管理業(yè)務技術實現。Dempers說:“對某些技術有偏見是可以的,但當你有了隧道愿景時,就把注意力集中在某個技術棧上?!斑@對你或你的團隊都沒有幫助。現在我對技術有了自己的偏見。但了解并認識到這些技術的優(yōu)勢和弱點是一個巨大的超級大國,在你做出決定時,真的可以幫助你增強DevOps的職業(yè)能力。”
他們想保持簡單。Dempers說:“我們生活在這樣一個世界:開發(fā)者和運營部門不斷過度設計,技術和云提供商讓我們輕易超支。“這些天云提供商絕對愛我們。谷歌‘云超耗’,看看上百篇文章,談到人們只是在云解決方案上拋掉的數百萬和數萬億美元。”
在陷入可能是簡單問題的復雜解決方案之前,“用廣角鏡頭看問題后退一步是有幫助的--還會問,‘這實際上是我想解決的問題嗎?’”Dempers建議?!坝袝r候,這些問題是自己造成的,通過與組織中合適的人交談,你實際上明白,這甚至可能不是你必須首先解決的問題。你可能會發(fā)現,你實際上可以彎曲和改變問題,并想出一個更好的解決方案?!?/p>
2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯網 版權歸原作者所有。