No tengo hijo, pero soy ingeniero de software y autodidacta.
Mi respuesta puede ser limitada, pero le da a otros una perspectiva interesante.
Se necesita mucho para dominar la ingeniería de software y es probable que nunca dejes de aprender si quieres seguir siendo relevante. Es un proceso muy mental. Requiere que tengas una gran capacidad para seguir aprendiendo. Por lo tanto, necesita motivación para mantener una tarea tan exigente.
Si su fuente de motivación no es algo tan sin fondo como la pasión y el amor por su trabajo, puede estar seguro de estar compitiendo con esas personas. Personas impulsadas por la motivación intrínseca. Y su competencia no está limitada por la ubicación, es un fenómeno global.
- ¿Cómo podemos educar a los niños para que sean más empáticos? ¿Qué podemos hacer, cómo podemos contribuir, como padres, maestros o simplemente personas que tratan con un niño, para que se conviertan en personas empáticas?
- Cómo explicarle a mi hijo de 11 años la diferencia entre una auditoría interna y una externa
- Cómo hacer que mi hijo de 3 años se comporte si lo traigo a mi oficina
- ¿Cuánto necesitará mi hijo para la universidad?
- Cómo hacer que mi hija de 5 años sea disciplinada sin ser demasiado dura con ella, como golpearla o reprenderla
La naturaleza del trabajo no es memorizar sino encontrar patrones, resolver problemas y pensar lógicamente. Y todavía está evolucionando.
Además, no estás aprendiendo para una entrevista o un examen. Estás aprendiendo por ti mismo, por tu curiosidad. No hay un plan de estudios que pueda tomar, es mejor que descubra qué es lo mejor para invertir en el aprendizaje. No hay un camino claro o un hito que puedas lograr. Incluso si lo hay, la recompensa no está garantizada.
Definitivamente hay un tema atemporal como los algoritmos que son ventajas para dominar, pero es tanto una ciencia como un arte. Necesitas ambos para hacerlo bien.
Algunos de los puestos más buscados están en el área de especialización que acaba de surgir no hace mucho tiempo y la escuela no tiene suficiente experiencia para comenzar a enseñarla. O para el momento en que te gradúes podría estar desactualizado, los roles disponibles podrían estar llenos de personas que ya invirtieron todo su tiempo en dominarlo mientras estás en la escuela.
Por lo tanto, no aliento a las personas a estar en ingeniería de software a menos que sepa que realmente les encanta hacerlo, lo que en ese caso él o ella no hubieran hecho la pregunta de todos modos.
Un indicador de motivación es que si la ingeniería de software se siente como un trabajo, probablemente no tenga suficiente motivación para seguir haciéndolo por mucho tiempo. Las personas pueden dedicar una cantidad increíble de horas al trabajo que podrían no tener ningún retorno, y están perfectamente felices de hacerlo. 🙂