No estoy seguro de si esto califica como respuesta, pero creo que puede jugar un papel …
No me llamaría exactamente un programador completamente autodidacta, ya que confío en tantos recursos gratuitos en el aula en línea (Open CourseWare, Coursera, etc.) pero de todos modos ese es el término común … y estoy extremadamente agradecido por esos recursos y entusiasmado con lo que depara el futuro para la educación en línea.
Ahora, digamos que quiero tomar un curso en persona, porque soy el tipo de persona que se beneficia de ese entorno cara a cara (y lo soy). Gano un salario cómodo de clase media en los Estados Unidos, y $ 2,500 por una clase de 5 días es desalentador. Solo puedo imaginarme a qué se enfrenta una persona con menos ingresos si tengo que renunciar al salario de un mes por una clase de una semana.
- ¿Cómo es ser un desarrollador de software? ¿Qué haces a diario?
- ¿Cuán realista es para un desarrollador con 1-2 años de experiencia negociar un salario de $ 125k en una empresa de tecnología de Silicon Valley?
- ¿Eres capaz de obtener un trabajo de desarrollador de software a tiempo completo después de terminar un bootcamp programador?
- ¿Qué debe hacer un desarrollador de software a tiempo parcial para obtener ingresos secundarios en la India?
- ¿Por qué a mí, el desarrollador junior, me pagan menos que al desarrollador senior cuando hacemos casi las mismas cosas?
¡Y tampoco es que sea una clase! Esa clase de 5 días es solo “Cómo capitalizar letras en .NET Framework”.
No pretendo tener ninguna de las respuestas, y mucho menos todas, pero diré que todavía parece haber una barrera financiera significativa en ciertas etapas del proceso de capacitación, especialmente para aquellos que son un poco mayores y Es posible que no tenga el tipo de ingreso disponible que, por ejemplo, tenía cuando era más joven.