Estoy trabajando como ingeniero de TI en una empresa de renombre en la India. El problema es que, aunque me dijeron que me darían trabajo en Linux, estoy obligado a trabajar en Java y Windows. Estoy incómodo con Java y odio Windows.
He comenzado a aprender Python por mí mismo, pero es difícil darle suficiente tiempo debido al trabajo en curso. Francamente, no soy un codificador experto. Intenté mucho entrar en el desarrollo del kernel de Linux durante mis días de universidad, pero me di cuenta de que no soy un buen programador. Así que decidí hacer RHCE e ir a la administración del servidor.
Lo que quiero saber es qué conjunto de habilidades se requieren para obtener un trabajo en proyectos de Linux. En agosto de 2011, planeo tomar un descanso del trabajo si esta compañía no me da un buen proyecto de Linux. ¿Qué habilidades debo adquirir para obtener un buen trabajo en Linux? Una cosa que he decidido hacer durante ese descanso es perseguir a RHCE. Después de leer primero el conjunto de tres libros de cursos de RHCE, estoy seguro de que puedo navegar a través de él.
Las aportaciones de los expertos en este sitio son muy valiosas. Mis intereses técnicos en este momento son: programación de Python, programación C / C ++, gestión del servidor Linux y computación en la nube. Pero el título universitario que tengo no es suficiente para entrar en una buena compañía. El conocimiento práctico que tengo no es de un nivel experto. Y la experiencia laboral que tengo es simplemente patética.
PD: estoy extremadamente frustrado en mi trabajo actual. Aunque creo que apenas hay necesidad de mencionarlo.