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