Es difícil … He aquí algunas razones por las que:
Es fácil distraerse. Dos problemas de programación a la vez tienden a hacer que la mente actúe en exceso y hace que sea un poco difícil dormir. Supongamos que tiene un gran proyecto debido en su clase de Estructuras de datos (simplemente no está logrando que el Árbol de búsqueda binaria de LLRB funcione correctamente) mientras su jefe está respirando por su cuello para una solución de error imposible de encontrar. Esto me ha pasado durante el año pasado y no fue bonito.
A veces te quemas la codificación. Me encanta codificar. Seriamente. Me encanta. Pero entre las 40 horas de trabajo y las 15 a 30 horas adicionales de codificación para las asignaciones, se llega a un punto en el que lo último que desea ver es un cursor parpadeante que le pide que declare las variables y escriba los bucles.
- ¿Por qué el hecho de estudiar a menudo se asocia con la educación formal? ¿Las personas no estudian por su propia curiosidad y alegría de aprender?
- ¿Es un problema si estudio y parece que no puedo conservar lo que he leído?
- ¿Es difícil estudiar derecho?
- ¿Cuál es la diferencia entre estudiar inglés y estudiar literatura inglesa?
- ¿Cómo debo estudiar para obtener 4 GPA?
Dicho esto, es mucho mejor aprender haciendo. Obtener un BS en CS mientras trabaja en McDonalds no lo hará un mejor programador. Pero a menudo me doy cuenta de que uso cosas en la escuela que aprendí en el trabajo, e incluso más al revés.