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