विषयसूची:

यदि आप प्रोग्रामिंग नहीं जानते हैं तो एक अच्छे प्रोग्रामर को कैसे नियुक्त करें?
यदि आप प्रोग्रामिंग नहीं जानते हैं तो एक अच्छे प्रोग्रामर को कैसे नियुक्त करें?
Anonim

मुख्य बात यह स्पष्ट रूप से परिभाषित करना है कि विशेषज्ञ को किन कार्यों को हल करना चाहिए और साक्षात्कार के दौरान सही प्रश्न पूछना चाहिए।

यदि आप प्रोग्रामिंग नहीं जानते हैं तो एक अच्छे प्रोग्रामर को कैसे नियुक्त करें?
यदि आप प्रोग्रामिंग नहीं जानते हैं तो एक अच्छे प्रोग्रामर को कैसे नियुक्त करें?

कभी-कभी व्यवसाय अच्छी तरह से विकसित होता है, भव्य योजनाएँ बनाई जाती हैं, और प्रबंधन (आपके बॉस या आप स्वयं एक नेता के रूप में) कुछ समस्याओं को हल करने के लिए कर्मचारियों पर एक प्रोग्रामर को नियुक्त करने का निर्णय लेते हैं।

हो सकता है कि यह साइट का रखरखाव और अतिरिक्त कार्यक्षमता का विकास है, या शायद कर्मचारियों या सीआरएम सिस्टम के लिए एक कार्यक्रम है। हम उस मामले में कार्य योजना की पेशकश करते हैं जब किसी विशेषज्ञ की खोज को किसी को सौंपना असंभव है और यह पहले से ही निश्चित रूप से तय किया गया है - एक प्रोग्रामर होने के लिए।

खोज शुरू करने से पहले आपको क्या करना चाहिए

प्रोग्रामर की तलाश करने से पहले, यहां तीन महत्वपूर्ण टिप्स दी गई हैं।

1. प्रश्न का उत्तर दें, आपको प्रोग्रामर की आवश्यकता क्यों है

मूल बातें समझें: प्रोग्रामर को किसके साथ काम करना होगा और किस प्रोग्रामिंग कौशल को लागू करने की आवश्यकता होगी। अगर मैं आपको डराता हूं तो मुझे क्षमा करें, लेकिन आपको कुछ भी सीखने की आवश्यकता नहीं है: आपको यह निर्धारित करने की आवश्यकता है कि आपको कौन से विशिष्ट कार्यों के लिए प्रोग्रामर की आवश्यकता है। मान लीजिए वेबसाइट डेवलपमेंट के लिए। फिर इंटरनेट पर पढ़ें कि इसके लिए किन स्किल्स की जरूरत है, आईटी कंपनियों को आवेदकों से क्या चाहिए। उदाहरण के लिए, HTML, CSS, JavaScript, PHP, MySQL, कैनवास, बूटस्ट्रैप का ज्ञान।

इन नामों से डरो मत, बस समय निकालो और इन बातों के बारे में कम से कम विकिपीडिया पर पढ़ो।

2. प्रोग्रामर की सेवाओं की लागत का पता लगाएं

यह एक स्पष्ट तथ्य है - किसी भी अच्छे विशेषज्ञ के पैसे खर्च होते हैं। प्रोग्रामिंग में औसत बाजार वेतन से शुरू करें।

मान लें कि आपको एक वेबसाइट रखरखाव विशेषज्ञ और अतिरिक्त कार्यों के विकास की आवश्यकता है (प्रतिक्रिया प्रपत्र, उत्पाद फ़िल्टर, और इसी तरह)। और निश्चित रूप से, आपने पहले टिप का लाभ उठाया और देखा कि ऐसे कर्मचारी के पास क्या कौशल होना चाहिए।

रिक्तियों वाली साइट पर जाएं (HH.ru, Rabota.ru या कोई अन्य), कीवर्ड द्वारा खोज का उपयोग करें ("php-programmer", "web-programmer") और देखें कि एक मध्य-स्तरीय प्रोग्रामर कितना पेश किया जाता है, कि लंबी अवधि के अनुभव के साथ काम है - एक साल नहीं, बल्कि कम से कम दो। मध्य अब एक नौसिखिया नहीं है, और यह जल्दी से आपकी परियोजनाओं के लिए अभ्यस्त हो सकता है। यानी ऐसे दोस्त को आपको कितनी कीमत चुकानी पड़ेगी.

3. अपने कनेक्शन का लाभ उठाएं

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

एक अच्छे प्रोग्रामर का चुनाव कैसे करें

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

हम एक रिक्ति बनाते हैं

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

दूसरे, ईमानदारी से और जितना संभव हो उतना विस्तार से लिखें कि आपका कर्मचारी क्या करेगा, उसके पास क्या कौशल होना चाहिए, जिसके लिए वह कार्यक्रम विकसित करेगा। ऐसा करने से आप दिखाएंगे कि यह पद अपने आप में क्या जिम्मेदारी लेता है।

हम छानते हैं

आपने एक रिक्ति संकलित की है, कुछ उम्मीदवारों को एक साक्षात्कार के लिए फिर से शुरू और चयनित विशेषज्ञों द्वारा क्रमबद्ध किया है।

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

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

हम एक साक्षात्कार आयोजित करते हैं

1. एक लड़ाकू मिशन तैयार करें

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

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

2. उम्मीदवार के अनुभव के बारे में बात करें

पता करें कि आवेदक के पास किस तरह का अनुभव है, सब कुछ "जांच" करें। यदि प्रोग्रामिंग में एक नौसिखिया भी अपने तकनीकी ज्ञान से आपको प्रभावित कर सकता है, तो सफल परियोजनाओं पर ध्यान केंद्रित करें। पिछली नौकरियों के बारे में जितना संभव हो उतना विस्तार से पूछें।

3. पोर्टफोलियो दिखाने के लिए कहें

क्या उम्मीदवार ने दिखाया है कि उन्होंने पहले ही क्या किया है और उन्होंने उस पर कितना समय बिताया है। हां, पोर्टफोलियो चोरी हो सकता है, इसलिए ध्यान दें कि व्यक्ति कैसे बात करता है। निजी तौर पर, मुझे अपनी परियोजनाओं से प्यार है, मैं उनके बारे में घंटों बात करने के लिए तैयार हूं।

4. नौकरी बदलने का कारण जानिए

बहुत सामान्य है, लेकिन जानना महत्वपूर्ण है। मुख्य बात यह है कि नौकरी परिवर्तन उम्मीदवार द्वारा उसे सौंपे गए कार्यों को पूरा करने में विफलता का परिणाम नहीं होना चाहिए।

यदि कोई विशेषज्ञ फ्रीलांसिंग छोड़ देता है, तो यह बुरा नहीं है: इसका मतलब है कि वह स्थिरता चाहता था। यदि आप पिछले कार्यस्थल की स्थितियों से संतुष्ट नहीं थे, तो यह भी सामान्य है। उदाहरण के लिए, कुछ लोगों के लिए प्रोग्रामर की घड़ी-आधारित KPI समाप्त हो रही है।

5. एक परीक्षण अवधि प्रदान करें

केवल आपकी मनाने की क्षमता और एक अच्छी तरह से गठित अनुबंध यहां खेलते हैं। मैंने यह किया: यदि कोई कर्मचारी अपने कर्तव्यों को पूरा करता है, तो उसे अपने वेतन का 100%, यदि नहीं, तो 50% मिलता है। यह खराब हायरिंग की स्थिति में कंपनी के लिए लागत कम रखने में मदद करता है।

स्वाभाविक रूप से, शुरुआत में ही शर्तों पर बातचीत करें, व्यक्ति को पता होना चाहिए कि क्या हो रहा है।

तीन और टिप्स

1. स्टीरियोटाइप ड्रॉप करें

प्रोग्रामर सामान्य लोग हैं, उनमें से सभी असामाजिक नहीं हैं और घर पर रहना पसंद करते हैं। कई लोगों की रुचियों की इतनी विस्तृत श्रृंखला होती है कि आप हैरान रह जाएंगे। इसलिए "मैंने खुद प्रोग्रामर की कल्पना नहीं की थी" जैसे वाक्यांशों के बिना करना बेहतर है। यह कष्टप्रद है।

यहाँ सच्चाई है - प्रोग्रामर आलसी होना पसंद करते हैं। इसलिए, उसके काम को देखो, लेकिन अपनी आत्मा से ऊपर मत खड़े रहो।

2. उन लोगों की सूची बनाएं जो प्रोग्रामर को कार्य सौंप सकते हैं

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

3. बड़ी परियोजनाओं को चरणों में तोड़ें

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

सिफारिश की: