La mayoría de los programadores son al menos parcialmente autodidactas.
Según la encuesta de Stack Overflow de 2017, el 90% de los desarrolladores citan la autoaprendizaje como una de las formas en que aprendieron a codificar.
- ¿Cuál es la mejor plataforma para construir una aplicación web de inicio gratuita?
- ¿Se considera una mala práctica lanzar una excepción desde un constructor de objetos si los datos pasados no son válidos?
- ¿Cómo es ser ingeniero de software freelance a tiempo completo?
- ¿Cuál es el camino de crecimiento típico de una empresa de software de inicio?
- Cómo ser tan bueno como un codificador de Silicon Valley
Esto no es lo mismo que decir “el 90% de los programadores son autodidactas”.
Alrededor del 41% de los desarrolladores piensan que la educación formal era importante, en comparación con el 32% de los desarrolladores que pensaban que no era muy importante.
Hay muchos desarrolladores en compañías como Google, Facebook, Amazon y Microsoft que no tienen títulos en informática.
Mi consejo es simple:
Si es joven, termine la universidad (preferiblemente en una universidad pública de bajo costo) y se especialice en informática.
Si ya terminó la escuela con una especialización diferente, o se saltó la escuela y ya está trabajando a tiempo completo, entonces no mire hacia atrás. Simplemente use recursos gratuitos en línea para aprender por sí mismo.
De cualquier manera, la autoaprendizaje será una gran parte de cómo adquirir habilidades de desarrollo de software y mantenerse alerta durante toda su carrera.
Aquí hay una lista de 438 cursos gratuitos de informática y un plan de estudios de programación gratuito de 1.200 horas para que pueda comenzar.
Solo escribo sobre programación y tecnología. Si me sigues , no perderé tu tiempo.