¿Cuáles son las diferentes perspectivas de carrera de los desarrolladores de C / C ++ frente a los administradores de Linux?

Haz lo que amas.

Tienes mucho potencial, temprano en la vida. Sé apasionado por tu trabajo.

Si se siente obligado a ayudar a las personas , trabaje en la administración de Linux.

Es una carrera increíble: me llevó décadas darme cuenta de lo increíble. Sin embargo, no te consideres solo un administrador de Linux; en cambio, sé una persona ÚTIL para tus clientes. Ayúdelos con Linux, redes, tal vez incluso Windows. Tome algunas toallas de papel y un poco de windex y limpie sus ventanas. Ok, estoy bromeando. No temas llamar al cliente por teléfono, acéptalo, adora la oportunidad de atenderlo. Hacer un esfuerzo adicional. Nunca te arrepentirás.

Y, como mencionó el usuario de Quora, para hacer “DevOps” necesitará ambos … así que no se olvide de adquirir experiencia en el mundo real con la administración de sistemas (por cierto, cuidar sus propias computadoras realmente no cuenta)

Si te sientes obligado a construir cosas , trabaja en el desarrollo.

Sin embargo, no te llames desarrollador de C ++ o desarrollador de C, es como llamarte a ti mismo un novelista de misterio de asesinatos. Solo sé un novelista. He programado en más de 40 idiomas, cuando la gente pregunta “¿Qué se necesitaría para aprender el idioma XYZ?” Mi respuesta es: “Deseo. Y tal vez una o dos semanas”. Por lo tanto, sea un desarrollador increíble en varios idiomas. Sea feliz de dominar javascript y XML y AJAX y Open Stack y todas esas cosas buenas, no solo C / C ++.

Pero, sobre todo, haz lo que amas.

Lea sobre lo que llaman DevOps. Para ser bueno en cualquiera de esas habilidades, es bueno saber algo sobre la otra.

Si le gusta la programación en C o C ++, configure un servidor en Internet y mantenga algún tipo de servicio para usuarios reales. (Los servidores privados virtuales son baratos.) En el trabajo, busque oportunidades para trabajar en errores y requisitos con usuarios reales y personal de soporte de primera línea.

Si te gusta la administración del sistema, aprende algo sobre programación, especialmente cómo hacer pruebas automatizadas. En el trabajo, busca oportunidades para escribir cosas y crea tus “scripts” con el estándar de software más alto que puedas.

Al principio de tu carrera, trata de encontrar un lugar donde puedas trabajar con personas más experimentadas cuyos propios niveles de habilidad estén aumentando. Puedes seguirlo, aprender de ellos y tener la oportunidad de llenar los vacíos. Trate de no quedarse atrapado con ser la persona más hábil en una operación débil, o quedarse atrapado en un papel fijo en un lugar que está demasiado establecido en sus formas. Eso es más importante que tecnologías o responsabilidades específicas.

More Interesting

¿Cómo es la vida (en general) después de la graduación?

¿Hay muchas oportunidades de trabajo para ser un técnico quirúrgico?

Cómo cambiar la cultura de una organización de ingeniería de aproximadamente 20 personas.

Donde yo trabajo usan CentOS. ¿Debería estudiar CentOS o estudiar Linux en general está bien? ¿Cuáles son las diferencias entre las distribuciones de Linux que debo tener en cuenta?

¿Qué piensan generalmente los ingenieros de Silicon Valley sobre los ingenieros que trabajan en la industria de defensa?

¿Cuál es la mejor empresa de ingeniería estructural para trabajar en India?

Soy ingeniero civil y trabajo como ingeniero de obra. ¿Qué debo hacer para mejorar mis habilidades o qué curso puede ayudarme a obtener una promoción en mi empresa?

¿Dónde puedo encontrar los mejores currículums en formato europeo?

¿Qué asignaturas optativas de ingeniería eléctrica valen la pena?

Tengo retraso en mi ingeniería. ¿Puedo conseguir un trabajo en empresas multinacionales?

¿Cuáles son mis posibilidades de ser admitido en el programa HEC Paris MIM? ¿Necesito volver a tomar GMAT?

¿Cuál es la mejor opción para un ingeniero mecánico después de la licenciatura en ingeniería?

¿En qué circunstancias se puede despedir a un empleado de TCS?

¿Qué deben saber todos los aspirantes de ingeniería en India?

Soy un estudiante de informática. ¿Cuál es la lista completa de tecnologías y lenguajes de programación que se espera que conozca a fines de este año y cómo puedo aprenderlos dentro de un año?