Esta pregunta en realidad corresponde relativamente estrechamente al camino que he tomado en la vida. Por esa razón, hasta ahora les contaré sobre mi carrera profesional. No necesariamente he tomado las decisiones correctas o incorrectas, sino las mejores para mi situación, pero tal vez haya algo que ganar con eso.
Hace dos años, en esta misma época del año, era ingeniero civil en un programa superior, listo para graduarme el próximo mes de mayo. Tenía buenas notas y podría haber conseguido fácilmente un buen trabajo como ingeniero estructural.
En este punto, había sido un desarrollador web aficionado durante 5 años. Utilicé una combinación de ingresos publicitarios de sitios web que construí en la escuela secundaria y algunos trabajos de contratación para pagarme la universidad. Las cosas empezaban a ponerse bien. Me estaba convirtiendo en un buen desarrollador (sabía que este era el caso porque daría clases particulares de informática antes de sus pruebas) y comenzaba a pensar que preferiría tener una carrera en desarrollo web que en ingeniería civil. .
- ¿Cuál es la combinación correcta entre practicidad y teoría en un título en informática? ¿Es uno mejor que el otro?
- Quiero comenzar una carrera en ciencias de la computación, y ya tengo un certificado CCNA, pero ¿cómo encajan?
- ¿Cuál es un mejor grado, CMA o CS?
- Estoy interesado en escribir un software que cumpla una tarea u objetivo. ¿Eso significa que debo mantenerme alejado de las pasantías de desarrollo web?
- ¿Qué debo elegir: matemáticas e informática (curso integrado de 5 años de M.Tech), minería, petróleo en ISM, minería (doble titulación) o agricultura en IIT KGP?
Comencé a entrevistar para todo tipo de trabajos, desde roles de analista de negocios hasta puestos de ingeniería y puestos de desarrollador. Cuando llegó la primavera, tomé un trabajo en un programa rotativo de desarrollo de liderazgo, que realmente no se ajustaba a ninguna de mis categorías de experiencia. Descubrí que si bien tenía mucha experiencia práctica en desarrollo web, no estaba lo suficientemente familiarizado con la programación vernácula para impresionar en las entrevistas para los trabajos que realmente quería. Si bien podría haber tomado un trabajo de programación por debajo del par, decidí tomar el trabajo en el programa rotativo por algunas razones:
- La seguridad financiera y la independencia vienen delante de hacer lo que amo. Este trabajo estaba bien pagado.
- El trabajo brindó la oportunidad de estar bien equilibrado desde el punto de vista comercial, lo que pensé que me ayudaría con lo que sea que termine haciendo.
- Lo que es más importante, el trabajo que tomé fue en una empresa que hace hincapié en “Work Life Balance”. Tomé esto como, ‘Tendré tiempo para continuar desarrollando mis habilidades de programación’.
Llevo casi 1 año y medio en el trabajo en este momento y estoy muy contento con mi decisión. El trabajo en sí es aburrido e intelectualmente sofocante, pero he podido volver a casa y trabajar 4 horas por noche en proyectos de desarrollo web.
Esas 4 horas por noche de práctica han pagado dividendos. Ahora me consideraría un desarrollador fuerte y tendría un plan a corto plazo para dejar mi trabajo y trabajar en una mano llena de proyectos de programación a tiempo completo. El trabajo tradicional que tomé me ha brindado la capacidad financiera para tomar una decisión como esta, y me ha permitido desarrollar otras habilidades comerciales en el camino.
Tome la decisión que sea mejor para su situación, pero primero cuídese financieramente. Si trabaja duro y evita la complacencia, siempre puede trabajar para ingresar al campo en el que realmente desea estar.