À l'automne 2018, nous avons lancé le cours gratuit Android Academy: Fundamentals .
Il comprenait 12 réunions et le dernier hackathon de 22 heures.
Android Academy est une communauté mondiale fondée par Jonathan Levin . Il est apparu en Israël, à Tel Aviv et s'est propagé à Saint-Pétersbourg, Minsk et Moscou. Lorsque nous avons commencé le premier cours, nous pensions sincèrement que nous pourrions ainsi construire une communauté d'enfants qui se réuniraient en haut et apprendraient de nouvelles choses. Ils voulaient ouvrir une nouvelle porte à tous ceux qui le souhaitent et sont prêts à faire un pas dans la profession.
Maintenant, après plusieurs mois, il semble que cela se soit produit: les gars ont appris les bases, unis dans une communauté professionnelle, et quelqu'un a même réussi à obtenir la première offre d'emploi en tant que développeur Android.
Nous rapportons comment s'est déroulée l'Académie Android de Moscou, partageons des conférences vidéo et expliquons comment la carrière de ceux qui ont obtenu leur diplôme a changé.

Commencer
Tout d'abord, nous avons constitué une équipe de mentors. Il comprenait 18 développeurs Android pratiquants. Chacun de nous a dirigé son propre groupe d'étudiants, de 5 à 8 personnes chacun.
Quand nous avons commencé à penser à un site où nous pourrions tenir notre académie, nos amis d'Avito et de Superjob ont tendu la main à notre partenaire. À propos de ces deux sociétés en général, vous pouvez écrire un article complet séparé. En bref: où pouvez-vous trouver les mêmes personnes folles aux vues similaires qui répondent facilement aux idées et répondent: "Allez, faisons-le!"? Et en même temps, sont des sociétés d'ingénierie impressionnantes?
Nous avions prévu que pas plus de 120 à 150 personnes viendraient à la première réunion.
Mais quelque chose s'est mal passé:

Cours
Les classes ont été suivies par des enfants de niveaux complètement différents. Quelqu'un est venu étudier à partir de zéro, quelqu'un avec peu d'expérience. Il y avait aussi des développeurs de niveau intermédiaire confiants qui sont venus afin de consolider les connaissances initiales. De nombreux étudiants ont pu obtenir leur première offre d'emploi en tant que développeur Android.
Merci beaucoup pour le cours! Vous avez fait un travail formidable et cool! Pas du tout les cours payants, les devoirs sont vérifiés, mais ici vous pouvez également entendre beaucoup de conseils utiles :)
Au milieu du cours, lorsque nos étudiants ont appris à mieux travailler avec l' activité , les vues , les threads et le réseautage , nous sommes progressivement passés à SuperJob.

Devant nous, il y avait beaucoup de hamburgers et six autres conférences - sur les fragments , la persistance , l' architecture et tout ce qui ne correspondait pas à des conférences séparées.
Un très bon cours, le matériel compliqué est clairement expliqué, j'ai beaucoup appris, même en tenant compte de l'expérience de développement, les professeurs comprennent le sujet qu'ils mènent, pas ennuyeux.
Hackathon
À la mi-décembre, nous avons abordé l'événement principal - le dernier hackathon, qui s'est tenu à Avito avec le soutien de Google, HeadHunter et Kaspersky Lab.
Nous avions prévu de faire une application avec les caractéristiques suivantes:
- pas moins de deux écrans;
- la présence de travail avec une connexion réseau;
- Traitement correct des changements d'appareil et des demandes d'autorisation.
Cela était nécessaire pour utiliser toutes les compétences acquises au cours de la formation.
J'étais juste choqué par le niveau de projets que les gars faisaient. Ils étaient très sophistiqués techniquement!
Et le hackathon a commencé: l'accueil, les instructions des mentors, c'est parti!
22 équipes
22 heures pour développer une application MVP,
22 heures pour mettre en pratique les connaissances acquises.

Vers 7 heures du matin, l'entrée du bureau d'Avito ressemblait à ceci:

Combien de personnes dorment sur cette photo?
À l'aube, après un copieux petit déjeuner, les gars ont commencé à reprendre leurs esprits, à corriger les bugs critiques et à préparer des présentations.

L'atmosphère du hackathon est parfaitement véhiculée par une vidéo montée par les gars d'Avito.
Mais le plus important est ce que nos gars ont pu apprendre lors du hackathon.





Comment Android Academy a-t-il affecté votre carrière?
Trois mois après avoir obtenu son diplôme de l'académie, nous avons posé à nos étudiants la question: «Comment Android Academy a-t-elle influencé votre carrière?»
30% de notre public a réussi à changer de profession pour devenir développeur Android.
6% ont reçu la compétence Android en plus de leur compétence de base.
4% sont toujours à la recherche de travail.
25% travaillaient déjà en tant que développeurs Android et ont noté une amélioration de leurs compétences. La plupart de ces étudiants ont été promus ou ont changé d'emploi.
60% des gars ont continué à augmenter leurs connaissances déjà lors de conférences professionnelles sur Android!
Conférences
- Intro + diapositives (Jonathan Levin, ColGene).
- Hello World + Slides (Sergey Ryabov, développeur indépendant).
- Vues + diapositives (Alexander Blinov, HeadHunter).
- Liste et adaptateurs + diapositives (Sergey Ryabov, développeur indépendant).
- Fils + diapositives (Alyona Manyukhina, Yandex).
- Réseautage + diapositives (Alexey Bykov, Kaspersky Lab).
- Persistance + diapositives (Alexander Blinov, HeadHunter).
- Fragments + diapositives (Eugene Matsyuk, Kaspersky Lab).
- Contexte + diapositives (Eugene Matsyuk, Kaspersky Lab).
- Architecture + diapositives (Alexey Bykov, Kaspersky Lab).
- Pièces manquantes + diapositives (Pavel Strelchenko, HeadHunter).
- Préparation au Hackathon + Slides (Alyona Manyukhina, Yandex).
Cast
Mentors et conférenciers
Alexey Bykov, Alexander Blinov, Jonathan Levin, Sergey Ryabov, Alyona Manyukhina, Evgeni Matsyuk, Pavel Strelchenko, Nikita Kulikov, Valentin Telegin, Dmitry Gryazin, Anton Miroshnichenko, Tamara Sineva, Dmitry Movchan, Ruslan Troshkov, Sergey Garbarky, Sergey Garbar , Vladimir Demyshev.
Questions logistiques et organisationnelles
Katya Budnikova, Mikhail Klyuyev, Julia Andrianova, Zviad Kardava.
Cet article a été écrit
Alexander Blinov, Alexey Bykov, Jonathan Levin.
Et ensuite?
Le premier cours de base est terminé. Toutes les erreurs sont documentées et effectuées rétrospectivement. La prochaine étape est le lancement de nouveaux cours. Ils seront conçus pour les débutants et les développeurs expérimentés.
Restez à l'écoute pour les annonces de chat sur Slack.Moscou - le lancement du cours avancé est prévu.
Peter - Le cours sur les principes fondamentaux a commencé.
Minsk - le cours avancé se termine.
Tel Aviv - Fin des cours de base, nous attendons les invités de Chet Haase.
Et ici, les nouvelles de la communauté Android Academy apparaîtront.