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