एक आवश्यकता के रूप में आईडीई को सूचीबद्ध करना - डेवलपर्स को किराए पर लेना


17

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

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

क्या कोई आईडीई की आधिकारिक नौकरी की आवश्यकता वाले प्रबंधकों को काम पर रखने के पीछे तर्क को समझा सकता है?


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

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

@JGG मैं इस आवश्यकता के लिए एक अच्छा कारण नहीं सोच सकता है, और हमेशा इसे 'संस्कृति द्वारा मूर्खता' और कंपनी संस्कृति के संदर्भ में लाल झंडे के रूप में खारिज कर दिया। लेकिन IMHO के कई जवाबों ने यहां अच्छे कारण प्रदान किए हैं जो समझ में आते हैं और लोगों के लिए उपयोगी होंगे, जैसा कि मैं था। विशेष रूप से मुझे टीएमएन और एसरविन के जवाब अच्छे अंक लाए।
MrFox

आवश्यकताओं की सूची जितनी लंबी होगी, किसी भी दिए गए मामले में उतना ही कम होगा। .NET के लिए, मुझे आश्चर्य होगा कि अगर उन्हें नहीं लगता कि आप Visual Studio का उपयोग नहीं करने के लिए अजीब थे। सी / सी ++ के लिए, मुझे लगता है कि वे एक विशिष्ट आईडीई या संपादक की आवश्यकता के लिए अजीब अजीब हो रहे थे। मैं एक जावास्क्रिप्ट लड़का हूँ, हालांकि मुझे गलत जानकारी दी जा सकती है।
एरिक रेपेन

जवाबों:


23

यदि संगठन ने एक विलक्षण IDE या विकास पर्यावरण पर मानकीकृत किया है, तो वे नौकरी विवरण / पोस्टिंग में कॉल कर सकते हैं क्योंकि यह एक ऐसा कौशल है जो स्क्रीनिंग और साक्षात्कार प्रक्रिया के दौरान एक उम्मीदवार को दूसरे से अलग करेगा। हालाँकि, सिर्फ इसलिए कि यह एक आवश्यकता नहीं है इसका मतलब यह है कि यह वास्तव में एक आवश्यकता है और कंपनियां किसी ऐसे व्यक्ति को नियुक्त कर सकती हैं जो हर एक "पहचान" को पूरा नहीं करता है


4
और यह उन लोगों को दूर रखता है जो एक दिन एक आईडीई पवित्र युद्ध की घोषणा करने जा रहे हैं।
जेएफओ

9

कुछ कंपनियों में एक आईडीई का उपयोग मानकीकृत है।

वे सभी कोडर्स से समान आईडीई का उपयोग करने की उम्मीद करते हैं और इसलिए ऐसे उम्मीदवारों की तलाश कर रहे हैं जो इसका उपयोग करने में कुशल हैं।

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

यह कहते हुए कि, एक IDE को जानने में अधिकांश समय एक कठिन आवश्यकता नहीं है, बस एक अच्छा है, जहां तक ​​हायरिंग प्रबंधकों और टीम का संबंध है। यदि इन्हें "होना चाहिए" के रूप में सूचीबद्ध किया गया है, तो मुझे उन लोगों के हाथ पर संदेह है जो एक जीवित (एचआर, भर्तीकर्ता ...) के लिए कोड नहीं करते हैं।


1
मैं यह जानना चाहूंगा कि .NET में काम करने के लिए विजुअल स्टूडियो आईडीई का उपयोग करना एक बहुत ही "कठिन आवश्यकता" है। हालांकि, ज्यादातर टीमों पर LAMP और / या जावा के साथ काम करने के लिए एक नहीं है। जब मैंने उन तकनीकों का उपयोग करके इन स्थानों में अनुबंध किया है, तो सभी ने अपने पसंदीदा संपादन वातावरण (नोटपैड ++। EMACS, ग्रहण, आदि) का उपयोग किया है
jfrankcarr

2
@jfrankcarr - मुझे असहमत होना चाहिए (जब तक कि आप विशेष रूप से केवल .NET विकास विंडोज के बारे में बात नहीं कर रहे हैं)। मोनो के लोगों से पूछें ... उदाहरण के लिए, MonoDevelop और SharpDevelop C # के लिए सक्षम IDE हैं।
Oded

1
मुझे लगता है कि अगर एक आईडीई का उपयोग करना बहुत कठिन है, तो आपको बल्ले से उत्पादक होने के लिए अनुभव की आवश्यकता है, यह बहुत बुरा आईडीई है। (और, रिकॉर्ड के लिए, मैंने विजुअल स्टूडियो को कभी भी खराब आईडीई नहीं पाया।)
रोबोट

@Oded - केवल Windows। मैंने कॉरपोरेट क्षेत्रों में मोनो में बहुत दिलचस्पी नहीं देखी है जहाँ मैंने काम किया है / अनुबंधित है। LAMP और Java .NET के लोकप्रिय विकल्प हैं।
jfrankcarr

5
@StevenBurnap ग्रहण एक अच्छा उदाहरण हो सकता है जहाँ अनुभव एक लाभ होगा। क्या आपको जो कुछ भी चाहिए, वह सब कुछ है, लेकिन इसका उपयोग करने के लिए यह बहुत आसान है कि लोगों को इस पर गति करने के लिए एक लंबा समय लगता है।
ब्रायन नोब्लुच

9

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


3

मैं इसमें बहुत दूर नहीं पढ़ूंगा।

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

इसलिए आईडीई जैसी मूर्खतापूर्ण चीजें आधिकारिक आवश्यकताओं का हिस्सा बन जाती हैं क्योंकि यह एक ठोस उपाय है जिसके खिलाफ एचआर फ़िल्टर कर सकता है।

यदि यह साक्षात्कार के दौरान आता है, और काम पर रखने वाले प्रबंधक एक विशेष कारण प्रदान नहीं कर सकते हैं कि उनकी दुकान में विकास के लिए XYZ IDE का उपयोग क्यों किया जाना चाहिए, तो विचार करें कि लाल झंडा।


2

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

मैं वास्तव में कभी भी खुद इन व्यंग्यों में नहीं भागता (जहाँ IDE को अवश्य ही सूचीबद्ध किया गया था; मैंने इसे अक्सर नौकरी पोस्टिंग के "अच्छा-से-पास" कौशल अनुभाग के तहत देखा है), और मैंने कभी नहीं सुना है इस तरह के एक काम पर रखने की प्रक्रिया में शो-स्टॉपर होने के नाते। लेकिन यह सिर्फ मेरा अनुभव है ...


2

मैं आपको एक परिदृश्य दे सकता हूं ... मैं एक बड़े वित्तीय निगम के लिए काम करता हूं। हमारे पास "अनुमोदित" सॉफ़वेयर की एक सूची है जिसे हमें अपनी मशीनों पर स्थापित करने की अनुमति है। जिसमें विकास का माहौल शामिल है। यह एक सुरक्षा मुद्दा है; तब व्यक्तिगत पीसी और लैपटॉप के साथ संभावित समस्याओं पर नज़र रखने में मदद करता है।

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


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

1
यहां प्रशिक्षण एक विकल्प नहीं है। यह बहुत तेज़ पुस्तक है ... मुझे एक निश्चित एप्लिकेशन को ठीक करने के लिए लाया गया था; मुझे एक लैपटॉप और एक फोन नंबर दिया गया और बाकी सब मेरे ऊपर था। सचमुच।
aserwin

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