Divulgación completa: soy un instructor adjunto en The Coding Bootcamp en UT Austin
Como alguien que también estudió ciencias de la computación en un entorno universitario tradicional, puedo entender (y apreciar) su escepticismo.
Los bootcamps de programación se encuentran en una industria relativamente joven. Cuando Dev Bootcamp comenzó originalmente en 2012 en California, había preguntas sobre su legitimidad, y sí, algunas personas eran lo suficientemente escépticas como para considerarlo una posible estafa.
- ¿Cuál es la mejor manera de hacer que las pruebas de software funcionen como freelance?
- ¿Por qué tengo tanto miedo de escribir mi propio código? Leo mucho código y los entiendo, diablos, casi termino con esta aplicación que estoy creando, usando bibliotecas
- ¿Cuáles son las principales ciudades de EE. UU. A las que mudarse si uno quiere encontrar una entrada para un trabajo de desarrollo de software de nivel junior?
- ¿Existe algún programa de certificación valorado por la industria para el diseño orientado a objetos (o diseño de software en general) para un desarrollador de software experimentado?
- ¿Qué país del golfo es bueno para los profesionales del software?
Permítame abordar sus inquietudes:
- Si una empresa está contratando únicamente por pura capacidad de programación, tiene razón: probablemente no querrían contratar a alguien con solo 12 semanas de experiencia. Sin embargo, muchas compañías ofrecen puestos de desarrollador de nivel inicial y junior, y continúan capacitando a sus empleados mientras están en el trabajo. Además, debe comprender que en esas 12 semanas, un estudiante de bootcamp gasta en promedio 60-70 horas cada semana aprendiendo de desarrolladores experimentados, mentores y otros profesionales técnicos. Te sorprendería cuánto puede aprender una persona cuando se le da un poco de orientación y aliento (y se la coloca en el entorno adecuado).
- Un empleado verde no es necesariamente algo malo; de hecho, tener a alguien en un equipo con una pizarra limpia puede ayudar a traer una nueva energía y una nueva perspectiva. Además, la mayoría de las empresas tecnológicas en las que he trabajado buscan muchos otros factores al considerar un posible candidato para un trabajo, como si la persona es culturalmente adecuada, sus habilidades para resolver problemas, qué tan bien son sus habilidades de comunicación, etc.
- Tienes razón, es crucial para cualquier programador tener una comprensión sólida de los fundamentos de la programación. En The Coding Bootcamp en UT Austin, nuestro plan de estudios pone gran énfasis en esto. Las herramientas y los marcos son excelentes, pero nada es más importante que tener una sólida comprensión de los algoritmos y las estructuras de datos, etc.
Recomendaría a cualquier persona interesada en un campamento de programación que haga su investigación antes de registrarse.
¿Reemplazarán los bootcamps una licenciatura en informática? Lo dudo.
Los bootcamps de codificación no son para todos, pero para el estudiante adecuado puede ser un catalizador para una nueva carrera emocionante en lugar de pasar 2,3 o 4 años para obtener una licenciatura en informática, dependiendo de sus credenciales existentes.