मैंने उच्च स्तर के प्रोग्रामर का खिताब हासिल करने के लिए इंटरनल प्रमोशन इंटरव्यू लिया है, जो सीनियर प्लस जैसा है। और मुझे विभिन्न प्रौद्योगिकी का उपयोग करने वाले लगभग 7 लोगों द्वारा साक्षात्कार दिया गया है, और मेरे साथ एक ही तकनीक का उपयोग करने वाले लोग (.Net) बहुत ही तकनीक विस्तृत प्रश्न पूछते हैं, जो वास्तव में Google के माध्यम से आसानी से मिल सकता है, जैसे कि JIT क्या है, GC कैसे काम करता है सूची और एरे, अमूर्त वर्ग और इंटरफ़ेस, प्रतिनिधि और घटना के बीच का अंतर, यहां तक कि वर्ग का नाम क्या है जब आप फ़ाइल अपलोड करें, आदि की प्रक्रिया करते हैं और मुझे मेरी परियोजना में मेरे डिजाइन विचार में से केवल एक के बारे में पूछा गया है और बस साधारण चर्चा। लेकिन ज्यादातर अन्य मेरे डिजाइन विकल्प के लिए वे सिर्फ दिलचस्पी नहीं है लगता है।
मुझे अभी तक परिणाम नहीं मिला और यह इस सप्ताह के अंत में होगा, लेकिन यहाँ मेरी चिंता है:
मैं व्यक्तिगत रूप से सोचता हूं कि जब मैं एक वरिष्ठ प्रोग्रामर के रूप में खेलता हूं, तो मैं मुख्य रूप से समस्याओं को हल करता हूं, और मुझे बस यह जानने की जरूरत है कि कुछ निश्चित तरीके हो सकते हैं लेकिन मुझे हर विस्तृत चीज याद नहीं हो सकती है, और यही कारण है कि हमारे पास उन विस्तृत संदर्भ हैं MSDN जैसे प्रलेखन।
मुझे यह ठीक लगता है अगर आपने पाया कि मुझे इस क्षेत्र के आसपास बहुत अधिक अनुभव नहीं हैं जैसे कि जूनियर से लेकर इंटरमीडिएट स्तर तक, लेकिन जब उच्च स्तर के लड़के का साक्षात्कार होता है, तो क्या आपको यह देखने के लिए अधिक ध्यान नहीं देना चाहिए कि यह तार्किक सोच कैसी है और कितनी अच्छी है क्या वह / वह समस्याओं को हल करने में है? क्या हर कोई सिर्फ यही सोचता है कि अगर आप हर विस्तृत बिंदु तकनीकी सामान को जानते हैं तो आप एक वरिष्ठ + हैं। और उन साक्षात्कार प्रश्न पुस्तकों की जाँच करके मैंने पाया कि इस प्रकार के और भी प्रश्न हैं।
अगर मैं 5 दिन बिताऊं तो उन साक्षात्कार प्रश्न सूची पुस्तक के माध्यम से जाऊं, मैं आसानी से उन लोगों को एक वाह महसूस कर सकता हूं, लेकिन क्या वास्तव में इसका कोई मतलब है? इस तरह का साक्षात्कार उन लोगों को आसानी से याद रख सकता है कि याद रखें चीजें उच्च वेतन प्राप्त करती हैं यहां तक कि उन्हें पता नहीं है कि कठिनाई समस्या को कैसे हल किया जाए।
तो दुनिया पर ऐसा क्यों हो रहा है, क्या यह समस्या को हल करने का कौशल है, डिजाइन कौशल को मापना मुश्किल है? मैंने वर्षों से इस कंपनी की सेवा की है और केवल दूसरी कंपनियों के साथ कुछ साक्षात्कार किया है, इसलिए मुझे आश्चर्य है कि हर कंपनी एक ही काम कर रही है?
या यह वास्तव में मेरी खुद की समस्या है कि मुझे अपने मन में एमएसडीएन की हर चीज को याद रखने की पूरी कोशिश करनी चाहिए ताकि मैं इसके बिना भी काम कर सकूं और इंटरनेट?
संपादित करें
बेहतर काम के बारे में फ्रैंक की चिंता के बारे में मेरी स्थिति को स्पष्ट करने के लिए। क्षमा करें, यह मेरा बुरा है, उन पृष्ठभूमि को स्पष्ट नहीं किया।
वास्तव में कोई विशेष रूप से नौकरी का कार्य परिवर्तन नहीं होगा, मैं व्यक्तिगत रूप से सोचता हूं कि मैंने पहले से ही एक वरिष्ठ के रूप में क्या किया है, जैसे कोड समीक्षा, संरक्षक सदस्य, बीए की डॉक्टर की समीक्षा करें और तकनीक की राय दें, नई परियोजनाओं की डिजाइन वास्तुकला, यह अभी भी मेरा शीर्षक है वरिष्ठ के बिना रुके और मैंने एक को वेतन पर्ची को प्रतिबिंबित करने और इस तरह के साक्षात्कार के लिए नेतृत्व करने के लिए कहा। यह एक सास कंपनी है इसलिए लोग एक परियोजना में बने रहते हैं जब तक कि उत्पाद अभी भी जीवित है, इस कारण से उन्हें वर्तमान उत्पाद के आधार पर लोगों को और अधिक नई विशेषताओं को डिजाइन करने में सक्षम होने की आवश्यकता होती है, लाइव सर्वर पर तकनीक की कठिनाई को ठीक करना, डिजाइन / कोड समीक्षा / सलाह देना सदस्य और तकनीक पर आधारित उच्च स्तरीय शीर्षक आर्किटेक्ट होगा और हमारे पास तकनीकी विशेषज्ञ के समान कोई नौकरी नहीं है। और मैं मानता हूं कि यदि आप तकनीकी विशेषज्ञ की भूमिका निभाना चाहते हैं, तो आपको उस तकनीक के बारे में अधिक विस्तार से जानना चाहिए जो आप उपयोग करते हैं। क्षमा करें, यह मेरा बुरा है, उन पृष्ठभूमि को स्पष्ट नहीं किया।