सॉफ़्टवेयर डेवलपर बदल रहे हैं: वे विभिन्न तरीकों से सीखना चाहते हैं

  • Oct 17, 2023

सॉफ़्टवेयर बदल रहा है, और इसके साथ ही हम डेवलपर संबंधों को कैसे देखते हैं। तो वह परिवर्तन डेवलपर सम्मेलन को कैसे प्रभावित कर रहा है?

जैसे-जैसे वर्ष वसंत और गर्मियों में प्रवेश करता है, हम कॉन्फ्रेंस सीज़न की शुरुआत में होते हैं, और डेवलपर कार्यक्रमों से भरा कैलेंडर होता है। वे उपयोगी उपकरण हैं, प्रमुख प्रौद्योगिकियों में तेजी से और कुशलता से गहराई से जाने का एक तरीका है। आप सही लोगों के साथ सही जगह पर हैं।

लेकिन क्या आप हैं?

जिस तरह से हम सॉफ़्टवेयर बनाते हैं वह पिछले लगभग एक दशक में नाटकीय रूप से बदल गया है। हम अब पीसी और वेब ब्राउज़र की लगभग समरूप दुनिया को संबोधित नहीं कर रहे हैं। इसके बजाय, हम ऐसे एप्लिकेशन बना रहे हैं जो असंख्य विभिन्न भाषाओं और टूलकिट में क्लाउड और डिवाइस को पार करते हैं। अब काम करने के लिए कोई एक जगह नहीं है, आपकी ज़रूरत की जानकारी पाने के लिए एक जगह नहीं है, उन सभी सॉफ़्टवेयर को बनाने के लिए एक जगह की तो बात ही छोड़ दें।

हमें चीज़ों को सीखने के लिए भी नए तरीकों की ज़रूरत है; दस्तावेज़ीकरण और प्रशिक्षण प्रदान करने के पारंपरिक तरीके आधुनिक अनुप्रयोग विकास के अनुरूप नहीं हैं। डेवलपर कॉन्फ्रेंस आयोजित करने वाले किसी भी व्यक्ति को स्केलिंग की उसी समस्या का सामना करना पड़ता है। जो पहले एक सुरक्षित दांव हुआ करता था, एक ऐसी घटना जो एक ही कंपनी की सभी तकनीकों को एक ही स्थान पर लाती है, अब वह उतना सुरक्षित दांव नहीं रह गया है।

यह सभी देखें:विशेष रिपोर्ट: एक सफल डेवलपर करियर कैसे बनाएं (मुफ़्त पीडीएफ)

बेशक, बड़ी प्लेटफ़ॉर्म कंपनियाँ - जैसे Microsoft, Google, Apple और यहाँ तक कि Amazon - भी ऐसा कर सकती हैं वे अपने पारिस्थितिकी तंत्र में खुदाई करना जारी रखते हैं, लेकिन यहां तक ​​कि उन्हें अपने काम करने के तरीके को भी बदलना होगा साल। उन्हें अपने स्वयं के प्लेटफ़ॉर्म से परे व्यापक खुली दुनिया, क्रॉस-प्लेटफ़ॉर्म भाषा समुदायों और ओपन सोर्स प्रोजेक्ट्स में विस्तार करना होगा जिनका उपयोग वे अपने उत्पादों में कर रहे हैं। इसे ध्यान में रखते हुए, उनके कार्यक्रमों के लिए कैलेंडर पर एक जगह बनी रहती है, लेकिन उन्हें नए प्रारूपों के साथ प्रयोग करते हुए देखना दिलचस्प है, जिससे ये कंपनियां मुख्यधारा में आ जाती हैं।

आपको केवल माइक्रोसॉफ्ट को पीछे मुड़कर देखने की जरूरत है मिश्रित सम्मेलन: इंटरनेट एक्सप्लोरर 6 के लंबे ठहराव के बाद माइक्रोसॉफ्ट के ब्राउज़र कार्य को पुनर्स्थापित करने का इरादा रखते हुए, उन्होंने खुले वेब के निर्माण के लोगों के काम पर प्रकाश डालना शुरू किया। IE के लिए निर्माण पर ध्यान केंद्रित करने के बजाय, वे वेब के लिए निर्माण के बारे में थे। हालाँकि इसका उद्देश्य माइक्रोसॉफ्ट के ब्राउज़र को पुनर्स्थापित करना हो सकता है, लेकिन इससे पता चला कि एक वेब बनाने में रुचि थी जो बस काम करती थी (मिक्स इवेंट्स का नारा)।

क्या हम उस मॉडल को आज तक आगे ला सकते हैं?

निश्चित रूप से कुछ सम्मेलनों का लक्ष्य ऐसा करना है। कई कॉर्पोरेट ईवेंट नहीं हैं, जैसे विश्लेषक समूह रेडमॉन्क का सॉफ़्टवेयर इंजीनियरिंग-केंद्रित मोनकिग्रास और मॉन्कटोबरफेस्ट आयोजन।

डेवलपर्स और बियर को जोड़ते हुए, वे देखते हैं कि एक उद्योग के रूप में हम विशिष्ट पर ध्यान केंद्रित करते हुए अपने शिल्प को कैसे बेहतर बना सकते हैं ऐसे मुद्दे जो काम करने के नवीन तरीकों पर प्रकाश डाल सकते हैं - साथ ही बाहरी दुनिया से सबक भी सॉफ़्टवेयर। हाल की घटनाओं में पैकेजिंग पर ध्यान दिया गया है, हम अपने उपयोगकर्ताओं के लिए कोड कैसे वितरित और बनाए रखते हैं और कोड रैपिंग के नए तरीके हमारे काम करने के तरीके को कैसे बदलते हैं, और स्थिरता पर, जिसमें हम कैसे ऐसे कोड का निर्माण कर सकते हैं जो पीढ़ियों का समर्थन करता है और हम बिना किसी परेशानी के स्थायी तरीके से कैसे काम कर सकते हैं बाहर।

मोनकिग्रास कुछ समय से सम्मेलन वर्ष का मुख्य आकर्षण रहा है; यह एक एकल-ट्रैक कार्यक्रम में लोगों के एक उदार और आकर्षक समूह को एक साथ लाता है जहां हॉल है सत्रों की तरह ही दिलचस्प, और जहां एक बातचीत आपको एक आकर्षक और अप्रत्याशित स्थिति तक ले जा सकती है पथ।

अन्य आयोजन रेडमोंक से प्रेरणा ले रहे हैं; और दृश्य पर हाल ही में आया एक क्लाउड पहचान प्रदाता है ओक्टा का इटरेट इवेंट. जबकि ओक्टा का अपना उत्पाद-केंद्रित ओकटेन सम्मेलन भी है, इटरेट अपनी डेवलपर संबंध टीम से आता है, जिसका ध्यान इस बात पर है कि हम प्रभावी एपीआई-संचालित क्लाउड-नेटिव एप्लिकेशन कैसे बना सकते हैं। ऐसा आंशिक रूप से इसलिए है क्योंकि ओक्टा अपने स्वयं के एपीआई उत्पाद पेश कर रहा है, लेकिन ट्विलियो की तरह (जो अपने सिग्नल कॉन्फ्रेंस के माध्यम से ऐसा ही करता है), यह एपीआई-आधारित कंपनियों के बढ़ते पारिस्थितिकी तंत्र का हिस्सा है जो क्लाउड सेवाओं की पेशकश कर रही है जो पहले की सेवाओं की जगह ले रही हैं आधारभूत संरचना।

पहला Iterate एक आधे दिन का कार्यक्रम था जो API डिज़ाइन और विकास पर केंद्रित था, जबकि दूसरा स्ट्रीम एक डेवलपर के रूप में जीवन को कैसे प्रबंधित किया जाए, इस पर केंद्रित था। यह एक दिलचस्प संयोजन है और इसका बहुत अर्थ है। हम ऐसे बिंदु पर हैं जहां सॉफ्टवेयर सामाजिक बुनियादी ढांचे का एक महत्वपूर्ण हिस्सा है, और हमें उस सॉफ्टवेयर की आवश्यकता है जो अच्छी तरह से डिज़ाइन किया गया हो और उन लोगों द्वारा बनाया गया हो जो तनावग्रस्त और नाखुश न हों। एक अच्छा कार्य/जीवन संतुलन डेवलपर्स को बेहतर कोड बनाने में मदद करता है - खासकर यदि उस कोड को सेवाओं को बाकी दुनिया से जोड़ने की आवश्यकता होती है।

कार्यकारी मार्गदर्शक: डेवऑप्स क्या है? तीव्र विकास और आईटी संचालन के लिए एक कार्यकारी मार्गदर्शिका

इवेंट के बाद, मैंने ओक्टा डेवलपर प्लेटफ़ॉर्म और एप्लिकेशन नेटवर्क के उपाध्यक्ष एलेक्स सालाज़ार से इटेरेट और कंपनी द्वारा एक नया इवेंट शुरू करने के लिए चुने गए विकल्पों के बारे में बात की।

"हम ओकटेन की नकल नहीं कर रहे हैं," उन्होंने मुझसे कहा। "हम एक उद्योग सम्मेलन बनाने की कोशिश कर रहे हैं, जो हमारे लिए प्रासंगिक है; लेकिन हमने ब्रांडों को आगे बढ़ाने के आग्रह का विरोध किया। ऐसा करने का कारण यह था कि यह उद्योग को उस तरह से नेतृत्व करने का प्रयास करने का हमारा तरीका था, जिसमें अच्छे एपीआई डिज़ाइन और एपीआई सुरक्षा पर ध्यान केंद्रित करना आवश्यक था।"

उत्पाद से प्लेटफ़ॉर्म पर परिवर्तन एक मुश्किल है, और Iterate उस परिवर्तन का हिस्सा है। जैसा कि सालाज़ार कहते हैं: "[ओक्टा] डेवलपर समुदाय का भी सदस्य है; हम एक डेवलपर कंपनी हैं।"

इवेंट के लिए उनका दर्शन डेवलपर इवेंट को जिस दिशा में ले जाने की आवश्यकता है उस पर मेरे कई विचारों से मेल खाता है: "आधे [डेवलपर सम्मेलन] विक्रेताओं द्वारा चलाए जाते हैं, अन्य समुदाय विशिष्ट होते हैं। इसलिए, यदि आप उच्च-स्तरीय डेवलपर वार्तालाप चाहते हैं, यदि आप क्रॉस-परागण चाहते हैं, तो आप टूल के बाहर, कंपनी के बाहर वार्तालाप चाहते हैं।"

हम माइक्रोसॉफ्ट के बढ़ते एज़्योर डेवलपर एडवोकेट प्रोग्राम और इसके कार्यान्वयन की किताब से भी सीख ले सकते हैं रिएक्टर सहयोग स्थान. लंदन के रिएक्टर का उद्घाटन एक छोटा सम्मेलन था, जो क्रॉस-इंडस्ट्री प्रस्तुतियों की एक श्रृंखला थी लंदन के डेवलपर समुदाय का विस्तृत चयन - और भवन के खुले में बातचीत का विस्तृत सेट रिक्त स्थान

यह स्पष्ट है कि डेवलपर घटनाओं में यह विकास सॉफ्टवेयर विकास उद्योग के विकास से प्रेरित है। हम उस मॉडल से दूर जा रहे हैं, जैसा कि सालाज़ार ने कहा है, "संन्यासी प्रतिभा" जहां हम समस्याओं को हल करने के लिए टीमें बना रहे हैं, टीमों को एक शिल्प के रूप में सॉफ्टवेयर विकास की एक सामान्य समझ विकसित करने की आवश्यकता है - और इसे बनाए रखने के लिए हमें क्या करने की आवश्यकता है शिल्प।

यहीं पर आधुनिक डेवलपर कार्यक्रम आता है, वह स्थान जहां हम शिल्प का निर्माण करने के लिए मिल सकते हैं, आवश्यक बातचीत कर सकते हैं और ऐसा करने के लिए आवश्यक उपकरण ढूंढ सकते हैं। यह कोड लिखने का एक रोमांचक समय है - तो आइए इसे एक साथ करें और इसे सही तरीके से करें।

पिछला और संबंधित कवरेज

2020 में आईटी नौकरियां: अगली औद्योगिक क्रांति की तैयारी

हम हाल के शोध की जांच करते हैं कि मुख्य रूप से एआई और ऑटोमेशन द्वारा संचालित 'चौथी औद्योगिक क्रांति', आम तौर पर और आईटी क्षेत्र दोनों में नौकरियों के बाजार को कैसे प्रभावित कर सकती है।

DevOps, मशीन लर्निंग इस वर्ष प्रौद्योगिकी अवसरों पर हावी है

100,000 से अधिक डेवलपर्स के नवीनतम स्टैक ओवरफ़्लो सर्वेक्षण में DevOps पद्धतियों और कृत्रिम बुद्धिमत्ता में उच्चतम वेतन और रुचि स्तर का पता चला है।

डेवलपर्स और सॉफ़्टवेयर विकास के बारे में और पढ़ें

  • इस वर्ष के अंत में विंडोज़ 10: माइक्रोसॉफ्ट का नया परीक्षण बिल्ड बताता है कि क्या आने वाला है
  • अपने ग्राहक आधार को अलग किए बिना अपने सॉफ़्टवेयर की पेशकश को कैसे ख़त्म करें
  • फेसबुक ने ऐप डेवलपर्स द्वारा डेटा के दुरुपयोग का पता लगाने के लिए इनाम कार्यक्रम शुरू किया है
  • सीआईओ प्लेबुक: नागरिक विकास आपका 'सबसे महत्वपूर्ण' भी है