Be code or not to be — That is my Experience at THP
Je suis inconnue au bataillon des blogs enfin je crois :p.
Mon premier article perso, ou non, va être au sujet d’une expérience que je viens de vivre. Un truc méga intense sur un domaine méga vague et méga tendance. trop de méga XD. Je vais parler de mon expérience sur le bootcamp The Hacking project!
Bon reprenons la signification de ces derniers mots.
bootcamp = non ce n’est pas un camp ou on porte des boots ( je sors ).
Littéralement: camp d’entraînement mais je préfère la définition de linguee
“Dans l’armée, ces camps sont une période de formation intensive de base au cours de laquelle des civils deviennent des soldats.“
The Hacking Project! = le nom de la formation (haha tu as cru que j’allais te refaire une définition)
Bon je reprends:
The Hacking project c’est une formation intensive de 2.5 mois sur le développement web. On apprend les bases de ruby on rails, HTML, CSS, Javascript…
De quoi pouvoir créer un site façon AirBnb quoi! rien que ça!!!
L’avantage de cette formation par rapport aux autres
- 12 semaines de formation
- 1 communauté plutôt active
- elle est “gratuite” il y a un système de caution que tu peux récupérer à la fin si tu as terminé le bootcamp.
Bref — assez tergiversé. Voilà mon expérience.
Il était une fois … non je rigole … Cela remonte à Août dernier (2018 ;p), j’étais à un moment ou je me demandais quel serait mon nouveau projet. Je suis issue de la finance et je me sentais pas vraiment à mon aise dedans donc je voulais tester autre chose.
J’ai toujours été intéressée par le code et l’informatique en général.
J’ai appris le SQL et le VBA à l’école. J’avais besoin d’un nouveau challenge et au détour d’un scroll sur facebook, je suis tombée sur une publicité pour The Hacking Project (THP pour les intimes) … Merci FB pour les publicités ciblées.
Bref après quelques jours de réflexion, je m’inscris et je commence la semaine 0.
Durant la semaine 0, on s’essaie à des exercices sur le ruby le html et le css.
Cette semaine permet de savoir si on a la motivation nécessaire pour faire la formation car oui il s’agit d’une formation avec des ressources mais principalement en autodidacte.
La semaine passe et l’exercice final me donne un peu plus de fil à retordre puisque je dois construire une pyramide.
Simple vous me dirait mais il faut savoir le traduire en version code
C’est avec du mal que j’y arrive et de l’aide.
Et voilà,la formation commence. C’est parti pour 12 semaines d’apprentissage sur le code.
Ce qui était intéressant c’est la communauté.
Dans cette communauté, nous sommes des moussaillons. On évolue corsaire à la fin de la formation si on a rempli tous les pré requis.
THP te met par groupe entre 5 et 7. Ce sont tes compatriotes pour les 12 prochaines semaines.
Tu travailles sous linux.
Sans spoiler sur la formation, on apprendra à refaire une page web, à créer une page similaire à facebook ou AirBnb, un eshop. C’est bien fourni.
On doit rendre un projet tous les 2 jours et il y a 2 projets finaux qui mettront en avant tout notre savoir faire et nos capacités à imaginer un application.
On termine par un demo day. Différentes équipes montrent devant un jury et les autres corsaires/moussaillon le fruit de leur 3 mois de formation.
Mon retour d’expérience est le suivant
Points positifs:
- Formation courte durée
- Apprentissage des bases du code
- Rapport qualité /prix est le plus intéressant du marché à mon sens.
- Conception d’apps pour des cas concrets ex: un jeu de morpion.
- Travail en groupe (donc pour des gens comme moi qui ont besoin de travailler en communauté c’est nickel. les gens se donnent des conseils il y a de l’entraide)
Points négatifs
- Il faut savoir rechercher par soi même
- On apprend vraiment que les bases. 3 mois pour apprendre les choses de A à Z c’est trooopp court
- Il faut avoir un bon esprit d’équipe
Voilà mon bilan sur ces 2.5 mois, ça a été méga intense pour moi en tout cas.
Je finissais par faire des nuits blanches pour pouvoir rendre les derniers projets.
Je pense avoir des bases pour le développement mais qu’il est nécessaire d’approfondir pour pouvoir en faire un métier par la suite.
J’ai une bonne compréhension de l’architecture informatique, mais la conception est plus complexe et nécessite davantage de recherche principalement par soi-même. heureusement stackoverflow est ton ami
J’ai appris à travailler sous linux. c’est plutôt sympa comme interface.
J’ai galéré pour l’installer. J’ai opté pour lubuntu plutôt qu’ubuntu => cela m’a valu quelques blagues de la part de mon groupe notamment des pro ubuntu lool.
Un des points avec lequel j’ai eu un peu de mal, ce sont les corrections les lendemain de rendu de projet. Et oui on doit se corriger mutuellement, même si on est tous des débutants. C’est un peu bizarre parce qu’on ne sait pas vraiment quoi corriger ni comment. Le point positif de ces appels, c’est qu’on peut comparer les expériences de chacun et discuter du parcours, de l’ambiance de travail. Au final, on se rend compte qu’on est tous dans la même galère (il ne faut pas avoir peur de prendre le téléphone).
Ah oui, dernier point un peu galère. La formation n’est pas en physique. Je veux dire par là que toi et ton groupe, vous allez devoir travailler en groupe, ensemble, dans un endroit non défini. Tu vas donc galérer a trouver un endroit avec du wifi qui accepte les gros groupes sans avoir à consommer toute la journée.
Je suis sur paris donc petit tips qui n’en est pas forcément un:
- Le must, squatter chez quelqu’un ;p
- la BNF et autres bibliothèques si tu veux taffer studieusement
- la felicita si tu n’as pas peur de tafer dans le bruit
- le dock B sur pantin qui est équivalent à la félicita
THP est tout jeune. La première session date de seulement 1 an. donc il y a encore quelques petit bugs niveau organisation et aide sur les ressources mais pour une première approche du code cela suffit amplement.
Est ce que je recommande ? OUI, je le recommande aux personnes qui sont capable de s’adapter dans un groupe, qui savent rechercher, et qui sont motivés par l’apprentissage du code.