¿Qué porcentaje de desarrolladores de software profesionales aprendieron a codificar en un aula?

1976. Escuela secundaria. FORTRAN IV. Completamos los formularios de codificación y se los entregamos al profesor de matemáticas para que los pasaran al centro de computación de la universidad técnica local para su compilación y ejecución. Tres días después obtuvimos los resultados. Lástima si cometió un error de sintaxis …

Pero volviendo a la pregunta, las estadísticas dependerán mucho del año. Casi todos los programadores principiantes de los años 1940, 1950, 1960 y 1970 aprendieron programación en un aula. Una gran proporción de programadores principiantes durante las décadas de 1980 y 1990 aprendieron fuera del aula. Me imagino que una proporción menor lo hace durante los años 2000 y 2010.

No tengo idea de cuáles son los porcentajes exactos, y dudo que alguien más lo haga porque nadie ha estado registrando cuántas personas han aprendido a programar por sí mismas.

Lo aprendí yo mismo, pero el aula me ayudó a desarrollarlo más. Comencé a codificar por mí mismo cuando alguien me mostró la magia del HTML y los navegadores cuando tenía unos 11 años, pensé wow wow wow, luego quise desarrollar aplicaciones GUI que fueran independientes de bibliotecas externas o paquetes preinstalados aparte de lo que proporciona el sistema operativo, y durante esos días Windows era muy común y, por lo tanto, comencé a escribir Delphi y luego Visual Basic, C ++ usando win32.h era muy detallado y no me gustaba demasiado, Delphi era muy ordenado y así era Visual Basic, cuando tenía 18 años comencé a aprender C en la universidad y fue entonces cuando comencé a escribir aplicaciones basadas en terminales, en cursos universitarios, sin embargo, rara vez tuve la oportunidad de escribir aplicaciones web que fueran realmente populares, por lo tanto tuve que -enseñarme PHP.

Mientras cursaba mi licenciatura en ciencias de la computación, los primeros dos años tuvieron una programación muy básica, pero luego ingresaron cursos de los pesos pesados ​​en ciencias de la computación. Éstas fueron Teoría de la Computación (ToC), Autómatas finitos y lenguaje formal (FAFL), Software del sistema, Sistemas operativos etc. lo que me abrió los ojos sobre la enorme bestia que estamos tratando de domesticar.

Para mí, el aula en mi programa de licenciatura CS

More Interesting

¿Cuáles son las especificaciones de las computadoras que usan los desarrolladores de software más profesionales?

¿Cuántas veces a la semana usa un depurador?

Desarrolladores de software: ¿Cuál es el costo de comprar / crear una herramienta que permita a los propietarios de sitios web hacer un seguimiento de los clics en sus anuncios publicitarios?

¿Por qué todos se asustan cuando no terminas una tarea en un sprint?

¿Qué tan difícil es obtener una visa H-1B después de completar MS en CS en los Estados Unidos?

¿Por qué es tan importante escribir pruebas para algunos desarrolladores? He sido desarrollador de software durante 8 años y nunca he escrito ninguna prueba. Simplemente depuro mi código cuando tengo errores y todos mis proyectos tienen éxito.

¿De qué sirve tener una interfaz como tipo de retorno en Java?

¿Cuántos años debe trabajar un desarrollador de software en una empresa?

Como desarrollador, ¿cuál es la peor historia de terror que tiene para encontrar y corregir un error de software?

Cómo calcular salarios y precios al iniciar una empresa de desarrollo de software

¿A qué edad se jubilan la mayoría de los desarrolladores de software en el Área de la Bahía?

¿Es posible escribir un buen código de C ++ sin ser un gurú de C ++?

Cómo elegir entre trabajar de forma remota para una startup o ser un consultor desarrollador de software para una gran empresa

Como desarrollador de software, ¿hay alguna instancia en la que enfrentó un problema que le resultó demasiado difícil de resolver y cuestionó su elección de carrera?

¿Cuál es la mejor manera de promover su negocio de consultoría de desarrollo de software?