मैं तुम्हें अपना दृष्टिकोण दूँगा। डेवलपर्स को डॉकटर के बारे में ध्यान देना चाहिए क्योंकि ऐसे अन्य डेवलपर हैं जो डॉकटर का उपयोग करने के इच्छुक हैं और पहले से ही इसमें विशेषज्ञता का निर्माण कर चुके हैं। वे डेवलपर होने के साथ-साथ एक DevOps इंजीनियर की भूमिका निभाने को तैयार हैं। तो देवों के ऑप्स भाग पर वे अब विशेषज्ञता का निर्माण कर रहे हैं।
इन दिनों, आपको अधिक से अधिक लोग मिलेंगे जो ऑर्केस्ट्रेट विकसित कर सकते हैं, परीक्षण कर सकते हैं, नौकरियों को स्वचालित कर सकते हैं और निगरानी कर सकते हैं और इस पूर्ण पैकेज को एकल-उत्पादन में ले जा सकते हैं। ये वो लोग हैं जो डेवलपर समुदाय के बीच डॉकटर और अन्य टूल को आगे बढ़ा रहे हैं।
इसके अलावा, बाजार का रुझान वर्चुअलाइजेशन, ऑटो-स्केलिंग, ऑटोमेशन, मशीन लर्निंग और डॉकटर की ओर है। डॉकटर का उपयोग करना बहुत जरूरी हो गया है। व्यवसाय एक एकल आदमी के लिए 2x का भुगतान करने के लिए तैयार हैं जो इन सभी जिम्मेदारियों को लेता है और जब ऐसे लोगों की मांग होती है, तो आपूर्ति भी शुरू हो जाएगी। यह एक कर्मचारी-नियोक्ता के दृष्टिकोण से है।
तकनीकी रूप से, मैंने जिन संगठनों में काम किया है, वहां अलग-अलग विकास और देवओप्स टीम हैं, हालांकि वे प्रसव के लिए बहुत निकटता से काम करते हैं। DevOps के इंजीनियर और डेवलपर्स यहां बहुत सारे कौशल-सेट साझा करते हैं और इसलिए कभी-कभी कर्तव्यों की बातचीत होती है।
नंगे न्यूनतम एक डेवलपर अपने बायनेरिज़ को साझा करने के लिए कर सकता है, लेकिन उसे यह समझने की ज़रूरत है कि बायनेरिज़ का उपयोग डॉक कंटेनर के अंदर चलाने के लिए किया जाएगा और इसके लिए उसे यह समझने की ज़रूरत है कि डॉक कैसे काम करता है। क्यूब्स, स्वार्म्स, मेसोस आदि के लिए, डेवलपर को यह भी ध्यान नहीं दिया जा सकता है कि क्या उपयोग किया जा रहा है, लेकिन डॉक की मूल बातें डेवलपर द्वारा बहुत अच्छी तरह से समझी जानी चाहिए और आवेदन के निर्माण के लिए शुरू से ही एक मानसिकता होनी चाहिए जो कि दुबारा उपयोग के लिए युग्मित हो। सूक्ष्म सेवाओं। यदि एप्लिकेशन को उस मानसिकता से बनाया गया है (जिसके लिए मूल बातें करना आवश्यक है), तो DevOps इंजीनियर इसे वहां से ऑटो-स्केल, ऑर्केस्ट्रेट, परीक्षण, तैनाती और निगरानी के लिए ले जा सकते हैं।
इसके अलावा, ज्यादातर समय कोई एक आकार नहीं होता है जो सभी तरह की चीजों में फिट होता है। एक डेवलपर को स्पष्ट रूप से पता नहीं है कि कैसे एक डॉक फ्रेंडली ऐप का निर्माण करना है और एक DevOps इंजीनियर काफी सही तरीके से ऐप बिल्डिंग प्रक्रिया के इंटर्नल को नहीं जानता है। इसलिए, ज्यादातर समय, संगठन चीजों को गति देने के लिए इन दोनों कार्यों को एक ही आदमी को देना पसंद करते हैं। यदि अलग चीजें हैं, तो एप्लिकेशन को अधिक भविष्यवादी और डॉक / क्लाउड / स्केलिंग तैयार करने के लिए DevOps टीम से देव टीम के लिए एक निरंतर प्रतिक्रिया तंत्र की आवश्यकता होती है।