¿Qué te hace decir que no eres “bueno programando”?
¿Es “síndrome impostor”? ¿Has bombardeado un par de entrevistas de ingeniería de software (pero luego, en qué empresas)? ¿Solo tienes bajas calificaciones? Si es así, pregúntese por qué, ¿parece que no puede entenderlo? ¿Es aburrido? ¿Hay algún aspecto de CS en el que no te sientas seguro, por lo que crees que no eres bueno en general? ¡Cava un poco más profundo antes de rendirte!
Hay toneladas de roles diferentes que involucran toneladas de tipos de programación.
- Soy estudiante de ingeniería civil. ¿Quiero saber las cosas adicionales necesarias como talleres o softwares que debo saber para estar por delante de los demás?
- ¿Cómo pueden los estudiantes universitarios estadounidenses encontrar pasantías en Japón?
- ¿Se detendrá la producción en masa de ingenieros en India?
- Quiero trabajar como desarrollador de back-end IOT, especialmente en el campo de la analítica. ¿Qué debo aprender y dónde debo buscar trabajo?
- Estoy más fresco trabajando en Mindtree. Recibí una oferta de Cerner con un aumento del 100%. ¿Debería unirme?
Incluso si no eres el ingeniero más brillante para caminar sobre la faz de la tierra, un título en CS puede llevarte a muchos lugares. Para solo uno de los muchos ejemplos posibles, muchas compañías tecnológicas prefieren que sus gerentes de producto tengan antecedentes técnicos.
Además, considere la reputación del programa de CS de su escuela: si es relativamente desconocido y no le está yendo bien, esta es otra muy buena razón para cambiar porque probablemente lo llevará a un trabajo aburrido y de bajo nivel.
Pero al final del día, ¿te encanta? En caso afirmativo, se encontrará dedicando tiempo para mejorar (o tener más confianza). Si no, no lo hará y debería cambiar (especialmente si tiene otros intereses que podría perseguir felizmente).