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