Yo sugeriría tomar el curso. Soy autodidacta, ya que nunca tuve la oportunidad de tomar una clase de programación en la escuela secundaria, y desearía haberlo hecho. Aquí están las dos razones por las que creo que una clase es mejor que ser autodidacta:
- Tomar una clase conducirá a buenos hábitos en el formato de código. Una de las cosas más importantes como programador es que su código es legible y fácil de entender para otros programadores. Estar inscrito en una clase significará que tienes un maestro que te está ayudando constantemente con esto y que será difícil para ti desarrollar malos hábitos.
- La clase tendrá que completar proyectos. Cuando intenta aprender de los videos en línea, libros, etc., nunca se le dan grandes proyectos para hacer. En cambio, los ejemplos de código y los ejercicios serán de 30 a 50 líneas de código. Tomar una clase le permitirá abordar problemas más grandes que serán más representativos de situaciones del mundo real, y también le ayudará a aprender mejor el material. Los proyectos de clase que una clase de programación le pedirá que también aborden muchos temas, lo que le ayudará a consolidar su comprensión.