Asistí a la Academia de Verano MakeSchool en Sunnyvale el año pasado 2016, así que siento que puedo dar una buena aportación.
Antes de asistir a la academia, ya tenía algo de experiencia en Desarrollo de iOS en Objective-C, pero muy limitado. Tampoco tomé una clase de informática y no entendí completamente los conceptos de bucles, OOP y otros conceptos básicos de CS. Cuando escuché por primera vez de esta academia, pensé que sería una gran experiencia, pero también tenía la misma preocupación que tú.
¿Qué pasó después de 8 semanas? Bueno, me convertí en un desarrollador mucho mejor. Todo lo que he aprendido de la academia lo sigo practicando hoy. MakeSchool no solo me ayudó a familiarizarme con Swift, sino que adquirí habilidades importantes que necesito para tener éxito en la industria. Aprendí a resolver problemas, técnicas de depuración, qué herramientas están utilizando profesionales como Git y Firebase, cómo comercializar sus aplicaciones, programación de pares y formas eficientes de planificar cómo desarrollar sus aplicaciones. Al final de esta primavera de 2017, habría tomado todos los cursos de Ciencias de la Computación aquí en Evergreen (que tiene un Departamento de CS horrible), no habría aprendido nada sobre estas habilidades en esas clases. Y si otras escuelas lo hicieran, imagino que tomaría todo un semestre aprender y dominar una de estas técnicas.
- Firebase: ¿Cuál es la mejor estructura de back-end para la aplicación de mensajería? (Swift / iOS)
- ¿Cuál es la mejor manera de aprender el desarrollo de iOS?
- ¿Qué factores tiene en cuenta el algoritmo de búsqueda de iTunes App Store?
- Cómo iniciar un equipo de programación y qué herramientas y software necesita
- ¿Cuál es el mejor libro para aprender a desarrollar aplicaciones iOS?
¿Vale la pena la matrícula? Si MakeSchool me ayudó a construir una base sólida y habilidades para seguir una carrera en el desarrollo de iOS. Desde entonces, he desarrollado 4 aplicaciones, (3 de las cuales están en la App Store) y actualmente estoy trabajando en una startup mientras desarrollo 3 aplicaciones más. Y también gané la confianza para llamarme ingeniero de iOS.
Si desea ingresar a la industria del desarrollo móvil, o si es un programador autodidacta y desea obtener más información, esta es una excelente manera de comenzar su viaje.
No dude en enviarme un mensaje si tiene alguna pregunta, ¡me complacerá responderlas!