ASOS में तकनीकी प्रशिक्षण

May 03 2023
ASOS Tech में काम करने के कई लाभों में से एक ASOS इंजीनियरों के लिए उपलब्ध एक अच्छा लाभ निःशुल्क तकनीकी प्रशिक्षण है। हम डॉकर, कुबेरनेट्स, एकेएस और सीआई/सीडी में मासिक सत्र प्रदान करते हैं।

ASOS Tech में काम करने के कई फायदों में से एक

ASOS इंजीनियरों के लिए उपलब्ध एक अच्छा लाभ मुफ्त तकनीकी प्रशिक्षण है। हम डॉकर, कुबेरनेट्स, एकेएस और सीआई/सीडी में मासिक सत्र प्रदान करते हैं। हम "सॉफ्टवेयर क्राफ्टर्स" पाठ्यक्रम, "बिजली वार्ता" और डिजाइन पैटर्न पाठ्यक्रम भी प्रदान करते हैं।

ASOS में महान इंजीनियरों की एक अद्भुत एकाग्रता है, जो विभिन्न प्रकार की विशेषज्ञता के साथ हैं, जो अपने ज्ञान को साझा करने के इच्छुक हैं। प्रशिक्षण कार्यक्रम बढ़ रहा है और विकसित हो रहा है, और इसका हिस्सा बनना रोमांचक है।

अच्छा ... मैं यहाँ कैसे आया?

मैं एक स्व-सिखाया गया प्रोग्रामर हूं, जिसने 1980 के दशक के अंत में सैन फ्रांसिस्को में विश्वविद्यालय में संगीत का अध्ययन करते हुए कोडिंग शुरू की थी। तब से मैंने एक सॉफ्टवेयर इंजीनियर और संगीतकार के रूप में पेशेवर रूप से काम करते हुए दो करियर बनाए रखे हैं।

मैंने 2000 के दशक के मध्य में .NET सीखा, 2008 में लंदन चला गया, और स्थायी और अनुबंध भूमिकाओं में काम किया, ज्यादातर Microsoft तकनीक (C#, .NET) के साथ बैक-एंड काम कर रहा था, लेकिन ASP.NET/MVC के साथ फ्रंट-एंड भी , प्रतिक्रिया और कोणीय।

2020 की शुरुआत में मैं ASOS के लिए एक वरिष्ठ सॉफ्टवेयर इंजीनियर बन गया, जो सर्च और कैटेगरी एपीआई जैसी माइक्रोसर्विसेज पर ब्राउज टीम में काम कर रहा था।

ASOS की कई टीमों की तरह, उस समय हम कुबेरनेट्स और AKS में क्लासिक एज़्योर क्लाउड सेवाओं को माइग्रेट कर रहे थे, लेकिन ब्राउज टीम अग्रणी थी। मुझे एहसास हुआ कि मुझे इस टेक स्टैक के बारे में और जानने की जरूरत है, इसलिए मैंने मुफ्त इन-हाउस तकनीकी प्रशिक्षण पाठ्यक्रमों का लाभ उठाया।

फिर महामारी हुई। प्रशिक्षण कार्यक्रम थोड़ा लड़खड़ाया, फिर हमने MS Teams पर ऑनलाइन सत्र पढ़ाना शुरू किया। अधिक स्वयंसेवकों को पढ़ाने के लिए एक कॉल निकली। मैंने सोचा कि शिक्षण में शामिल होना, मेरे दिन के काम में अधिक प्रभावी होने की दृष्टि से, इन तकनीकों का अधिक अच्छी तरह से अध्ययन करने के लिए खुद को मजबूर करने का एक अच्छा तरीका होगा।

छात्रों के लिए विशिष्ट शिक्षण मार्ग पहले पाठ्यक्रम लेना है; फिर "शैडो ट्रेन" (देखें कि शिक्षण कैसे किया जाता है, लीड्स से सीखें); फिर, कुछ प्रशिक्षण और तैयारी के साथ, लीड ट्रेनर बनें। मैंने इसे कुछ विषयों (मुख्य रूप से डॉकर और कुबेरनेट्स) के साथ करना शुरू किया, मैंने पाया कि मुझे वास्तव में मज़ा आया, और मैं प्रशिक्षण कार्यक्रम में बहुत सक्रिय हो गया।

ASOS टेक सक्रिय रूप से लोगों को प्रशिक्षक बनने के लिए प्रोत्साहित करता है - अन्य इंजीनियरों को सलाह देने के साथ-साथ व्यक्तिगत विकास के लिए - लेकिन स्वाभाविक रूप से, यह कंपनी के हित में भी है। इंजीनियरों की एक बेहतर-शिक्षित टीम होने से ASOS टेक को अधिक प्रभावी ढंग से शानदार सॉफ्टवेयर देने में मदद मिलती है।

हमें एक बड़े ऐप की आवश्यकता होगी

सबसे पहले, व्यवस्थापक बिट पूरी तरह से मैनुअल था; हम कॉन्फ्लुएंस में विकी पेज पर सत्रों और प्रशिक्षुओं पर नज़र रख रहे थे। मैंने सोचा "यह एक ऐप के लिए रोता है"। इसलिए अपने खाली समय में, मैंने रिएक्ट फ्रंट-एंड, .NET कोर बैक-एंड और एंटिटी फ्रेमवर्क के साथ SQL डेटाबेस के साथ एक पूर्ण-स्टैक आंतरिक वेबसाइट बनाई। मैंने मैन्युअल रूप से डेटा को विकी पेज से डीबी में माइग्रेट किया, इसे डेमो के लिए पर्याप्त आकार में व्हीप्ड किया, और इस प्रकार "ट्रेनिंग कोर्स मैनेजर" ऐप ("टीसीएम") का एमवीपी बनाया।

ASOS का एक और अच्छा पहलू यह है कि आंतरिक-स्रोत परियोजनाओं को बहुत प्रोत्साहित किया जाता है। इसलिए जब टीसीएम को टीम ने अपनाया और स्वीकार किया तो मैं बहुत रोमांचित था। प्रिंसिपल इंजीनियरों और इंफ्रास्ट्रक्चर के लोगों की थोड़ी मदद से, हमने इसे कंटेनरीकृत किया, DevOps पाइपलाइन और हेल्म चार्ट लिखे और इसे AKS में तैनात किया। सभी सॉफ्टवेयर की तरह, यह अभी भी एक काम प्रगति पर है, लेकिन जब टीसीएम लाइव हो गया तो यह मेरे लिए एक खुशी का दिन था!

टीसीएम… एक कार्य-प्रगति…

डेव को टमटम मिलता है

फिर, 2022 की शुरुआत में, मुझे पता चला कि ASOS एक आधिकारिक "इंजीनियरिंग ट्रेनर" की भूमिका बना रहा है। मैंने सोचा कि यह उस काम को जारी रखने का एक अच्छा अवसर होगा जो मैं पहले अपने खाली समय में करता था।

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

अब लगभग एक साल हो गया है, और मैं विश्व स्तरीय तकनीकी प्रशिक्षण कार्यक्रम बनाने की भूमिका और चुनौती का वास्तव में आनंद ले रहा हूं। मैंने इस भूमिका में अपने कार्य के लिए कुछ सरल विचारों को लागू करने का प्रयास किया है:

  • उच्च गुणवत्ता पर जोर देने के साथ प्रशिक्षण को प्रोडक्शन कोड की तरह समझें।
  • प्रशिक्षण वितरण और प्रशिक्षण सामग्री में लगातार सुधार करें।
  • आसान रखरखाव के लिए चीजों को अधिक सुसंगत बनाएं।
  • व्यवस्थापक के स्वचालन में सुधार करें और ऐप में लगातार सुधार करें।
  • प्रशिक्षार्थियों को "करके सीखने" दें - व्यावहारिक प्रयोगशालाएं सीखने का सबसे अच्छा तरीका हैं।

सामग्री मूल रूप से ASOS द्वारा बाहरी भागीदारों Microsoft और Codurance के संयोजन में विकसित की गई थी। उन दिनों से तकनीक आगे बढ़ी है, और हमारे देने के तरीके भी आगे बढ़े हैं। सामग्री अच्छी थी, लेकिन इसे ऑनलाइन सीखने के लिए अनुकूलित करना पड़ा। इसके अलावा, इसमें से कुछ ऐसे पढ़े गए जैसे कि यह एक समिति द्वारा लिखे गए थे, और कुछ थोड़े पुराने या बासी हो रहे थे, इसलिए पहले साल का एक बड़ा हिस्सा सिर्फ सामग्री को ठीक करने और प्रयोगशाला अभ्यास, स्लाइड और स्पीकर नोट्स संपादित करने में रहा है। .

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

चीजों को सुसंगत बनाओ

रखरखाव को आसान बनाने का एक महत्वपूर्ण पहलू यह है कि पढ़ाए जा रहे विषय की परवाह किए बिना पाठ्यक्रम सामग्री को कैसे संरचित किया जाए, इसके लिए मानक स्थापित किए जा रहे हैं। एक विशिष्ट पाठ्यक्रम सामग्री निर्देशिका में एक प्रशिक्षक योजना मार्कडाउन फ़ाइल होगी (एक या दो दिवसीय पाठ्यक्रम के लिए एजेंडा दिखाते हुए); एक उपयोगी लिंक फ़ाइल (विषयों पर आगे पढ़ने के लिए हाइपरलिंक युक्त); "लैब" और "डेमो" फोल्डर जिसमें हैंड्स-ऑन लैब अभ्यास और डेमो स्क्रिप्ट शामिल हैं; एक "स्लाइड" निर्देशिका जिसमें मार्कडाउन फ़ाइलें होती हैं जो स्लाइड डेक के लिए स्रोत सामग्री का प्रतिनिधित्व करती हैं; और PPTX आउटपुट वाली "प्रकाशित स्लाइड" निर्देशिका।

एक विशिष्ट पाठ्यक्रम संरचना

यह जादू जैसा है

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

इस समस्या को हल करने के लिए, हमने तय किया कि हमें एक पाठ-आधारित समाधान की आवश्यकता है जिससे हम PPTX फ़ाइलों को स्वतः उत्पन्न कर सकें। इसके कई समाधान हैं (उदाहरण के लिए हमने Reveal.js को भी आजमाया है); लेकिन अंत में हमने Marp को चुना । यह आपको .md फ़ाइलों को संपादित करने देता है जो मार्कडाउन, HTML और CSS का मिश्रण हैं। स्पीकर नोट्स को HTML टिप्पणियों के रूप में लिखा जाता है। CSS डेक को मानक ASOS स्लाइड डेक जैसा दिखता है।

हम अभी भी PowerPoint (Microsoft Teams में साझा करना) में मौजूद हैं। डेक को स्थानीय रूप से विकसित करते समय, आप पीपीटीएक्स को मैन्युअल रूप से निर्यात कर सकते हैं, लेकिन हम इसे गिटहब एक्शन के साथ स्वचालित करते हैं - मर्ज करने पर, मार्प पीपीटीएक्स फाइलों को ऑटो-जनरेट करने का आदेश देता है। हमारे पास "रिलीज़" प्रकाशित करने के लिए गिटहब क्रियाओं का एक और सेट भी है - इसलिए जब कोई छात्र उदाहरण के लिए डॉकर पाठ्यक्रम ले रहा है, तो उन्हें संपूर्ण प्रशिक्षण सामग्री रेपो को क्लोन करने की आवश्यकता नहीं है; रिलीज एक ज़िप फ़ाइल के रूप में प्रकाशित होती है जिसमें नवीनतम पाठ्यक्रम सामग्री होती है।

लैब तक आओ

प्रशिक्षु व्यावहारिक प्रयोगशाला अभ्यास करते हैं, जिसके लिए नियमित रखरखाव और अद्यतनीकरण की आवश्यकता होती है। उदाहरण के लिए, डॉकर और कुबेरनेट्स के संस्करण बदलते हैं; Microsoft AKS में पहचान को प्रबंधित करने के तरीके को बदलता है; लाइसेंसिंग नीतियां बदल जाती हैं, आदि। और, हम अपने काम करने के तरीके को बदल देते हैं क्योंकि हमारी कोर एकेएस और कुबेरनेट्स टीमें नई कलाकृतियां, टेम्प्लेट विकसित करती हैं और हमारी सर्वोत्तम प्रथाओं में सुधार करती हैं। उदाहरण के लिए, उन्होंने "मूल कंटेनर आधार छवियां" स्थापित की हैं जिनका उपयोग Azure Kubernetes सेवा, Azure ऐप सेवाओं या अन्य कंटेनर-आधारित ऐप्स पर अनुप्रयोगों के लिए किया जा सकता है। यह सुनिश्चित करने के लिए कि वे अभी भी चालू हैं, इन सभी चीजों को नियमित रूप से प्रयोगशाला चलाने की आवश्यकता होती है।

लोगों के लिए स्वचालित

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

लक्ष्य!

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

कुछ अच्छे प्रशिक्षकों की तलाश है

यह सभी गेंडा और इंद्रधनुष नहीं है। हम जिन चुनौतियों पर काम कर रहे हैं उनमें से एक है प्रशिक्षकों की हमारी टीम का विस्तार करना। क्योंकि (मेरे अलावा, जिसका काम प्रशिक्षण देना है), मेरे साथी प्रशिक्षकों के लिए, यह अनिवार्य रूप से स्वैच्छिक है। समर्पित प्रिंसिपल, लीड और सीनियर इंजीनियरों का एक मुख्य समूह होता है जो प्रशिक्षण करते हैं क्योंकि वे चाहते हैं; लेकिन वास्तविकता यह है कि हमें और अधिक प्रशिक्षकों की आवश्यकता है। किसी को प्रशिक्षण देने के लिए समय क्यों निकालना चाहिए जब उनके पास ASOS के लिए बढ़िया उत्पादन सॉफ्टवेयर देने में व्यस्त दिन का काम हो? आवश्यक पाठ्यक्रम प्रदान करने के लिए हर महीने मुझे चार या पांच प्रशिक्षकों की आवश्यकता होती है जो मेरे साथ जुड़ सकें। मैं उन लोगों को कैसे प्राप्त करूं जिनकी मुझे स्थायी रूप से आवश्यकता है?

यह सिर्फ एक ASOS चीज नहीं है; संपूर्ण उद्योग कभी-कभी इंजीनियरों को भूमिकाओं में कदम रखने के लिए प्रोत्साहित करने के लिए संघर्ष करता है। क्षमता, समय और संसाधनों की कमी हो सकती है, या कंपनी की जरूरतों और आवश्यकताओं बनाम व्यक्तिगत करियर आकांक्षाओं को संरेखित करने में चुनौती हो सकती है।

हम ASOS को काम करने के लिए एक अधिक समावेशी स्थान बनाने की कोशिश कर रहे हैं और यह बहुत ऊपर से शुरू होता है - हम न्यूरोडाइवर्सिटी, लिंग, जातीयता और कामुकता के संदर्भ में सभी पृष्ठभूमि से आंतरिक रूप से तकनीकी प्रशिक्षकों की भर्ती करना चाहते हैं।

ASOS ने FWI ("फैशन विथ इंटीग्रिटी") रणनीति - "बी डाइवर्स" के लॉन्च के साथ विविधता, इक्विटी और समावेश के लिए प्रतिबद्धता जताई है। हमारा प्रारंभिक लक्ष्य 2023 तक हमारी संयुक्त नेतृत्व टीम में 50% महिला और 15% से अधिक जातीय अल्पसंख्यक प्रतिनिधित्व प्राप्त करने पर केंद्रित है, और 2030 तक प्रत्येक नेतृत्व स्तर पर। हमारा लक्ष्य इंजीनियरिंग, उत्पाद और विज्ञान (प्रौद्योगिकी) में 40% से अधिक महिला प्रतिनिधित्व है। ) 2030 तक भूमिकाएँ। पर अधिक जानकारी प्राप्त करेंhttps://www.asosplc.com/news/asos-announces-ambitious-new-2030-esg-goals/

आपको विश्वास करना होगा

तो, लोग ट्रेनर बनने से क्यों हिचकिचाते हैं? हो सकता है कि उनमें आत्मविश्वास की कमी हो, या शायद यह मानते हों कि प्रशिक्षक बनने के लिए उन्हें सामग्री का स्वामी होना आवश्यक है।

यह सच नहीं है। हम अच्छी तरह से तैयार, जानकार प्रशिक्षक चाहते हैं, लेकिन आपको दुनिया के अग्रणी विशेषज्ञ होने की आवश्यकता नहीं है। हमारे पास इच्छुक प्रशिक्षक अन्य अनुभवी प्रशिक्षकों के साथ जोड़ी बना रहे हैं, इसलिए किसी दिए गए पाठ्यक्रम के लिए आप केवल आधी सामग्री ही प्रस्तुत करते हैं। आपको स्पीकर नोट्स पढ़ने में सक्षम होने की आवश्यकता है, और आपको स्वयं को विषय और सामग्री से परिचित कराने की आवश्यकता है। और आपको प्रयोगशाला अभ्यासों से गुजरना चाहिए, ताकि वे आपके दिमाग में ताजा रहें।

लेकिन अगर आपको कोई ऐसा प्रश्न मिलता है जिसका उत्तर आप नहीं जानते हैं, तो आपको इसके बारे में शर्मिंदा होने की आवश्यकता नहीं है; कोई सब कुछ नहीं जानता। तुम बस इतना कह सकते हो कि तुम नहीं जानते; आप इसे देखेंगे और प्रशिक्षु के पास वापस आएंगे; फिर, फॉलो अप करें और इसे करें, आदर्श रूप से पाठ्यक्रम समाप्त होने से पहले। वह आप दोनों को कुछ ऐसा सिखाएगा जो आप नहीं जानते थे। छात्र (उम्मीद है!) यह स्वीकार करने के लिए आपका सम्मान करेगा कि आप नहीं जानते थे, लेकिन फिर उसका अनुसरण किया; और, कुछ कठिन तरीके से सीखने के बाद, अंत में, यह कुछ ऐसा है जिसे आप भूलने की संभावना नहीं रखते हैं!

सार्वजनिक बोलने में अनुभव प्राप्त करने, अपने आप में अधिक आत्मविश्वास और विश्वास प्राप्त करने, दूसरों को सलाह देने और विषय की गहरी समझ प्राप्त करने के लिए तकनीकी प्रशिक्षण देना भी बहुत अच्छा है; ये सभी केवल आपके दिन के काम में और सामान्य रूप से आपके करियर में आपकी मदद कर सकते हैं। और हम केवल वरिष्ठ और उससे ऊपर के लोगों की तलाश नहीं कर रहे हैं; मध्य स्तर के इंजीनियरों को भी प्रशिक्षक बनने के लिए प्रोत्साहित किया जाता है।

खेल शुरू!

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

अन्य प्रश्न और चुनौतियाँ

तथ्य यह है कि एक उच्च-गुणवत्ता वाला प्रशिक्षण पाठ्यक्रम विकसित करना बहुत कठिन है। हमने इसे अपने "सॉफ्टवेयर क्राफ्टर्स" पाठ्यक्रम को फिर से जीवित करने की कोशिश करके सीखा है, जो महामारी के दौरान कुछ गति खो चुका है। आप क्या शामिल करते हैं, और आप क्या छोड़ते हैं? आप सामग्री को काटने के आकार के हिस्सों में कैसे बना सकते हैं, शायद एक छोटी सी बात और लंबी प्रयोगशाला व्यायाम, काटा, या जोड़ी-प्रोग्रामिंग अभ्यास के साथ? लोगों के सीखने की विभिन्न शैलियाँ होती हैं; आप उन्हें कैसे समायोजित करते हैं? उदाहरण के लिए, टीडीडी के लिए अच्छे अभ्यास का गठन करने के बारे में आप अलग-अलग विचारों को कैसे सुलझाते हैं? आप लोगों के ज्ञान को ताज़ा कैसे रखते हैं, कोर्स छोड़ने के बाद उनका अभ्यास कैसे कराते हैं, और सामग्री को बासी होने से कैसे बचाते हैं? हम अपने भागीदारों के साथ काम कर रहे हैं और सफल प्रशिक्षण कार्यक्रमों और सीखने वाले ऐप्स के वास्तविक दुनिया के उदाहरण भी देख रहे हैं,

हवा में जियो!

निष्कर्ष

मैं शिक्षण में आया क्योंकि मैं सीखना चाहता था - इसलिए मैं निश्चित रूप से उस संबंध में जीत रहा हूं। हर दिन चीजों को बेहतर बनाने के लिए नई चुनौतियां और अवसर लाता है। पहले से ही अत्यधिक कुशल इंजीनियरों के मांग वाले दर्शकों के साथ ASOS टेक जैसे परिष्कृत संगठन के लिए विश्व स्तरीय प्रशिक्षण कार्यक्रम को विकसित करने के लिए यह वास्तव में एक दिलचस्प समस्या है। मैं अपने साथी इंजीनियरों को उनके कौशल में सुधार करने और बेहतर काम करने के लिए एक शानदार जगह बनाने में मदद करने का अवसर पाकर बहुत भाग्यशाली महसूस कर रहा हूं।

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

मैं ASOS टेक के लिए डेव बैरो, इंजीनियरिंग ट्रेनर हूं। मैं Docker, Kubernetes, AKS, DevOps और कोड लिखने और सॉफ्टवेयर बनाने की कला में प्रशिक्षण पाठ्यक्रम चलाता हूं। मैं एक संगीतकार और निर्माता भी हूं जिसका अपना इंडी रिकॉर्ड लेबल और होम स्टूडियो है; मैं लंदन और अन्य जगहों पर नियमित रूप से खेलता हूं।