डेवलपर्स को किराए पर लेना - अधिक कुशल होने के बारे में कोई सुझाव? [बन्द है]


17

मैं एक सॉफ्टवेयर कंपनी का प्रतिनिधित्व करता हूं जो एक बड़ी सॉफ्टवेयर डेवलपमेंट टीम बनाने की प्रक्रिया में है। हम ऐसे किराएदार हैं, जिसमें हम किराया देते हैं और वास्तव में अच्छा प्रतिधारण दर है (अधिकांश देवता यहां औसतन 5-6 साल से हैं)।

हम बहुत सारे डेवलपर्स के विकास और एचआर समय बिता रहे हैं और अनुपात को कम करने के लिए कम आवेदन हैं। यहां वह प्रक्रिया है जिसका हम उपयोग करते हैं:

  • फोन पर एचआर साक्षात्कार - बुनियादी व्यवहार और तकनीकी प्रश्न पूछने के लिए आमंत्रित करता है
  • ऑनलाइन टेस्ट - 30 मिनट के तकनीकी परीक्षण में शामिल होता है
  • तकनीकी फोन साक्षात्कार - एक डेवलपर द्वारा 60 मिनट का साक्षात्कार
  • ऑनसाइट साक्षात्कार - कई वरिष्ठ डेवलपर्स द्वारा 60-90 मिनट का साक्षात्कार

यद्यपि यह प्रक्रिया काम कर रही है, लेकिन हम साक्षात्कारों पर बहुत अधिक समय खर्च कर रहे हैं। यह कैसे अलग किया जा सकता है पर कोई विचार? हमारा लक्ष्य किसी भी कार्य को स्वचालित करना है यदि संभव हो तो अभी भी प्रतिभा की गुणवत्ता को बनाए रखना है।


अद्यतन: प्रतिक्रियाओं के लिए धन्यवाद। कुछ बातें स्पष्ट करने की जरूरत है। हमारा उद्देश्य आवेदकों की संख्या को कम करना है जो एक चरण से दूसरे चरण में जाते हैं। यहां हमारी वर्तमान संख्या है।

  1. हमें 1000 रिज्यूमे मिलते हैं
  2. 800 रिज्यूमे एचआर इंटरव्यू पास करते हैं
  3. 500 ऑनलाइन परीक्षा उत्तीर्ण
  4. 100 प्रारंभिक फोन स्क्रीन पास करें
  5. 10 ऑनसाइट पास करें और काम पर रखें

जैसा कि आप देख सकते हैं, हमें इस प्रक्रिया में पहले के उम्मीदवारों को बाहर निकालने का बेहतर काम करने की आवश्यकता है। जिस तरह से ऑनलाइन टेस्ट लोगों का मूल्यांकन करता है, क्या हम उससे बेहतर काम कर सकते हैं?

यहां कुछ प्रतिक्रियाओं के आधार पर प्रक्रिया के बारे में अधिक जानकारी दी गई है:

  • फोन पर एचआर साक्षात्कार - वे बहुत से लोगों को यथासंभव मूल तकनीकी प्रश्न (एक सीएलआर क्या है?) पूछते हैं
  • ऑनलाइन टेस्ट - 3 कोडिंग प्रश्नों के साथ लगभग 10 मूल प्रश्न हैं
  • टेक फोन स्क्रीन - विभिन्न प्रकार की तकनीकों को शामिल करता है। हमें परवाह नहीं है यदि आवेदक को तब तक सब कुछ पता नहीं है जब तक वे प्रदर्शित कर सकते हैं कि वे नई तकनीकों को उठा पाएंगे और तेजी से गति कर पाएंगे।
  • ऑनसाइट - डेवलपर्स के सामने कोडिंग प्रश्न। अधिक वास्तु स्तर के प्रश्न।

2
एक रणनीति स्थानीय रूप से किराए पर लेना है। यह समय नहीं बचाता है लेकिन लागत को कम करता है, अगर लागत एक महत्वपूर्ण विचार है।
रवांग

1
एक दूसरा तरीका उन सहकर्मियों की पहचान करना है जो काम पर रखने में अधिक इच्छुक (या बुरा नहीं होगा) हैं, और उन्हें इसमें जिम्मेदारी का एक बड़ा हिस्सा लेने दें।
रवांग

2
डेवलपर्स के लिए जीआईटी के माध्यम से रिज्यूमे जमा करने की आवश्यकता क्यों नहीं है? कि कुछ बाहर जाने के रूप में अच्छी तरह से खरपतवार है।
वर्नरसीडी

2
@WernerCD - यदि आप .NET डेवलपर्स को काम पर रख रहे हैं तो उन्होंने शायद गिट के बारे में नहीं सुना है।
jfrankcarr

4
फ्लिप की तरफ से, मुझे एचआर से तकनीकी सवाल पूछने और ऑनलाइन परीक्षण करने से नफरत है। ये बस मुझे एक कंपनी के बारे में एक बुरा एहसास देते हैं। मुझे कंपनी में बहुत अधिक दिलचस्पी होगी अगर वे सीधे फ़िज़बज़्ज़ के लिए सीधे खिसक जाते और 10 मिनट के बजाय वास्तुकला के बारे में बात करते। मुझे लगता है कि वे चीजें बहुत अधिक जानकारीपूर्ण और समय-कुशल हैं।
15

जवाबों:


31

मुझे लगता है कि आप कुछ समय बर्बाद कर रहे हैं।

अनुवर्ती साक्षात्कारों को सेटअप करने के लिए एक सरल पहले संपर्क से परे एचआर साक्षात्कार को छोड़ें। एचआर लोगों से तकनीकी सवाल पूछना समय की बर्बादी है। उदाहरण के लिए, मैंने एमवीसी के बारे में मुझसे कुछ अस्पष्ट सवाल पूछे थे और वे स्पष्ट नहीं कर सके कि क्या पूछा जा रहा है।

ऑनलाइन टेस्ट ड्रॉप करें, खासकर यदि आप वरिष्ठ स्तर के डेवलपर्स के बीच में काम पर रख रहे हैं। यह अपना समय और अपना समय और पैसा बर्बाद करता है। इसके अलावा, कुछ डेवलपर्स केवल इस तरह के परीक्षण पर अच्छा नहीं करते हैं।

जबकि फोन साक्षात्कार अच्छा है, इसके लिए पूरे एक घंटे की आवश्यकता नहीं होनी चाहिए। अक्सर 5-10 मिनट यह निर्धारित करने के लिए पर्याप्त है कि कोई व्यक्ति अच्छा फिट है या नहीं। यदि आमने-सामने वारंट किया गया है, तो आपको निर्धारित करने के लिए 30 मिनट सबसे अधिक चाहिए।

आमने-सामने का साक्षात्कार सबसे महत्वपूर्ण होगा। बस इसे एचआर व्यक्तित्व परीक्षण, मानकीकृत ऑनलाइन परीक्षण और जैसे बीएस पर बर्बाद मत करो। व्यक्ति को जानने के लिए समय निकालें और देखें कि क्या वे आपकी टीम में फिट होंगे। उन कार्यों से संबंधित अच्छे प्रश्न पूछें जो आप उनसे करने की अपेक्षा करते हैं, न कि प्रश्नों को टटोलें, न कि उन पहेलियों के बारे में जिन्हें आपने सुना है वे Google / Microsoft / Apple / etc या अस्पष्ट सामान्य ज्ञान से पूछते हैं।

आप एक भर्ती फर्म के माध्यम से भी जा सकते हैं जो अनुबंध-से-किराया करता है। उनमें से कई ने प्रारंभिक जांच और परीक्षण किया होगा और कुछ मामलों में, पहले व्यक्ति के साथ काम किया होगा। इस तरह आप सबसे अच्छे उम्मीदवार को नियुक्त कर सकते हैं और यह निर्धारित कर सकते हैं कि वे आपके लिए वास्तविक काम करते हुए एक अच्छे फिट हैं। यदि चीजें किसी भी कारण से काम नहीं करती हैं, तो उन्हें जाने दें। यदि वे एक अच्छे फिट हैं, तो उन्हें स्थायी कर्मचारियों के रूप में रखें।


अद्यतन जानकारी के आधार पर संपादित करें ...

यदि आपका एचआर केवल 1000 में से 200 का ही स्क्रीनिंग कर रहा है, तो समस्या वहां हो सकती है।

आपकी सहायता चाहती थी कि विज्ञापन बहुत अधिक सामान्य हो और बहुत से लोगों को आवेदन करने के लिए प्रोत्साहित करे जो अन्यथा स्वयं को स्क्रीन से बाहर कर देंगे। आप अपने विज्ञापन को बेहतर तरीके से लक्षित करना चाहते हैं, लेकिन इसे अधिक लक्षित न करें।

कई रिज्यूमे के साथ, एचआर ऑटोमेशन और / या प्री-स्क्रीन इंटरव्यू और बैकग्राउंड चेक के उपयोग से चीजों को थोड़ा कम करने के लिए प्री-स्क्रीनिंग एजेंसी को इस चरण को बेहतर आउटसोर्सिंग कर सकता है। इसमें वास्तविक प्रोग्रामर द्वारा दिया गया वास्तविक प्रारंभिक तकनीकी साक्षात्कार शामिल हो सकता है। इसमें एक ऑनलाइन टेस्ट भी शामिल हो सकता है लेकिन यह ट्रिक्स और ट्रिविया किस्म का होगा।

जैसा मैंने कहा, मुझे नहीं लगता कि आप एचआर और ऑनलाइन टेस्ट स्क्रीन से बहुत अधिक मूल्य प्राप्त कर रहे हैं। मेरा सुझाव है कि इन पर पुनर्विचार करें और आप पाएंगे कि अन्य चरणों में आपके नंबर अधिक उचित होंगे।


22
मज़ेदार, मैं ऐसी कंपनियों के लिए काम नहीं करूँगा जो इस तरह के बकवास पर जोर देती हैं। मैंने यह भी पाया है कि एचआर साक्षात्कार आम तौर पर मेरे समय की कुल बर्बादी है। वे मुझे कंपनी के बारे में कुछ नहीं बताते हैं, और एचआर ड्रोन को लगता है कि मुझे 'कॉर्पोरेट मूल्यों' की परवाह है।
क्रिस्टोफ प्रोवोस्ट

2
@jfrankcarr - इससे कोई फर्क नहीं पड़ता कि वह क्या करता है। प्रोग्रामर को तार्किक रूप से सोचने में सक्षम होना चाहिए। यदि आप अभी पहले से मौजूद चीजों की नकल नहीं करते हैं। हर प्रोजेक्ट में कुछ नया करना होता है, यहां तक ​​कि जब यह पुस्तकालयों आदि से एल्गोरिथ्म का उपयोग करता है
srnka

3
@srnka - सामान्य कॉर्पोरेट ऐप्स के लिए, मुझे परवाह नहीं है कि वे स्क्रैच से एक तंग, निम्न स्तर, सॉर्ट एल्गोरिथ्म लिख सकते हैं। इसके लिए कई बेहतरीन पुस्तकालय उपलब्ध हैं। मुझे परवाह है अगर वे जानते हैं कि प्रोग्रामिंग पैटर्न का पालन कैसे करें, एक अच्छा यूआई डिज़ाइन करें, अच्छे डीबी प्रश्न लिखें और आगे, यानी वे काम पर हर दिन काम करेंगे।
jfrankcarr

2
हालांकि मैं -1 नहीं करूंगा ... लेकिन एचआर ड्रॉप करें और ऑनलाइन टेस्ट ड्रॉप करें ... और 1000 10 मिनट का साक्षात्कार करें? किसी ऐसे व्यक्ति के बारे में जो नौकरी की आवश्यकताओं (एचआर फिल्टर) को पूरा नहीं कर सकता है? या फोन इंटरव्यू कर सकते हैं लेकिन FizzBuzz (ऑनलाइन टेस्ट) नहीं? ये काफी महत्वपूर्ण फिल्टर हैं।
वर्नरसीडी

3
@NimChimpsky: जिस तरह कुछ कंपनियां स्क्रीन टेस्ट के लिए पर्सनैलिटी टेस्ट का इस्तेमाल स्क्रीन कैंडिडेट्स से करती हैं, उसी तरह कुछ उम्मीदवार स्क्रीन कंपनियों के लिए टूल के रूप में इस्तेमाल करते हैं।
Blrfl

23

यह एक ऐसी स्थिति है जहाँ आप पहले से ही अधिक कुशल नहीं होना चाहते हैं। पहले से ही बहुत से आवेदक हैं जो FizzBuzz पास नहीं कर सकते हैं। आपकी वर्तमान फ़िल्टरिंग प्रक्रिया ऐसी दिखती है जैसे यह डेवलपर गुणवत्ता सुनिश्चित करती है। यदि आप अब तक आपके द्वारा उठाए गए किसी भी कदम को समाप्त कर देते हैं, तो आप लाइन को और अधिक समय बर्बाद कर सकते हैं।


5

एक सफल उम्मीदवार की तरह लगता है के बारे में तीन से चार घंटे लगते हैं। मैं उस समग्र समय को कम करने की कोशिश नहीं करूंगा। यदि कुछ भी हो, तो मैं वास्तव में महान उम्मीदवारों को अपनी योग्यता दिखाने के लिए पर्याप्त समय देने के लिए ऑनसाइट साक्षात्कार के लिए अधिक समय जोड़ सकता हूं, और यह तय कर सकता हूं कि आप जो पेशकश करते हैं, वह उनके लिए दीर्घकालिक है। अपने कम टर्नओवर के साथ, आपको कुछ सही करना चाहिए।

आपकी प्रक्रिया में निम्न ROI पहले तीन चरण हो सकते हैं। शायद आप अधिक सख्ती से रिज्यूमे जारी कर सकते हैं या ऑनलाइन टेस्ट से उच्चतर अंक प्राप्त कर सकते हैं। फोन तकनीकी स्क्रीन अनुकूलन के लिए एक लक्ष्य हो सकता है यदि आप इसे 30 मिनट के लिए सेट करते हैं, लेकिन बेहतर उम्मीदवारों को 45 या 60 मिनट तक का समय देने की अनुमति देता है।

यदि यह कोई सांत्वना है, तो मुझे लगता है कि व्याकुलता और समय की लागत, जबकि परियोजना के काम पर एक खींचें, कुछ सबसे मूल्यवान समय है जो आप खर्च कर सकते हैं। लागत और समस्याओं पर विचार करें जो गलतियों को काम पर रखने से आते हैं, और एक अच्छा किराया होने पर टीम और कंपनी को बहुत लाभ होता है।

यदि आप बिंदु ले रहे हैं, तो लगभग सभी उम्मीदवारों के साथ काम करते हुए, आप कुछ बलिदान कर रहे हैं। हालाँकि, आपके द्वारा किए जा रहे कार्य का वैश्विक प्रभाव बहुत अधिक है। आपको भूमिका को गले लगाना चाहिए और सभी अच्छे के लिए दूध देना चाहिए जो आपको नए कामों के बीच मिल सकता है। यदि प्रक्रिया ठीक से चलती है, तो आपका प्रबंधन अन्य बातों के बारे में भी आपके निर्णय को महत्व देगा।


4

जैसा कि मैंने पढ़ा कि आपका सिस्टम काम कर रहा है, और आप परिणामों से अधिक खुश हैं। आपकी टीमें अच्छा काम कर रही हैं, उत्पादक हैं और सभी लोग खुश हैं। एकमात्र मुद्दा यह है कि आप मानते हैं कि यह बहुत अधिक लागत है।

विकल्प पर विचार करें - आप भर्ती कर्मचारियों के ओवरहेड को कम करते हैं (हालांकि जो भी विधि है)। नतीजतन, कार्यकाल 6 साल से 3 तक गिरता है। यदि आपने प्रत्येक भर्ती के लिए 1/2 समय बिताया है, तो आपने कुल भर्ती में अकेले ही खर्च किया है। अब टर्नओवर की लागत को देखें - मैनुअल लेबर (बाड़ पेंटिंग एक अच्छा उदाहरण है) के विपरीत, गति में आने के लिए महत्वपूर्ण समय लगता है, 3-6 महीने कहते हैं। तो इसका मतलब है कि आपकी भर्ती बचत में व्यवसाय के लिए 3 -6 महीने की मजदूरी, लागत और खोए हुए मुनाफे को पुनर्प्राप्त करना होगा (इसे 2.5 * मजदूरी कहें) अब टीम के विघटन का कारक है, और एक नई भर्ती के जोखिम को टीम की गतिशीलता के लिए करना है।

सभी में - औसत पर एक भर्ती आपको 3-6 महीने के वेतन का खर्च आएगा। एक पद भरने के लिए आप कितना खर्च कर रहे हैं - एक या दो सप्ताह मेरा अनुमान है।

इसे कम करने का तरीका: सभी मैं देख सकता हूं कि साक्षात्कार का समय है - क्या आप उन्हें समाप्त कर रहे हैं या उन्हें बाहर कर रहे हैं एक बार जब आपने फैसला किया है कि उम्मीदवार कोई नहीं है (या हां)? यदि आपने पहले 5 मिनट के बाद उसे एक प्रस्ताव बनाने का फैसला किया है - तो प्रस्ताव बनाइए। यदि आपको प्रस्ताव न करने का निर्णय लेने के लिए 90 की आवश्यकता है, तो पूछें कि नॉट को प्राप्त करने में 90 क्यों लगे (यानी उसने पिछले 60 सेकंड में इसे उड़ाने के लिए क्या किया)।

भर्ती सबसे अच्छा एक बकवास शूट है - ऐसा लगता है कि आपने अपने पक्ष में सफलतापूर्वक पासा लोड किया है, मुझे इस तरह से रखने के लिए लुभाया जाएगा ......


3

मैं कुछ सुझाव भी दूंगा जो मैंने यहां पढ़ा: प्रभावी प्रोग्रामिंग: राइटिंग कोड से अधिक :

यह देखना अच्छा है कि क्या उम्मीदवार संगठन की संस्कृति और दिन-प्रतिदिन के जीवन में "फिट बैठता है"। यह उम्मीदवार को वर्तमान रिकॉर्ड "ऑफ द रिकॉर्ड" या कुछ उन्नत स्तर पर एक या दो सप्ताह के लिए अनुबंध की नौकरी करने के लिए (लेखक द्वारा सुझाए गए) सवाल पूछने की अनुमति देकर किया जा सकता है।

पूर्वव्यापी में अगर कुछ कंपनियों ने जो मैंने इस रणनीति के लिए काम किया है, तो उन्होंने मुझे कभी काम पर नहीं रखा, ऐसा कुछ जो दोनों पक्षों के लिए समान रूप से अच्छा होगा।


1

हम आम तौर पर उन्हें कुछ कोड लाने और समझाने के लिए कहते हैं जो उन्होंने लिखे थे और विशेष रूप से एक ओपन-सोर्स प्रोजेक्ट से, गर्व से।

" रुको, " आप कहते हैं, " क्या यह पूर्वाग्रह उन लोगों की ओर नहीं है जो अपने खाली समय में सॉफ़्टवेयर लिखते हैं? "

हाँ। हाँ यह करता है। इस तरह की बात है।


10
दो नोट: 1) इस तरह से आप केवल बहुत से समान रूप से फिट उम्मीदवारों को याद करना सुनिश्चित करते हैं जो अपने खाली समय में ओपन-सोर्स प्रोजेक्ट नहीं करते हैं, जो भी कारण (जैसे उनके पास कोई अतिरिक्त समय नहीं है, एक पिता / माँ होने के नाते। ; वे बर्नआउट से बचने के लिए एक काम / जीवन संतुलन रखना पसंद करते हैं; उनके पास अन्य शौक हैं; आदि) 2) यह सवाल का जवाब नहीं देता है।
Péter Török

1
+1 imho शीर्ष डेवलपर्स 9 से 5 डेवलपर्स नहीं हैं। वे परियोजनाओं के साथ काम करने में कुछ खाली समय व्यतीत करते हैं। अच्छा लेख: theundercoverrecruiter.com/...
jgauffin

6
मुझे लगता है कि यह बैलोनी है। मैं काम के बाहर हितों के साथ किसी को अच्छी तरह से गोल करना चाहता हूँ। कोडिंग आसान सा है।
निमचम्पस्की

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

3
@ PéterTörök - जिन कंपनियों का वर्णन किया जा रहा है, वे अपने प्रोग्रामरों को बाहरी जीवन नहीं देना चाहती हैं। वे उन्हें युवा और अनासक्त चाहते हैं ताकि वे उनका उपयोग कर सकें और 3-5 वर्षों में उन्हें थूक दें।
jfrankcarr

0

क्या आपने भर्ती एजेंसी के साथ काम करने और लोगों को खोजने के बारे में सोचा है? आप एक एजेंसी के साथ बैठ सकते हैं और उन्हें अपनी प्रक्रिया बता सकते हैं और एक आवेदक की तलाश कर रहे हैं। वे तब कई रिज्यूमे को देखने में समय बिता सकते हैं, सामान्य तकनीकी परीक्षण कर रहे हैं और ऑनलाइन परीक्षा का संचालन कर रहे हैं। फिर, वे फोन और व्यक्तिगत साक्षात्कार में आपके लिए अच्छे आवेदकों को पास करते हैं।

मैंने पूर्व में एक भर्ती एजेंसी के साथ काम किया है जो एक डेवलपर की तलाश में है। मुझे उनके पूल में होने के लिए एक लंबी साक्षात्कार प्रक्रिया से गुज़रना पड़ा, और फिर जब संभावित नौकरियां आईं तो मुझे शुरुआती कदम उठाने पड़े और अगर मेरे कोड / उत्तर अच्छे थे, तो मुझे वास्तविक कंपनी से मिलना पड़ा।

मुझे यकीन है कि यह आपकी टीम से बहुत अधिक ओवरहेड काट देगा, लेकिन एक लागत होगी। मैंने सुना है कि यह कर्मचारी के वेतन का एक प्रतिशत हो सकता है। इसलिए यदि आप 65k / year की पेशकश कर रहे हैं, तो आप उन्हें 60k की पेशकश कर सकते हैं और फिर कंपनी को 5k का भुगतान कर सकते हैं।


यह सुनिश्चित करने के लिए कि भर्ती एजेंसी अपना काम कर रही है या नहीं, इसके लिए क्या व्यवस्था होनी चाहिए? (उदाहरण के लिए, अच्छे उम्मीदवारों का ठीक से चयन करना, और
अनौपचारिक

@rwong ~ यह सरल है, कंपनी अभी भी अंतिम साक्षात्कार या 2 करती है। यह तंत्र है। यदि उम्मीदवार को किसी के साथ बात करने की जरूरत नहीं है, तो केवल एक उम्मीदवार को प्रपोज करना काम करता है। यदि उम्मीदवार वास्तव में कोई अच्छा है, तो इंटरव्यू (घंटे और फोन ऑनसाइट) के 2 घंटे के मूल्य का प्रदर्शन जल्दी से दिखाएगा। और अगर बहुत सारे फर्जी उम्मीदवारों को पास किया जा रहा है, तो उस एजेंसी का उपयोग करना बंद कर दें।
तानना

0

यह पूछने के बजाय कि हमारी प्रक्रिया गलत है, आपको पहले पूछना चाहिए कि क्या हम वहां उपलब्ध सर्वोत्तम लोगों को आकर्षित करने में असफल रहे हैं। अधिकांश संगठन किसी भी एप्लिकेशन को प्राप्त करने से पहले खुद को और नौकरी को बढ़ावा देने में विफल रहते हैं। मुझे लगता है कि संपर्क के पहले बिंदु पर एचआर की भागीदारी होना भी एक गलती है। एचआर और हाई-एंड डेवलपर्स में कार्यरत व्यक्तित्व प्रकारों के बीच एक मौलिक विद्वता है।

इस विषय पर वर्षों से विचार करने के बाद मैं एक 100% ठेकेदार / अस्थायी नौकरी देने वाली नीति का उपयोग करूंगा और एक वर्ष के बाद ठेकेदारों का चयन करने के लिए पूर्णकालिक कैरियर पदों की पेशकश करूंगा। कुछ लोग विश्वकोश तकनीकी ज्ञान के साथ बहुत अच्छी तरह से साक्षात्कार करते हैं, लेकिन अपना समय उस कोड को लिखने में बिताते हैं जिसे वे जानते हैं कि आपको उनकी आवश्यकता है, लेकिन उनसे क्या नहीं पूछा गया।

मेरे पास एक विशिष्ट साक्षात्कार संकेत है, कुछ कोड प्रदान करें और उम्मीदवार को समीक्षा के लिए 10 मिनट दें, फिर उन्हें कोड की आलोचना करने के लिए कहें।


मैं सहमत हूं कि मुझे लगता है कि अनुबंध-से-अनुमति की स्थिति के लिए एक वर्ष बहुत लंबा है। 6 महीने सबसे लंबे समय तक है जब आप लोगों को बनाए रखना चाहते हैं। आमतौर पर, आपको 3 महीने के भीतर पता चल जाएगा कि व्यक्ति अच्छा है या नहीं। चीजों को बाहर खींचने का कोई कारण नहीं है।
jfrankcarr

यदि आप ठेकेदारों को काम पर रखना चाहते हैं तो छह महीने का अनुबंध-दर-किराया ठीक है। यह बहुत लंबा हो सकता है यदि आप किसी ऐसे व्यक्ति को नियुक्त करना चाहते हैं जो वर्तमान में स्थायी स्थिति में है।
केविन क्लाइन

0

जैसे SomeKittens कहते हैं, FizzBuzz परीक्षण करें ... केवल यह कि वह जीवित है और अधिमानतः कागज पर है, क्योंकि आप जो चाहते हैं वह वास्तव में देखना है कि वे समाधान करने में कितना समय लेते हैं। ग्रेड सिंटैक्स मत करो, बस समाधान का तर्क है, मेरे मामले में मैं यहां तक ​​कि स्यूडोकोड और इसकी समस्या की अनुमति नहीं देता हूं, यह बस के रूप में अच्छा काम करता है।

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

औसत 15 मिनट है, इससे कम का मतलब यह नहीं है कि आपको एक अच्छा प्रोग्रामर मिल गया है, इससे अधिक आपको अपने सामने एक खराब प्रोग्रामर होने की चिंता करना शुरू कर देता है।

जेफ एटवुड द्वारा लेख पढ़ें " प्रोग्रामर क्यों नहीं कर सकते " कार्यक्रम का सार जानने के लिए।

इसके अलावा, दुर्भाग्यवश मैं मैक्सिको में हूं और यह इतना लोकप्रिय नहीं है कि जहां से चुनना है, लेकिन, शायद careers.stoveroverflow.com पर प्रयास करें। मेरा मतलब है कि यह एक विशेष भर्ती उपकरण है जो आप देख रहे हैं।


0

डेवलपर्स के दृष्टिकोण से उत्तर देना, डेवलपर के तकनीकी कौशल पर भरोसा करना, गुणवत्ता डेवलपर्स प्राप्त करता है लेकिन समान रूप से वास्तव में अच्छे डेवलपर्स को भी खत्म करने का मौका है।

मैं कई प्रोग्रामिंग बैकग्राउंड C #, Java, PHP आदि में शामिल हूं। बहुत से कार्य अनुभव यह सुनिश्चित करते हैं कि कोई व्यक्ति अपने क्षेत्र में विशेषज्ञ है, लेकिन इस तथ्य को नजरअंदाज कर दिया जाता है कि अन्य पृष्ठभूमि को दबा दिया गया है।

उदाहरण के लिए, मेरे अनुभव के अधिकांश भाग में PHP शामिल है और मैं भाषा के लगभग सभी स्तन और बिट्स जानता हूं, सिर्फ इसलिए कि मैं प्रश्न का उत्तर दे सकता हूं, यह मुझे एक गुणवत्ता प्रोग्रामर नहीं बनाता है। और सिर्फ इसलिए कि मुझे फ़ंक्शन का नाम याद नहीं है और जावा में एक XXXX लाइब्रेरी में परिभाषा एक बुरा जावा कोडर नहीं है।

मेरा मानना ​​है कि डेवलपर्स को संभावित और अनुकूलन क्षमता से आंका जाना चाहिए बजाय इसके कि वे क्या कर सकते हैं।


0

मेरा सुझाव उम्मीदवार को उनके आदर्श कार्य परिवेश के बारे में पूछने के लिए एचआर साक्षात्कार को बदलना होगा। एचआर के लिए यहां एक महत्वपूर्ण बिंदु केवल उत्तर एकत्र करना है और इस बारे में बिंदुओं को जोड़ना है कि कैसे यह निर्धारित करने के लिए कि उम्मीदवार को पता है कि उन्हें किस तरह का वातावरण चाहिए और यह आपके संगठन से कितना मेल खाता है।

आपके संगठन के भीतर उपयोग की जाने वाली समग्र प्रक्रिया में कुछ बिंदुओं को जानने के बाद एचआर के लिए कुछ कहा जा सकता है लेकिन यह संभव है कि आप कुछ और निराई कर सकते हैं यदि आप चीजों को सेट कर सकते हैं ताकि आपके पास विशिष्ट मूल्य, संचार शैली और अन्य बिंदु हों। खोजने के लिए मानव संसाधन के रूप में। यहां बिंदु एचआर के लिए अकेले फिट का निर्धारण करने के लिए नहीं है, बल्कि उस जानकारी को इकट्ठा करना है जो तब एक डेवलपर या दो पर पारित किया जा सकता है जो यह देख सकता है कि क्या कोई प्रक्रिया के माध्यम से फास्ट-ट्रैकिंग के लायक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.