सबसे पहले, मैं इस बात पर जोर देना चाहूंगा कि देवओप एक संस्कृति है न कि भूमिका। मेरी राय में कोई भी कमांडो की टीम के साथ तुलना कर सकता है जिनकी अपनी विशेषज्ञता है, जैसे स्नाइपर, मरीन, सैपर (कमांडो श्रृंखला के बारे में सोचें)। इन विशेषज्ञों के संयोजन, मूल रूप से एक साथ काम करना, मिशन को पूरा करना या जल्द से जल्द व्यावसायिक मूल्य बनाना संभव बनाता है।
LowOps और NoOps
कुछ हफ़्ते के बाद से मैंने पाया कि लोगों के साथ बहुत बातचीत के बाद, कि इन दिनों LowOps के बारे में बात करें। अगर मैं किसी समाधान को लागू करता हूं तो इसका मतलब है कि यह पूरी तरह से स्वचालित है और यह कि कोई सहकर्मी मुझसे पूछने के बजाय खुद को मशीनों को तैनात कर सकता है। कभी-कभी इसे पूरी तरह से स्वचालित करना तुरंत संभव नहीं होता है, लेकिन फिर मैं यह सुनिश्चित करने के लिए अपने आप को स्वचालित करता हूं कि मुझे केवल एक कमांड चलाने के लिए काम करना है (LowOps), कुछ घंटों को बर्बाद करने के बजाय। यदि मैंने ऐसा कोई समाधान बनाया है, तो मैं यह सुनिश्चित करता हूं कि एक सहकर्मी के लिए एक टिकट बनाया गया है ताकि हर किसी के लिए मेरे व्यक्तिगत समाधान को स्वचालित किया जा सके। उदाहरण: मेरा एक कोलीग ने मेरी एक बैश स्क्रिप्ट को एक बॉट में बदल दिया जो अब हर रात चलती है।
चित्र 1: https://www.gslab.com/blog-post/what-is-noops/
"देवोपास से कैसे शुरू करें"
सुनिश्चित करें कि आप मिश्रित क्षमताओं वाली एक टीम का हिस्सा हैं और टीम को स्वयं सॉफ्टवेयर की तैनाती करनी है। सभी टीम के सदस्यों के साथ बात करें और उन कार्यों से शुरू करें जो कोई भी नहीं करना चाहता है क्योंकि ज्ञान या इच्छा की कमी है। यदि आप एक कार्य के साथ शुरू करते हैं तो आप उन चीजों से टकराएंगे जिन्हें आप नहीं जानते हैं। वीडियो देखना शुरू करें, मीटअप में भाग लें , किताबें खरीदें और पढ़ें, टूलींग के बारे में ब्लॉग और आधिकारिक दस्तावेज पढ़ें, सहयोगियों से अपने पुल अनुरोधों की समीक्षा करें और लोगों से बात करें और अच्छी तरह से सुनें, चीजों को अच्छी तरह से दस्तावेज तैयार करें और सहकर्मियों के लिए समाधान तैयार करें (ज्ञान साझा करना) । अंतिम सुझाव कार्य-जीवन के संतुलन पर नजर रखना है ।