Trabajé como programador durante 21 años. Cuando estaba en la escuela de computación (fui a la escuela nocturna para aprender COBOL, RPG2 y ensamblador hace unos 30 años), pasé casi todas mis horas de vigilia (fuera de mi escuela, trabajo a tiempo parcial y trabajo a tiempo completo) En la escuela de informática trabajando en proyectos. Por lo tanto, es probable que dedique al menos 20 horas a la semana a estudiar, cerca de tus 3 horas al día. En total, pasaba unas 84 horas a la semana trabajando, estudiando y estudiando.
Una vez que finalmente obtuve un trabajo de programación 5 años después, realmente no parecía tener el tiempo ni la energía para estudiar mucho. Trabajaba al menos 30 minutos adicionales al día, y algunas veces trabajaba los fines de semana en varios proyectos, que tenían que subir en vivo en días de luz. La programación es mentalmente agotadora, ya que siempre se te pide que programes en los límites superiores de lo que la tecnología permite para seguir siendo competitivos y, con suerte, antes de la competencia, por lo que a menudo estaba mentalmente muerto al final del día. También siempre te están presionando para que realices tu trabajo rápidamente, por lo que eso tampoco ayuda.
El estudio adicional es ciertamente útil, pero ponerlo en estudio cuando está agotado por el trabajo del día no puede serlo, especialmente si su rendimiento laboral se debe a todo el tiempo adicional que dedica a estudiar. Así que no te excedas. Básicamente, no pasé mucho tiempo “extra” estudiando. Estudié durante el día como parte del trabajo. En promedio, contando los sábados y domingos, probablemente promedié unas 45 horas de trabajo por semana. A veces, podría pasar varios días seguidos estudiando principalmente durante el día laboral como parte del trabajo. La compañía se dio cuenta de que teníamos que hacer eso. Siempre teníamos que aprender cosas nuevas. Se lanzarían nuevas subrutinas que necesitábamos saber cómo usar, se debían aprender nuevos estándares de codificación, etc.
Te conoces mejor que nadie. Si puede manejar mucho trabajo adicional sin afectar negativamente su trabajo, entonces probablemente sea algo bueno.
- Soy un aprendiz lento Generalmente me tomo más tiempo para entender las cosas que algunas personas aprenden fácilmente. Quiero ser ingeniero de software. ¿Cómo puedo mejorar mis habilidades de pensamiento / analíticas?
- Solía estar muy motivado para aprender cosas nuevas sobre ciencias naturales, complejidad y física. Eso ha ido cambiando gradualmente hasta el punto de que ahora ya no tengo mucha energía ni interés en estudiar o codificar casi nada. ¿Qué podría estar pasando conmigo?
- Creo en el aprendizaje a través de la experiencia. ¿Cómo puedo empezar a implementar lo que he aprendido?
- Comencé a aprender ucraniano en Duolingo. ¿Qué tan diferente es esto del ruso?
- Estoy aprendiendo geometría euclidiana. ¿Para qué sirve hoy? ¿Dónde puedo aplicar lo que estoy aprendiendo?