प्रोग्रामर के लिए शिक्षा और प्रशिक्षण आवश्यकताएँ
अधिकांश कंप्यूटर प्रोग्रामर कंप्यूटर विज्ञान या सूचना प्रौद्योगिकी में coursework के एक प्रमुख या एकाग्रता के साथ स्नातक की डिग्री है। कुछ प्रोग्रामर कंप्यूटर से संबंधित अनुशासन में एक सहयोगी की डिग्री कमाते हैं।
कुछ प्रोग्रामर के पास केवल हाई स्कूल की डिग्री हो सकती है, लेकिन इन मामलों में, उन्होंने प्रोग्रामिंग कार्य की एक बड़ी मात्रा में काम किया है।
प्रोग्रामर सॉफ्टवेयर कंपनियों या उत्पाद विक्रेताओं से कुछ प्लेटफॉर्म पर विभिन्न कंप्यूटर भाषाओं या प्रोग्रामिंग में दक्षता प्रदर्शित करने के लिए प्रमाणन अर्जित कर सकते हैं।
कंप्यूटर प्रोग्रामर को जटिल प्रक्रियाओं को स्वचालित करने के लिए कोड उत्पन्न करने के लिए मजबूत विश्लेषणात्मक कौशल की आवश्यकता होती है। वे क्लाइंट या अंतिम उपयोगकर्ताओं को साक्षात्कार करने में सक्षम होना चाहिए ताकि वे अपनी तकनीकी जरूरतों को निर्धारित कर सकें और ऐसी भाषा में कार्यक्रमों के लिए विकल्पों को संवाद कर सकें जो गैर-तकनीकी उपयोगकर्ता आसानी से समझ सकें। जब प्रोग्राम बेहतर तरीके से कार्य नहीं करते हैं तो समस्याओं का निवारण करने के लिए समस्या निवारण कौशल की आवश्यकता होती है। प्रोग्रामर को सटीक विनिर्देशों के लिए कोड बनाने या कोड की लंबी धाराओं में मामूली समस्याएं खोजने के लिए विस्तार उन्मुख और सटीक होना चाहिए।
प्रोग्रामिंग नौकरियों के लिए लक्षित हाई स्कूल और कॉलेज के छात्रों को अपने प्रोग्रामिंग कौशल और रचनात्मकता को प्रदर्शित करने के तरीके के रूप में डिजिटल उपकरणों के लिए अनुप्रयोग बनाने पर विचार करना चाहिए।
अधिकांश उच्च विद्यालय अब प्रोग्रामिंग पाठ्यक्रम प्रदान करते हैं जो महत्वाकांक्षी प्रोग्रामर के लिए एक उत्कृष्ट परीक्षण स्थल हो सकता है।
"सर्वश्रेष्ठ कंप्यूटर प्रोग्रामिंग कौशल" या "सबसे महत्वपूर्ण कंप्यूटर प्रोग्रामिंग कौशल" जैसे वाक्यांशों के साथ Google को खोजकर उच्चतम मांग में प्रोग्रामिंग भाषाओं और कौशल का अनुसंधान करें। उन कार्यक्रमों को लिखें जो ऑनलाइन ट्यूटोरियल, किताबें और पाठ्यक्रमों की सहायता से इन कौशल को प्रदर्शित करते हैं।
कंप्यूटर प्रोग्रामर के रूप में नौकरी कैसे खोजें I
उम्मीदवार जो भावी नियोक्ता वास्तविक कार्यक्रमों को दिखा सकते हैं, उनके द्वारा बनाए गए सबसे आसान समय लैंडिंग नौकरियां होंगी। प्रोग्रामर को अपनी प्रोग्रामिंग परियोजनाओं का एक वेब-आधारित पोर्टफोलियो बनाना चाहिए जिसे नियोक्ता और नेटवर्किंग संपर्कों के साथ आसानी से साझा किया जा सकता है। अपने करियर कार्यालय या अपने संकाय से पूर्व छात्रों संपर्क प्राप्त करें।
पिछले नियोक्ताओं के साथ दोबारा जुड़ें जहां आपने एक इंटर्न के रूप में या यहां तक कि एक बुनियादी सेवा कर्मचारी के रूप में काम किया था, और कंप्यूटर पेशेवरों को परिचय देने के लिए कहा था जिन्हें वे जानते हैं। पारिवारिक मित्रों और फेसबुक संपर्कों तक पहुंचें और उन कंप्यूटर प्रकारों के लिए रेफ़रल मांगें जिन्हें वे जानते हैं।
अपने पोर्टफोलियो के बारे में कुछ प्रतिक्रिया प्राप्त करने और अपनी नौकरी खोज के बारे में सलाह प्राप्त करने के लिए मीटिंग्स शेड्यूल करने के लिए इन संपर्कों को देखें। ये सूचनात्मक साक्षात्कार आपके संपर्कों को आपके कौशल के लिए प्रशंसा प्राप्त करने का मौका देंगे और अक्सर नौकरी साक्षात्कार के लिए रेफरल का कारण बन सकते हैं।
नौकरी लीड की एक सूची उत्पन्न करने के लिए Dice.com जैसी विशेष आईटी वेबसाइटों का उपयोग करें। Indeed.com, Simplyhired.com, और LinkUp.com जैसे जॉब साइट्स जैसे "प्रोग्रामर" या "कंप्यूटर प्रोग्रामर" और अपनी पसंदीदा कंप्यूटर भाषाओं द्वारा जॉब लक्ष्यों की अपनी सूची का विस्तार करने के लिए खोजें।
यदि आप कॉलेज के छात्र या स्नातक हैं, तो नौकरी लिस्टिंग और भर्ती अवसरों के लिए अपने कैरियर कार्यालय से जांचें ।
यूएनसीयूबीईडी जैसे आईटी जॉब मेले देखें, जो स्टार्टअप पर नौकरियों पर केंद्रित है , रोजगार के लिए आपके पसंदीदा स्थानों में। थोड़ा सपना अपने आदर्श आईटी नियोक्ताओं की एक सूची तैयार करें , अपनी नौकरियों की वेबसाइटों पर जाएं और नौकरियों के लिए आवेदन करें। कुछ विचार उत्पन्न करने के लिए फोर्ब्स "सर्वश्रेष्ठ कंपनियों के लिए काम करने के लिए" जैसी सूचियों की समीक्षा करें।
प्रोग्रामर नौकरियों के लिए साक्षात्कार
प्रोग्रामर के लिए साक्षात्कार मानक साक्षात्कार प्रक्रिया से काफी अलग हैं। साक्षात्कारकर्ता सामान्य व्यवहारिक प्रश्न पूछेंगे कि क्या उम्मीदवार समस्या निवारण, समस्या निवारण, ग्राहकों के साथ संचार, और उपयोगकर्ताओं और निराशा के लिए सहिष्णुता के उदाहरणों का संदर्भ दे सकते हैं।
भर्तीकर्ता प्रोग्रामिंग नियमों और प्रक्रियाओं को समझाने और परिभाषित करने के लिए उम्मीदवारों के तकनीकी ज्ञान का परीक्षण करेंगे।
कुछ साक्षात्कारकर्ता कल्पित समस्या हल करने वाले प्रश्न उठाएंगे जो उम्मीदवारों की विचार प्रक्रियाओं का परीक्षण करेंगे। उदाहरण के लिए, आपको यह पता लगाने के लिए कहा जा सकता है कि जॉर्ज वाशिंगटन ब्रिज पर एक आम दिन कितनी कारें गुजरती हैं। नियोक्ता सही जवाब के बजाय आपके तार्किक तर्क कौशल में रूचि रखेंगे।
आपको व्हाइटबोर्ड पर एक काल्पनिक समस्या हल करने के लिए छद्म कोड का उपयोग करके एक नमूना प्रोग्राम बनाने के लिए कहा जा सकता है। नियोक्ता प्रोग्रामिंग के लिए एक तार्किक दृष्टिकोण का प्रदर्शन करने के लिए आप की तलाश करेंगे।
आपका जोर आपकी प्रक्रिया पर होना चाहिए और आप अपनी विधि को कैसे समझाते हैं। कभी-कभी साक्षात्कारकर्ता प्रोग्रामिंग उम्मीदवारों को किसी भी त्रुटि की पहचान करने और सही करने के लिए किसी प्रोग्राम के लिए कोड की समीक्षा करने के लिए कहते हैं।
कंपनी की वेबसाइटों की जांच करें
कई बड़ी तकनीकी कंपनियों ने अपनी कंपनी को ऑनलाइन उपलब्ध विशिष्ट सलाहकार साक्षात्कार दिया है। उदाहरण के लिए, Google के पास एक Hangout ऑन एयर है जहां Googlers इस बारे में बात करते हैं कि वे Google पर उम्मीदवारों से कैसे साक्षात्कार करते हैं और तकनीकी साक्षात्कार के लिए तैयार करने के सर्वोत्तम तरीके से सलाह साझा करते हैं।
अमेज़ॅन में साक्षात्कार प्रक्रिया, क्या पहनना है, और आपको क्या प्रदान करने की आवश्यकता होगी, सहित सूचनाओं की एक सूची है।
साक्षात्कार के बाद का पालन करें
आपके नौकरी साक्षात्कार के बाद प्रभावी अनुवर्ती है। साक्षात्कार के तुरंत बाद आपको धन्यवाद ईमेल लिखें और नौकरी के लिए अपने उत्साह को स्पष्ट रूप से व्यक्त करें और आपको लगता है कि यह एक उत्कृष्ट फिट है, साथ ही साक्षात्कार के अवसर के लिए आपका आभार है। क्या आप कंप्यूटर प्रोग्रामर बनना चाहिए?