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