क्या "एंट्री-लेवल" प्रोग्रामर को काम पर रखने के लिए बजट के अलावा अन्य कारण हैं?
क्या "एंट्री-लेवल" प्रोग्रामर को काम पर रखने के लिए बजट के अलावा अन्य कारण हैं?
जवाबों:
महान डेवलपर्स को एक बार भी कोई अनुभव नहीं था।
महान डेवलपर्स न केवल महंगे हैं, बल्कि खोजने में भी मुश्किल हैं। इसलिए, यदि आपके पास उच्च-गुणवत्ता वाली स्क्रीनिंग और हायरिंग प्रक्रिया है, तो एंट्री-लेवल डेवलपर्स को किराए पर लेना उन अप-कमर्स को खोजने और उन्हें महान डेवलपर्स में बदलने का एक शानदार तरीका हो सकता है ।
अन्य कई कारण हैं:
डेवलपर्स के अगले सेट को उस तरह से प्रशिक्षित करें जिस तरह से आप और आपके तरीके अनुमति देते हैं।
"एंट्री-लेवल" को मोटे तौर पर "ताज़ी कब्रें" मानकर, वहाँ भयावह मकसद हो सकता है।
एक ताजा ग्रेड सबसे अधिक संभावना है कि इस तथ्य के बारे में बहुत कुछ पता नहीं होगा कि उन्होंने अभी तक कहीं भी काम नहीं किया है। जब तक उसका चाचा वकील या एचआर व्यक्ति नहीं होगा, वह निश्चित रूप से नहीं करेगा।
एक अनुभवी प्रोग्रामर अपने अधिकारों के बारे में बस इस तथ्य के कारण जान सकता है कि वह अन्य कंपनियों में उतार-चढ़ाव से गुजरा है।
जटिल कानूनी और मानव संसाधन मुद्दों और कानूनों की बात आती है तो कमियों को ढूंढना आसान है, चालाकी, चालाकी और ताजा कब्रों को धोखा देना। आप इसे एक अनुभवी प्रोग्रामर के साथ आसानी से नहीं कर सकते हैं, जिन्होंने कुछ कंपनियों में काम किया है। क्योंकि, यहां तक कि अगर उसने सभी कानूनों को याद नहीं किया है, तो उसे अनुभव से पता चलेगा कि अन्य कंपनियों में क्या हो रहा है और अगर कुछ गड़बड़ है तो तुरंत पकड़ लेंगे।
संक्षेप में: एक अनुभवी प्रोग्रामर पहले से ही गड्ढे में गिर चुका है (पिछले नियोक्ताओं द्वारा बनाया गया है) और एक बार फिर से चलने से बेहतर जानता है। एक ताजा ग्रेड नहीं है और नहीं होगा।
कुछ चीजें चालाक नियोक्ता ताजा कब्र को धोखा देना चाहते हैं:
ताजी कब्रें सिर्फ यह मानती हैं कि चीजें इस तरह से होनी चाहिए क्योंकि वे किसी भी बेहतर को नहीं जानते हैं। इसलिए वह नियोक्ता को एक जैकपॉट है।
अस्वीकरण: मैं ये बातें जानता हूं क्योंकि मैं उन्हें नहीं करता, बल्कि इसलिए कि लोगों ने मेरे साथ किया है।
यदि आप केवल किसी को ग्रन्ट-वर्क के कार्यों को करने के लिए किसी वरिष्ठ प्रोग्रामर को काम पर रखना चाहते हैं, तो आप उसे क्यों नियुक्त करेंगे?
व्यक्तिगत रूप से अगर मैं एक वरिष्ठ प्रोग्रामर था, जिसे पूरे दिन में सरल कामों के अलावा कुछ नहीं करने के लिए कहा जाता था।
कभी-कभी आपके पास ऐसे कार्य होते हैं जिन्हें करने की आवश्यकता होती है, लेकिन अधिक अनुभवी प्रोग्रामर के पास अनुभव की चौड़ाई की आवश्यकता नहीं होती है। ये कार्य अक्सर दोहराए जाते हैं और एक प्रोग्रामर के रूप में बहुत सार्थक नहीं होते हैं, लेकिन अपने बच्चे के दांतों को काटने वाले नए काम के लिए अच्छे हैं।
ऐसे लोगों के बारे में भी विचार किया जा सकता है जिन्हें पढ़ाया जा सकता है। अक्सर एक अनुभवी प्रोग्रामर, जो अभी तक बहुत वरिष्ठ नहीं है, स्पष्ट रूप से एक नया किराया नहीं है, कुछ अनुभव प्राप्त किया है अभी तक "मुझे पहले से ही सब कुछ पता है", "मुझे क्यों बदलना चाहिए", "मुझे नए तरीके सीखना पसंद नहीं है "दृष्टिकोण जो आपको एक नए भाड़े में प्रचलित नहीं होगा।
ताजा विचार? विश्वविद्यालय में वे जो सामान पढ़ाते हैं वह लगातार बदल रहा है, यह अच्छी तरह से हो सकता है कि आपके द्वारा किराए पर हाल ही में स्नातक किया गया कुछ विचार हैं जो आपके अनुभवी प्रोग्रामर विचार नहीं करेंगे क्योंकि वे एक निश्चित तरीके से फंस गए हैं।
Altruism, मुझे लगता है कि किसी भी कंपनी को सराहना करनी होगी कि हम सभी कहीं न कहीं से शुरुआत करते हैं, और अगर हमें शुरुआत नहीं मिलती है, तो हम डेवलपर्स के रूप में काम नहीं करते हैं।
सस्ता श्रम, न केवल स्नातक की भर्ती होने से आपका सस्ता श्रम मिलता है, बल्कि यह स्थानीय विश्वविद्यालयों के साथ संबंधों को बढ़ावा भी दे सकता है और यहां तक कि सस्ता भी हो सकता है यदि ग्रीष्मकालीन इंटर्नशिप के रूप में मुफ्त श्रम नहीं किया जाता है (मैं हालांकि उन्हें भुगतान नहीं करने से सहमत नहीं हूं)।
एक खुदाई करने वाले के लिए भुगतान नहीं जब आप की जरूरत है एक फावड़ा है, अगर आप एक शौचालय की जरूरत है खोदा क्यों खोदने के लिए हजारों का भुगतान करते हैं, जब आप एक फावड़ा के साथ एक pleb प्राप्त कर सकते हैं। यकीन है कि फावड़ा के साथ pleb एक खुदाई करने वाला होने के बिंदु पर आगे बढ़ सकता है, लेकिन उस बिंदु तक जब तक इसके लिए भुगतान न करें।
अनुभवी देवता भी सामान से ऊब सकते हैं कि वे मासिक धर्म पर विचार करते हैं जहां एक हालिया ग्रेड एक भयानक बहुत से रूप सीख सकता है।
कंपनी मैं विशेष रूप से एक कारण के लिए "एंट्री-लेवल" काम पर रखता है। इसके सबसे परिपक्व और लाभदायक उत्पादों को एक 3-पार्टी ढांचे पर विकसित किया गया था, जिनके बारे में किसी ने नहीं सुना है या अन्यथा सीखने में समय व्यतीत करेंगे। स्थिति को किसी भी अनुभव या डिग्री के रूप में विज्ञापित नहीं किया जाता है, क्योंकि सीखने की इच्छा रखने वाले लोगों को सभी प्रशिक्षण घर में प्रदान किए जाएंगे। यह भी एक तरह से कम वेतन देने का बहाना है, और यह काम करता है क्योंकि इन नए प्रोग्रामर का व्यावहारिक रूप से कोई जोखिम नहीं है जो अपने नए अर्जित कौशल को कहीं और ले जा रहे हैं।
बहुत सारी कंपनियाँ किसी ऐसे व्यक्ति को चाहती हैं, जिसके सांचे-निर्माण में वे ऐसी चीज़ों को करने के लिए प्रशिक्षित कर सकें, जिस तरह से वे चाहते हैं, जिस तरह से किसी और कंपनी ने चीज़ें नहीं की हैं। इसके अलावा इन पदों को स्वीकार करते हैं कि अनुभव की कमी के कारण एक सीखने की अवस्था होने जा रही है और कंपनी इसके साथ ठीक है। कंपनी अनिवार्य रूप से यह विश्वास कर रही है कि व्यक्ति अंततः समय के साथ अपनी कंपनी के लिए वास्तव में अच्छी संपत्ति बन जाएगा।
मौजूदा स्केच को अपडेट करने की तुलना में कई बार कागज के खाली टुकड़े को खींचना आसान होता है।
सॉफ्टवेयर में इसे आमतौर पर ग्रीनफील्ड बनाम ब्राउनफील्ड डेवलपमेंट कहा जाता है।
अगर सही किया जाता है तो आप अंत में किसी के साथ समाप्त हो सकते हैं जो आपके व्यवसाय को बेहतर ढंग से समझता है और उत्साही है।
आपको वास्तव में यह सुनिश्चित करने की आवश्यकता है कि आपके पास एक पेशेवर संसाधन है जो नवागंतुक को उनके पंख के नीचे ले जा सकता है। जब तक आप अपने आप को किसी ऐसे व्यक्ति के रूप में पाते हैं जो अपने स्वयं के विकास के बारे में उत्साही और सक्रिय है, तो वे चमकेंगे। यदि आप उन्हें किसी विचार के साथ छेड़छाड़ करते हुए पाते हैं, तो उसे धक्का दें और उसे प्रोत्साहित करें, उन्हें लगेगा कि वे कुछ योगदान दे सकते हैं।
आपको उन्हें एक बॉडी शॉप में एक प्रशिक्षु की तरह व्यवहार करने की जरूरत है, उन्हें एक मज़ेदार काम करवाएं, लेकिन साथ ही साथ उन्हें प्रयोग करने के लिए अपना समय दें, यह मैंने पाया सबसे अच्छा तरीका है। आप अंत में पाते हैं कि वे अगले दिन घर पर काम करने के लिए आए थे और वे आपको यह बताने के लिए उत्साहित थे कि उन्होंने क्या किया है।
पहले से बताए गए कारणों के अलावा, हमें ध्यान देना चाहिए कि यह मानव प्रकृति के लिए एक पैटर्न आंतरिक है। पूरे इतिहास में हम कुशल श्रम को एक निश्चित तरीके से व्यवस्थित कर सकते हैं, जिसमें मास्टर्स प्रशिक्षुओं के एक समूह और यात्रा करने वालों (मध्यवर्ती स्तर के कारीगरों) के एक छोटे समूह को एक साथ चीजों का निर्माण करने के लिए प्रेरित करते हैं।
यह अलग-अलग नामों और विवरणों के साथ बार-बार पॉप अप करता है, लेकिन आम तौर पर एक ही मूल पैटर्न है, क्योंकि यह हमारे दिमाग को तार वाले तरीके से अच्छी तरह से काम करता है। इसलिए हमें कंप्यूटर प्रोग्रामिंग में समान संगठन को देखकर आश्चर्यचकित नहीं होना चाहिए, जो कुशल श्रम का दूसरा रूप है। हम मास्टर्स आर्किटेक्ट्स, ट्रैवलमेन सीनियर डेवलपर्स और अपरेंटिस जूनियर डेवलपर्स कह सकते हैं, लेकिन पैटर्न समान है।
आप अनुभवहीन प्रोग्रामर चाहते हैं ताकि आप उन्हें अपने तरीके से प्रशिक्षित कर सकें। यह मानता है:
आप एक अनुभवहीन प्रोग्रामर भी चाह सकते हैं, क्योंकि आपको ऐसे प्रोग्राम्स की आवश्यकता नहीं है जो एक अनुभवी प्रोग्रामर को चुनौती या रुचि दें। यदि आपके पास अनुभव प्रोग्रामर हैं, तो आप उन्हें अनुभवहीन प्रोग्रामर का उल्लेख करके चुनौती देने में सक्षम हो सकते हैं।
एक अनुभवहीन प्रोग्रामर के पास एक परिप्रेक्ष्य हो सकता है जिसकी आपको आवश्यकता है। NIH (यहाँ आविष्कार नहीं किया गया) और WADITW (हम इसे इस तरह से करते हैं) हमेशा सर्वश्रेष्ठ नहीं होते हैं। किसी ऐसे व्यक्ति को चुनें, जो संभावित प्रश्न पूछेगा। अपने तरीके बदलने के लिए तैयार रहें।
आप एक अनुभवी प्रोग्रामर के साथ बेहतर हो सकते हैं, क्योंकि प्रति डॉलर उच्च उत्पादकता हो सकती है। प्रलेखित उत्पादकता अनुपात 26 से 1. की तरह कुछ हैं। आप भाग्यशाली हो सकते हैं और एक अत्यधिक उत्पादक अनुभवहीन प्रोग्रामर प्राप्त कर सकते हैं।
यदि आपका कर्मचारी टर्नओवर दर अधिक है, तो आप केवल अनुभवहीन प्रोग्रामर को किराए पर ले सकते हैं।
यदि आपका बजट प्रति सिर है, तो अनुभवहीन प्रोग्रामर वे सब हो सकते हैं जो आप खर्च कर सकते हैं। इसका मतलब यह नहीं है कि आपके प्रोजेक्ट की लागत कम होगी। यह कहीं अधिक संभावित लागत अधिक है। कम अनुभवी प्रोग्रामर अधिक लागत प्रभावी हो सकते हैं।
अनुभवी प्रोग्रामर पूर्व परियोजनाओं से सामान लाते हैं। इसमें से कुछ अच्छे होंगे, और कुछ बुरे होंगे। यदि आपके पास बुरे को कम करने और अच्छे को अधिकतम करने के लिए संसाधन नहीं हैं, तो आप एक अनुभवहीन प्रोग्रामर चाहते हैं। उनके पास अलग सामान होगा।
आपको कौशल या ज्ञान की आवश्यकता हो सकती है जो आपके अनुभवी प्रोग्रामर के पास नहीं है, लेकिन यह अनुभवहीन प्रोग्रामर के पास है। उन्हें किराए पर लें और अपने अनुभवी प्रोग्रामरों के साथ कुछ क्रॉस ट्रेनिंग करें।
प्रतिभा बढ़ना अच्छा है। अपनी टीम के लिए कम से कम एक अनुभवहीन प्रोग्रामर खोजें। उन्हें प्रशिक्षित करें और उन्हें सलाह दें। चुनौती दें और उनका समर्थन करें। उनके नए दृष्टिकोण से सीखें क्योंकि वे आपके अनुभवी दृष्टिकोण से सीखते हैं।
अमेरिका में कई व्यवसाय आज चाहते हैं कि कोई व्यक्ति आए, एक कार्य करें और छोड़ दें। वे किसी ऐसे व्यक्ति को नहीं चाहते हैं जिसे किसी चीज का पता लगाने में समय लगेगा, और न ही वे किसी ऐसे व्यक्ति को चाहते हैं, जिसे चीजों की व्याख्या करने की आवश्यकता हो। नतीजतन, डेवलपर्स के लिए अधिकांश विज्ञापन हर चीज के साथ umteen साल के अनुभव का अनुरोध करते हैं।
जो मुझे लगता है कि बदलना चाहिए वह एक अलग कॉर्पोरेट संस्कृति में बदलना है। डेली डब्ल्यूटीएफ में एक निबंध था जिसे " अप या आउट " कहा जाता था । जबकि उस निबंध में उल्लिखित मॉडल का उपयोग कानूनी पेशे (साथ ही कुछ परामर्श कंपनियों) में किया गया है, वह मॉडल मौजूदा कॉर्पोरेट संस्कृति के लिए अच्छा नहीं है।
बजट लगभग कभी भी ऐसा कारण नहीं होना चाहिए कि आपको नए सिरे से काम पर रखना चाहिए।
जब आप नए सिरे से भर्ती करते हैं तो प्राथमिक कारण यह है:
आपको ताजा ऊर्जा और प्रतिभा की आवश्यकता है जो संगठन को अधिक जीवंत बनाती है
आपको अत्याधुनिक या विघटनकारी नवाचार में काम करने की ज़रूरत है जहां आप पुराने स्कूल के लोगों को विचार के लिए नियुक्त नहीं करना चाहते हैं
आप स्वयं एक युवा कंपनी हैं जो दुनिया का पता लगाना चाहते हैं और इसे स्वयं की विचारधारा और शैली निर्धारित करना चाहते हैं।
प्रवेश स्तर के लोगों को काम पर रखने के महान और महान कारणों के साथ ये सभी उत्तर अच्छे और सभी हैं।
असली जवाब यह है: एक कंपनी को सबसे अच्छा संसाधन मिलता है, वह उस धन के लिए प्राप्त कर सकती है जिसे वह खर्च करने को तैयार है। वह व्यवसाय है। यदि यह अधिक खर्च करने को तैयार नहीं है, तो यह किसी ऐसे व्यक्ति के लिए विज्ञापन करता है, जिसकी लागत बहुत अधिक नहीं होगी। "एंट्री लेवल" एक जॉब पोस्टिंग सिग्नल वाक्यांश है जिसका परिणाम उस परिणाम के लिए होता है। एचआर रॉक रॉक डेवलपर्स का साक्षात्कार करने में समय बर्बाद नहीं करेंगे, जो वे बर्दाश्त नहीं कर सकते।
यदि वे भाग्यशाली हैं, तो वे किसी को अपने मूल्य को रेखांकित करते हुए पाते हैं, खुद को "एंट्री लेवल" के रूप में रेखांकित करते हुए जब वास्तव में वे उससे अधिक वरिष्ठ होते हैं। क्या आप कल्पना कर सकते हैं कि कोई कंपनी इस तरह के लुभावने ऑफर नहीं दे रही है? बिलकूल नही। सभी "हम उन्हें अपनी छवि में विकसित कर सकते हैं" "ताजा ऊर्जा हमें अधिक जीवंत बनाती है" सामान उस क्षण खिड़की से बाहर चला जाता है।
इसलिए। इसके लिए अधिकांश उत्तर ब्राउज़ करें, इसके लिए अच्छे, खुशहाल औचित्य को देखें। असली जवाब है: हाँ, यह निर्णय लगभग हमेशा बजटीय है।
मेरा अनुमान है कि अन्य कारण उपलब्ध / इच्छुक बेहतर प्रोग्रामर की कमी है।