मैंने केवल अंतिम गिरावट को जानने का निर्णय लिया है - जो, यह देखते हुए कि मैं अपने करियर में अभी एक साल बाद कहां हूं, बहुत पागल लगता है।
यह तब था जब मैं YouTube के मुख्यालय में 10 वीं कक्षा की लड़कियों के एक कमरे को संबोधित करने वाले एक स्पीकर पैनल पर समाप्त हो गया था, जो युवा महिलाओं को कोड सिखाने के महत्व पर केंद्रित था। उस पृष्ठभूमि के बिना पैनल के एकमात्र व्यक्ति के रूप में, चर्चा में मेरा योगदान इस बात पर केंद्रित था कि मैंने शिक्षा में अपने आठ साल के करियर के दौरान क्या सीखा था।
पूछे गए पहले प्रश्नों में से एक था, "सभी छात्रों को कोड कैसे सीखना चाहिए?"
मैंने खाली किया, हालांकि मुझे पता था कि यह सवाल क्यों पूछा जा रहा है। अमेरिका में, कंप्यूटर विज्ञान अभी भी एक ऐड-ऑन माना जाता है। चार उच्च विद्यालयों में से केवल एक कंप्यूटर विज्ञान प्रदान करता है, और केवल 5% उच्च विद्यालय एपी कंप्यूटर विज्ञान को पढ़ाने के लिए प्रमाणित होते हैं। इसकी तुलना यूके से करें, जहां अब सभी प्राथमिक और माध्यमिक स्कूलों में कोडिंग आवश्यक है।
हालाँकि, मेरे पास एक जवाब नहीं था जो मैं साझा कर सकता था। मैं यह जानने के लिए लंबे समय से एक शिक्षक था कि "आपको भविष्य में इसकी आवश्यकता होगी" कभी भी एक तर्क नहीं है कि किशोर इससे जुड़ सकते हैं, और भले ही कार्यबल सॉफ्टवेयर इंजीनियरों की तलाश में था, मुझे संदेह था कि यह एक कारण था कोडिंग के लिए K-12 आवश्यकता है।
मैंने अपने बगल में बैठी महिला को माइक्रोफोन पास किया, सिलिकॉन वैली की एक शीर्ष तकनीकी कंपनी में इंजीनियरिंग के निदेशक थे। उसने कहा, “मुझे यकीन नहीं है कि यह सही सवाल है। मुझे लगता है कि हम सभी छात्रों को समस्याओं को हल करने के लिए शिक्षा दे रहे हैं। कोडिंग केवल एक कौशल है जो उन्हें और अधिक प्रभावी ढंग से करने में मदद करता है, चाहे वह किसी भी कैरियर में समाप्त हो।
इसके बाद हुए ठहराव में, मैंने महसूस किया कि सॉफ्टवेयर इंजीनियरिंग पर मेरा दृष्टिकोण पूरी तरह से गलत था।
मैं अब यह कहने के लिए शर्मिंदा हूं, लेकिन मैं स्टीरियोटाइप इंजीनियरों के लिए इस्तेमाल किया गया था: वे लोग थे जो स्क्रीन पर घूरने वाले पीछे के कमरों में बैठे थे, वास्तविक समस्या-समाधानकर्ताओं से आदेश ले रहे थे जिन्होंने सामने के कमरों में बड़े विचारों के बारे में तर्क दिया था। वह छवि तुरंत मेरे बगल में बैठी महिला के साथ टकरा गई। वह मार्मिक, वाक्पटु, विचारशील थी, और उन तरीकों से समस्याओं को हल करने के बारे में बात कर सकती थी जो मैं, "सामने वाले कमरे में" लोगों में से एक कर सकता था।
मुझे उसकी महाशक्ति चाहिए थी। मैं घर गया, खुद को अपने अपार्टमेंट में बंद कर लिया और जब तक मुझे पता नहीं था कि कोड कैसे जाना है, तब तक नहीं छोड़ने की कसम खाई।
जाहिर है, मैंने अपनी प्रतिज्ञा को तोड़ दिया, क्योंकि कोड को सीखना एक सप्ताहांत से बहुत अधिक समय लगता है। एक शिक्षक के रूप में, मैंने खुद को सीखने के अनुभवों की संरचना करने की अपनी क्षमता पर गर्व किया, लेकिन वास्तविक शिक्षा वास्तव में अविश्वसनीय रूप से गड़बड़ है। इसलिए जब मैं अभी भी एक गैर-लाभकारी संस्थान में अपनी नौकरी पर काम कर रहा था, मैंने ऑनलाइन ट्यूटोरियल पूरा किया, पाठ्यपुस्तकों को पढ़ा, और सप्ताहांत पर दिन भर की कक्षाएं लीं। यह चुनौतीपूर्ण था, लेकिन यह पुरस्कृत भी था। पर्याप्त रूप से पुरस्कृत करते हुए, वास्तव में, मैंने अपनी नौकरी छोड़ने का फैसला किया और तीन महीने का बूटिंग कोडिंग किया।
बेशक, यह निर्णय रातोंरात नहीं हुआ। एक बूटकैम्प (सैन फ्रांसिस्को में रहते हुए) के लिए तीन महीने का काम लेना और $ 20, 000 अपफ्रंट नीचे गिराना हल्के ढंग से किए जाने का निर्णय नहीं था। मैंने दोस्तों के साथ बात करने में बहुत समय बिताया, जो इंजीनियर हैं, विभिन्न कोडिंग स्कूलों के स्नातकों से मुलाकात कर रहे हैं, और योजना बना रहे हैं कि मैं संक्रमण के लिए भुगतान कैसे करूंगा।
उद्योग में मेरे दोस्तों ने मुझे विश्वास दिलाया कि मुझे सबसे अच्छा कोडिंग बूटकैम्प में आने की आवश्यकता है - अगर मैं समय और पैसा खर्च करने जा रहा था, तो मुझे अपने आप को सर्वश्रेष्ठ स्थिति में लाने की आवश्यकता थी। दुर्भाग्य से, इसका मतलब था कि प्रवेश परीक्षा की तैयारी के लिए अतिरिक्त समय, और एक उच्च ट्यूशन लागत-कोडिंग स्कूल जिसे मैंने चुना था, वह लगभग दो बार दूसरों की तुलना में समाप्त हो गया।
इसके अलावा, जिन स्नातकों से मैंने बात की, उन्होंने मुझे कुछ महीनों की बेरोजगारी की योजना बनाने और नौकरी के बाजार की तैयारी करने के लिए आश्वस्त किया, जो मेरे अनुभव को गंभीरता से नहीं लेंगे। एक बार जब मेरी बेल्ट के नीचे मेरी पहली इंजीनियरिंग भूमिका थी, तो इससे कोई फर्क नहीं पड़ेगा - लेकिन तब तक, मुझे संभवतः तकनीकी साक्षात्कारों में अधिक कठोर रूप से आंका जाएगा क्योंकि मेरे पास चार साल की कंप्यूटर विज्ञान की डिग्री नहीं थी। उन सभी ने सुझाव दिया कि मैं अंशकालिक नौकरी के साथ खुद को विचलित करने के बजाय अपनी नौकरी खोज का समर्थन करने के लिए और भी अधिक ऋण लेता हूं।
यह सब स्वाभाविक रूप से इस तनाव के लिए प्रेरित करता है कि मैं इस संक्रमण के लिए भुगतान कैसे करूंगा। मेरे लिए अंशकालिक नौकरी छोड़ने के लिए बूटकैंप के घंटे बहुत अधिक गहन होंगे (सप्ताह में छह दिन, दिन में 12+ घंटे) - और चूंकि बूटकैंप्स कोडित शिक्षा संस्थानों से मान्यता प्राप्त नहीं हैं, इसलिए मैं संघीय योग्यता प्राप्त नहीं करूंगा। छात्र ऋण।
मेरे सहपाठियों ने इस वित्तीय तनाव को अलग तरह से संभाला; कुछ अपने माता-पिता से पैसे उधार लेने में सक्षम थे, कुछ के पास अपने जीवनसाथी का वित्तीय समर्थन था, कुछ इलाके में रिश्तेदारों के साथ रहते थे, और कुछ पर्याप्त युवा थे जो अभी भी अपने माता-पिता के स्वास्थ्य बीमा पर थे। मेरे जैसे अन्य लोगों ने निजी ऋण लेना, स्वास्थ्य बीमा के लिए जेब से भुगतान करना और बचत खातों के माध्यम से उड़ाना समाप्त किया। अभी भी दूसरों को चाइल्डकैअर, बंधक, और कुछ महीनों के लिए अपने परिवारों से दूर होने जैसे अतिरिक्त प्रभावों पर विचार करना पड़ा।
कोई फर्क नहीं पड़ता कि हम किस वित्तीय या जीवन की स्थिति में थे, हम सभी ने एक बात साझा की थी: हम सभी के पास कम से कम एक परिवार का सदस्य या दोस्त था, जिसने हमें पढ़ाई जारी रखने के लिए स्कूल में प्रत्येक सप्ताह (रविवार) से एक दिन बिताया। इस प्रकार की प्रतिबद्धता व्यक्ति के बारे में कभी नहीं होती है।
शिक्षा में मेरा आखिरी दिन 23 फरवरी, 2016 था और मैंने एक हफ्ते बाद बूटकैंप शुरू किया। तीन महीने बाद मैंने स्नातक किया, एक पोर्टफोलियो बनाया, और उद्घाटन के लिए आवेदन करना शुरू कर दिया। उसके तीन हफ्ते बाद, 17 जून को, मुझे एक सॉफ्टवेयर इंजीनियरिंग भूमिका के लिए मेरा पहला प्रस्ताव मिला। सॉफ्टवेयर इंजीनियर बनने की शिक्षा में होने वाले संपूर्ण संक्रमण को केवल चार महीने से कम समय लगा। सौभाग्य से मेरे बैंक खाते के लिए (और ऋण मुझे वापस चुकाना पड़ा), बेरोजगारी का अंतर तब तक नहीं था जब तक लोग चेतावनी नहीं देते। लेकिन मुझे खुशी है कि मैंने सबसे खराब स्थिति के लिए तैयार किया और मैं किसी को भी ऐसा करने की सलाह दूंगा।
मैंने अन्य लोगों से सुना है जिन्होंने करियर में बड़े बदलाव किए हैं कि सबसे कठिन हिस्सा भावनात्मक है, और वे सही थे। इस छलांग को लेने का मतलब यह था कि मुझे अपनी पहचान को समझने और यह जानने की जरूरत है कि मैं कौन था और क्या चाहता था। (इसका मतलब यह भी था कि मुझे अपना फिर से लिखना और आठ वर्षों के काम को संक्षेप में करने का प्रयास करना होगा, मुझे एक पंक्ति में गर्व है, क्योंकि यह अब प्रासंगिक नहीं था। मेरे लिए भी यह कठिन था।)
लेकिन जब मैंने इस तरह के काम के बारे में गहराई से सोचा कि मैं वास्तव में प्यार करता हूं, तो मुझे एहसास हुआ कि जब मैं अपना सिर नीचे कर रहा हूं, तो समस्याओं का समाधान कर रहा हूं। आखिरकार, इसीलिए मैं शिक्षा में गया-मैं दुनिया को एक बेहतर जगह बनाना चाहता था। एक सॉफ्टवेयर इंजीनियर बनना सिर्फ एक समानांतर रास्ता है, जो मैं चाहता हूं कि मुझे फर्क पड़े।
मुझे यह भी पता है कि मेरे अध्ययन के सभी वर्षों के बावजूद जो सीखने जैसा दिखता है, मैंने कभी भी अपने आप को एक शिक्षार्थी के रूप में उतना नहीं धकेल दिया है जितना मैंने पिछले वर्ष में लिया है। लेकिन एक बार जब मैंने महसूस किया कि यह मेरे लिए अगला कदम था, तो कोई पीछे नहीं हटना था।
तो अगर आप उस करियर चौराहे पर हैं, तो छलांग लेने से डरते हैं - ले लो। यह कभी आसान नहीं होने वाला, लेकिन जैसे ही आप पहला कदम उठाएंगे, यह कम डरावना हो जाएगा।




