J'ai participé à l'académie d'été de MakeSchool à Sunnyvale l'année dernière 2016, donc je pense que je peux donner de bons commentaires.
Avant de participer à l'académie, j'avais déjà une certaine expérience du développement iOS en Objective-C, mais très limitée. Je n'ai également jamais pris de cours d'informatique, et je ne comprenais pas complètement les concepts de boucles, de POO et d'autres concepts de base de la CS. Lorsque j'ai entendu parler de cette académie pour la première fois, j'ai pensé que ce serait une expérience formidable cependant j'avais aussi la même préoccupation que vous.
Que s'est-il passé après 8 semaines ? Eh bien, je suis devenu un bien meilleur développeur. Tout ce que j'ai appris de l'académie, je le pratique encore aujourd'hui. Non seulement MakeSchool m'a aidé à me familiariser avec Swift, mais j'ai acquis des compétences importantes dont j'ai besoin pour réussir dans l'industrie. J'ai appris comment résoudre les problèmes, les techniques de débogage, les outils utilisés par les professionnels comme Git et Firebase, comment commercialiser vos applications, la programmation par les pairs et les moyens efficaces de planifier le développement de vos applications. À la fin de ce printemps 2017, j'aurais suivi tous les cours d'informatique ici à Evergreen (qui a un horrible département CS), je n'aurais rien appris de ces compétences dans ces cours. Et si d'autres écoles le faisaient, j'imagine qu'il faudrait un semestre entier juste pour apprendre et maîtriser une de ces techniques.
Est-ce que cela vaut la peine de payer les frais de scolarité ? Oui. MakeSchool m'a aidé à construire une base solide et des compétences pour poursuivre une carrière dans le développement iOS. Depuis lors, j'ai développé 4 apps, (dont 3 sont dans l'App Store) et je travaille actuellement dans une startup tout en développant 3 autres apps à côté. Et j'ai également acquis la confiance nécessaire pour m'appeler un ingénieur iOS.
Si vous voulez entrer dans l'industrie du développement mobile, ou si vous êtes un programmeur autodidacte et que vous voulez en apprendre davantage, c'est un excellent moyen de commencer votre voyage.
Ne vous gênez pas pour m'envoyer un message si vous avez des questions, je serai heureux d'y répondre!