वैसे कुछ लोग महान जावा डेवलपर्स, महान सी # डेवलपर्स, महान सी ++ डेवलपर्स आदि चाहते हैं। यदि आपका मामला ऐसा है तो ए के साथ जाएं और आपके लिए अधिक शक्ति। एक चिंता मुझे यह होगी कि यदि वे समस्या को हल करने का कारण नहीं बन सकते हैं तो आप उनसे कैसे उम्मीद कर सकते हैं कि वे आपकी व्यावसायिक समस्याओं का कारण और हल कर सकें?
अन्य लोग केवल महान डेवलपर्स चाहते हैं जो भाषा में काम कर सकते हैं जो आवश्यक हो। वे समस्या के बारे में सोचते हैं और फिर इसे जिस भी भाषा में लागू करते हैं। यदि आप अचानक .NET चूसना और जावा या इसके विपरीत स्विच करने का निर्णय लेते हैं, तो ये डेवलपर्स हैं जो जहाज को कूदने या सीखने से इनकार नहीं करेंगे। इसके अलावा अगर आपको किसी प्रकार का ऑटोमेशन पैकेज / कैलकुलेशन पैकेज मिलता है जिसकी मालिकाना भाषा है और आपको कुछ कार्यों को स्वचालित करने की आवश्यकता है, तो ये डेवलपर्स के प्रकार हैं जो इसे कर सकते हैं। वास्तविक जीवन उदाहरण ... मुझे एक पुराने नियोक्ता के लिए कस्टम ड्रॉ किए गए क्षेत्रों के लिए ज़िप कोड निकालने के लिए एक मैपिंग सॉफ़्टवेयर पैकेज के लिए एक कस्टम स्वामित्व स्क्रिप्टिंग भाषा का पता लगाने की आवश्यकता थी। एक और उदाहरण .... मेरे वर्तमान नियोक्ता के पास एक मालिकाना संपत्ति प्रबंधन प्रणाली है जिसमें रिपोर्ट लिखने के लिए एक कस्टम भाषा है ... किसी भी मामले में,
इसके अलावा व्हाइट बोर्ड पर अतिरिक्त दबाव / घबराहट होती है, इसलिए कोई भी अपने सर्वश्रेष्ठ में नहीं होता है। इसके अलावा मुझे अत्यधिक संदेह है कि कोडिंग करते समय आपको यह हर बार सही लगता है। मुझे संदेह है कि आप संकलन करते हैं या बस चलाते हैं और कुछ त्रुटियां पाते हैं। इसके अतिरिक्त यह भाषा पर निर्भर करता है। C इतना छोटा है कि आप संभवतः अधिकांश भाषा / कोर लाइब्रेरी को याद कर सकते हैं (हालाँकि मुझे इसकी आवश्यकता नहीं होगी)। Java / C # में इतनी बड़ी लाइब्रेरियाँ (ऐसे लगातार बदलाव के साथ) हैं कि लाइब्रेरी को याद रखना सवाल से बाहर है।
साथ ही कई भाषाओं को जानना आपके खिलाफ काम कर सकता है। सी # और जावा मेरे साथ एक दूसरे के साथ हस्तक्षेप करते हैं। लेकिन कई भाषाओं को जानना भी आपके दृष्टिकोण को व्यापक बना सकता है, खासकर यदि आप एक स्क्रिप्टिंग भाषा और C # / Java के अलावा एक कार्यात्मक भाषा जानते हैं।
फिर भी यदि दोनों उम्मीदवार सही तर्क के साथ समस्या को हल करते हैं, तो सही वाक्यविन्यास वाले व्यक्ति को शायद एक फायदा होगा। यदि कोई समस्या हल करता है और कोई नहीं करता है, तो व्यक्तिगत रूप से मैं उस व्यक्ति के साथ जाऊंगा जो समस्या का समाधान कर सकता है।
फिर भी अगर कोई जावा में एक विशेषज्ञ होने का दावा करता है और एक बयान में या लूप करते समय उपयोग की एक सरणी घोषित नहीं कर सकता है, तो वे झूठ बोल रहे होंगे। लेकिन मैं समझ सकता हूं कि अगर कोई जावा में एक विशेषज्ञ है, लेकिन काफी सी # हाल ही में डोंग किया गया है और मैप या कुछ और करने की कोशिश करता है .... इसके अलावा अगर आप लाइब्रेरी की बारीकियों में शामिल हो जाते हैं, या कोई मेरी पसंद के बजाय myArray.length करता है .Length या string.length () / string.ength / string.length बजाय string.length () ... मामूली सामान मैं माफ कर देंगे। या अगर वे कुछ लाइब्रेरी कॉल के तर्क क्रम को भूल जाते हैं। या टाइपो / सेमी कोलोन यहाँ या वहाँ…।