इसलिए, आप एक कोडिंग स्कूल या बूटकैंप पर आवेदन कर रहे हैं, जिसका अर्थ है कि आपने पहले से ही अपनी सीखने की शैली, उपलब्धता और बजट के बारे में अपने आप से कठिन प्रश्न पूछे हैं।
लेकिन विचार करने के लिए कुछ और भी महत्वपूर्ण है: यह प्रयास आपको नौकरी पर कैसे ले जाएगा? हां, आप कोड स्कूल में हैं कि कोड कैसे सीखें। लेकिन एक बार जब आपका मस्तिष्क विधियों और मॉडलों से भर जाता है, तो आप इसके लिए एक शानदार नया टमटम चाहते हैं। (मैं मान रहा हूं - यदि नहीं, तो बेझिझक पढ़ना बंद कर दें और कैंडी क्रश पर लौट आएं।)
12-सप्ताह के बैक-एंड प्रशिक्षण कार्यक्रम द आयरन यार्ड के हालिया ग्रेड के रूप में, आयरन यार्ड (जिसने आठ सप्ताह में मेरी पहली डेवलपर नौकरी उतारी थी), यहाँ कुछ चीजें हैं जो मैंने न केवल नए कौशल हासिल करने के बारे में सीखीं- बल्कि अपने सपनों के डेवलपर की नौकरी में उतरने के बारे में भी सीखा।
1. अपने बूटकैम्प (और शहर) का चयन करें
जैसा कि आपने शायद देखा है, पूरे देश में कोड स्कूल पॉप अप कर रहे हैं। लेकिन इसका मतलब यह नहीं है कि आपको अपने गृहनगर में एक का चयन करना चाहिए क्योंकि आप कर सकते हैं - संभावना है कि बे एरिया में आपकी ड्रीम कंपनी ने इसके बारे में नहीं सुना है। इसके अलावा, कोड स्कूल जाने के बहुत से लाभ वे कनेक्शन हैं जो आपको स्थानीय तकनीक के दृश्य में प्राप्त होंगे।
इसलिए, इससे पहले कि आप किसी स्थान के लिए साइन अप करें, अपना शोध करें। टेक जॉब मार्केट की जलवायु क्या है? उन "शीर्ष 10 टेक शहरों" सूची में से एक पर क्षेत्र है? कुछ कंपनियों को खोजें जो आपको उत्तेजित करते हैं और पता लगाते हैं: वे कोड स्कूल स्नातकों के बारे में क्या सोचते हैं, और क्या वे अक्सर उन्हें किराए पर लेते हैं? कई बूटकैंप बहुत तेजी से बढ़ते हैं, जूनियर डेवलपर्स के साथ बाजार में बाढ़ आती है - और यहां तक कि जो कंपनियां सहायक बनना चाहती हैं, वे हर तीन से चार महीनों में जूनियर्स को किराए पर नहीं ले सकते हैं। एक सहायक और अवसर संपन्न स्थानीय समुदाय आपकी अंतिम सफलता के लिए महत्वपूर्ण है।
स्थान के अलावा, वास्तव में छात्रों को नौकरियों में रखने के लिए बूटकैम्प के ट्रैक रिकॉर्ड में खुदाई करें। हाल ही में कितने स्नातक अब डेवलपर्स के रूप में काम कर रहे हैं? क्या कार्यक्रम में रणनीतिक साझेदारी या निदेशक मंडल है? क्या यह नौकरी प्रशिक्षण या कैरियर मेलों की पेशकश करता है? क्षेत्र में काम करने वाले लोगों से पहले से ही स्कूल की प्रतिष्ठा को गेज करने के लिए कहें।
उतना ही महत्वपूर्ण आपका शिक्षक है। पहली बार प्रशिक्षक के साथ पाठ्यक्रम में दाखिला लेने से बचें; अन्यथा, आप एक अनुपलब्ध पाठ्यक्रम के लिए गिनी पिग बन सकते हैं और समीक्षाओं को पहले से सुनने का अवसर खो सकते हैं। पूर्व स्नातकों और प्रशिक्षक से सीधे बात करें और उनसे स्पष्ट सवाल पूछें। मेरा व्यक्तिगत पसंदीदा: "आपके पूर्व छात्र अब सबसे रोमांचक चीजें क्या कर रहे हैं?" एक अच्छे शिक्षक को पता होगा, और एक सफल कोड स्कूल में भरपूर उदाहरण होंगे।
2. Bootcamp में अपना समय कोड और नेटवर्क के लिए उपयोग करें
जब आप बूटकैंप में होते हैं, तो आप एक बदमाश होते हैं, जो आपके पूर्व करियर को एक सकारात्मक बदलाव लाने के लिए छोड़ देते हैं - लेकिन बाद में, आप उस क्षेत्र के कई कनिष्ठ देवों में से एक हैं जिनके पास नौकरी नहीं है। अर्थ: वर्ग में इसे कुचलने जितना ही महत्वपूर्ण है, समुदाय में खुद को वहां से बाहर रखना। हालांकि यह एक झटके के रूप में आ सकता है, आपको हर काम पूरा करने की ज़रूरत नहीं है! कभी-कभी, आपका समय अपने नए क्षेत्र में लोगों को जानने के लिए बहुत बेहतर होता है।
टेक मीटअप आपके नेटवर्क के निर्माण के लिए बहुत अच्छे हैं, लेकिन उन लोगों के लिए जो अजनबियों से भरे कमरे में चलने के विचार को थाह नहीं दे सकते हैं, यहां आपकी उपस्थिति को ज्ञात करने के अन्य शानदार तरीके हैं:
- उन स्नातकों तक पहुंचें जो समुदाय में सक्रिय हैं, उन्हें कॉफी के लिए आमंत्रित करते हैं, और क्षेत्र में शुरुआत करने के लिए उनकी सलाह मांगते हैं। एक-के-बाद-एक यह चमकना आसान बनाता है और आपको घटनाओं में एक अनुकूल चेहरा देता है।
- स्थानीय मीटअप से संपर्क करें और स्वयंसेवक को प्रस्ताव दें। अगर आपने कार्यक्रम का आयोजन किया है, तो लोगों से संपर्क करना आसान है - और सभी को मुफ्त मदद पसंद है।
- सोशल मीडिया के माध्यम से संभावित नियोक्ताओं के साथ जुड़ें। उदाहरण के लिए, जिस कंपनी की आप प्रशंसा करते हैं और उसे अपने बूटकैम्प के डेमो डे पर आमंत्रित करते हैं, उसके सीईओ की प्रतिक्रिया को ट्वीट करें।
- एक ब्लॉग शुरू करो। मुझे पता है, यह बहुत काम की तरह लगता है - और यह और भी कठिन है यदि आपका नाम उस भाषा के साथ जादुई रूप से तुकबंदी नहीं करता है जिसे आप सीख रहे हैं। लेकिन यह नियोक्ताओं को दिखाने के लिए एक लंबा रास्ता तय करता है कि आप कार्रवाई-उन्मुख और आत्म-चिंतनशील हैं।
3. जहाँ आप उतरना चाहते हैं, उसके बारे में रणनीतिक रहें
कोड स्कूल में इतने सारे लोगों ने कहा, "मैं किसी भी काम में लग जाऊंगा - मुझे बस एक बदलाव की जरूरत है।" यहां तक कि अगर आप वास्तव में इस तरह से महसूस करते हैं , तो इसे ज़ोर से मत कहो । वास्तव में, अपना समय निकालना और नियोक्ताओं पर अपना शोध करना महत्वपूर्ण है जो आपके लिए सही होगा।
पहले, जब आप बूटकैंप के दौरान बहुत कुछ सीखते हैं, तो आपके पास एक लंबा रास्ता तय करना होता है, और औपचारिक प्रशिक्षण और मार्गदर्शन आपको जमीन पर दौड़ने में मदद करेगा। जैसा कि आप कंपनियों का मूल्यांकन कर रहे हैं, विचार करें: क्या टीम मेंटरशिप प्रदान करती है? सेमिनारों, कार्यशालाओं और सम्मेलनों पर कंपनी की नीति क्या है? क्या अन्य जूनियर डेवलपर्स हैं? क्या वे जोड़ी प्रोग्रामिंग या पुल अनुरोधों की समीक्षा करते हैं? इसके अतिरिक्त, कई कोड स्कूल ग्रेड केवल एक साल बाद महसूस करने के लिए एक नौकरी स्वीकार करते हैं कि वे ग्रंट काम कर रहे हैं। टीम के भीतर कैरियर के रास्तों को समझने के लिए कुछ खुदाई करें और एक पदोन्नति से पहले जूनियर को लंबे समय तक जूनियर रहने की उम्मीद करनी चाहिए।
इसके अलावा, समग्र रूप से कंपनी संस्कृति के बारे में महत्वपूर्ण प्रश्न पूछना न भूलें। इंजीनियरिंग टीम बाकी कंपनी के साथ कैसे बातचीत करती है? टीम की नियमित घटनाएं और परंपराएं क्या हैं? क्या कोई (या हर कोई) दूरस्थ रूप से काम करता है, और यह उस टीम की गतिशीलता को कैसे प्रभावित करता है?
स्मैशिंग बॉक्स में एक सॉफ्टवेयर डेवलपर के रूप में मेरी पहली नौकरी में, मेरी ऑनबोर्डिंग में एक संरक्षक, एक "दोस्त" शामिल था, जो मेरे सामाजिक उत्थान के लिए जिम्मेदार है, और एक महीने की शुरुआती सीखने की अवधि। और मैं वहाँ अपनी बाइक चला सकता हूँ! इसके लिए मेरा शब्द लें- लोगों और नौकरी की पेशकश की संस्कृति पर विचार करने के लिए समय निकालने के अलावा, अधिक तार्किक कारकों के अलावा, लंबे समय में आपकी खुशी और सफलता सुनिश्चित करने में मदद करेगा।
4. अपने मूल्य पता है
अपने पूर्व कैरियर को पीछे छोड़ना और कोडिंग पर जोखिम उठाना डरावना है। लेकिन याद रखें: नियोक्ता समझते हैं कि आप कोड स्कूल में हैं, और कोई भी आपसे यह जानने की उम्मीद नहीं करता है कि आप क्या नहीं जानते हैं। रणनीतिक कंपनियां समझती हैं कि वरिष्ठ डेवलपर्स को प्राप्त करने का सबसे अच्छा तरीका उन्हें बनाने में मदद करना है। यह आपको समझाने के लिए है कि आपके पास बहुत अधिक संभावनाएं हैं, और यह उनके ऊपर है कि वे आपको दिखा सकें कि आपकी प्रतिभा को उभारने में उन्होंने कितना निवेश किया है। अपने नरम कौशल पर जोर दें: सीखने में रुचि दिखाएं; जब आप (अनिवार्य रूप से) एक कठिन कोड चुनौती पर फंस जाते हैं, तो अपनी समस्या को सुलझाने की क्षमता प्रदर्शित करें; और उत्साही और सूचित प्रश्न पूछें। यह जानने से पहले आप अपने सपनों की नौकरी पर काम करेंगे।
ओह, और आप कब हैं? इसे आगे भुगतान करने के लिए याद रखें। बहुत से लोग फिनिश लाइन को पार करने में आपकी मदद करने जा रहे हैं, और यह ध्यान रखें कि जब लोग आपकी सलाह के लिए बाहर निकलना शुरू करें। उनमें से ज्यादातर सिर्फ समर्थन चाहते हैं - और आप मदद करने के लिए सही स्थिति में होंगे!




