BeCode : Du développement web, mais pas que…
J’ai officiellement mis un pied dans le développement web en Juin 2020. Officieusement et comme toute bonne geek, j’avais déjà “bidouillé” avec du HTML5 et du CSS3 mais ca n’avait rien donné de bien fameux. J’ai aimé, donc j’ai continué (CQFD me direz-vous). Par conséquent après cette première formation, j’ai décidé de rejoindre BeCode pour avoir un aperçu global du développement web et pouvoir m’orienter au mieux dans mon futur choix de carrière.
Alors qu’apprend-t’on à BeCode ? On apprend à se planter, oui comme une jolie fleur, mais on apprend aussi à pousser (comme une jolie fleur aussi d’ailleurs). On nous fait comprendre que faire des erreurs est normal, que ca fait partie de la vie et que dans chaque “nouveauté” qu’on rencontre, des fautes seront commises. Il y aura toujours un moment où il faudra remettre nos certitudes et notre ego en question.
Le tout dans l’affaire, c’est de ne pas la lâcher en fait — Alors oui, ca peut arriver … c’est vrai — mais ce n’est pas trop grave en réalité, parce que les gens de ta promo et ton coach sont là pour te permettre de passer cette étape où tu commences à te poser la fameuse question : Mais qu’est -ce que je fais là moi, déjà :’) ? Et donc la remise en question de son petit moi despotique intérieur qui peut tout faire, on apprend aussi à le bâillonner à BeCode…
Vous l’aurez compris, BeCode ce n’est pas qu’une affaire de “hard skills” non plus. L’apprentissage au sein de BeCode s’articule également autour d’une palette de “soft skills” qu’il est bon de plus ou moins développer en fonction des affinités. En voici la liste :
- Change Enthousiast : “Celui que le changement n’effraie pas”, parce que la routine à BeCode, ce n’est même pas une option en fait…Et dans le monde du travail non plus, théoriquement. Pendant la formation on nous forme à nous habituer à la notion de changement. Changement de co-équipiers, changement de projet, rien n’est constant à BeCode… impossible donc de rester collée à sa nouvelle meilleure pote rencontrée le premier jour et ce, pendant toute la formation.
- Copywriter : “Rédacteur”. Rédiger des Readme qui expliquent son travail ou celui de son équipe. Pouvoir s’occuper du contenu d’un projet. Dans le domaine du web, c’est même un métier à part entière !
- Public speaker : L’orateur. Savoir s’exprimer publiquement et en live. Pouvoir convaincre une audience, leur expliquer un point de vue… c’est la base de la communication humaine. Certains aiment ca, d’autre pas trop… Le tout c’est que tout le monde s’améliore étant donné que c’est un passage obligé à travers les veilles technologiques, que chaque apprenant doit réaliser.
- Continuous learner : Apprendre, se tenir au courant. C’est aussi l’objectif poursuivi par les veilles technologiques. Dans le monde de la tech, mais aussi dans les autres domaines, il est important de faire des mises à jour de temps en temps …sinon adieu la croissance et bonjour l’obsolescence…
- Reliable : “Fiable”. Il faut que vos coéquipiers et vos futurs collègues de travail puissent compter sur vous. Ici ce n’est pas juste une question de “hard skills”. Si on ne sait pas quand la personne va répondre, si elle va venir, si elle va faire le job, ca peut vite devenir stressant pour toute une équipe et venir pourrir l’ambiance de travail. A titre personnel, c’est encore plus vrai pour le travail en remote.
- Team player : Tout comme dans le monde du travail, pouvoir travailler en équipe est très important à BeCode
- Team leader : Porter une équipe par son enthousiasme. Etre inspirant et arriver à remotiver les troupes quand il y a des moments de doutes.
- Team manager : Un peu plus dans l’opérationnel et moins dans l’empathie, il est celui dans une équipe qui va s’occuper de faire en sorte que tous les objectifs soient atteints.
- Solution-oriented : “Chaque problème a une solution” doit être le leitmotiv de chacun. J’ai appris que les ressources apportant des solutions étaient légion : une personne, internet, soi-même, livre, curiosité, canard en plastique (private joke entre initiés au web dev ici …).
- Customer-oriented : Faire du client sa priorité, comprendre ses besoins et pouvoir y apporter des solutions, un produit adapté. Pouvoir ré-orienter le client afin de faire “matcher” son besoin avec les compétences de son équipe, telles sont les qualités à acquérir pour se réclamer Customer-oriented.
Toutes ces compétences humaines sont en chacun de nous, de manière plus ou moins évoluée. Celles qu’on choisit de développer, d’affiner en fonction de notre personnalité ou background, peuvent également être un indicateur du métier du web vers lequel on va choisir de s’orienter. Parce que non, tout le monde ne finit pas front-end ou back-end junior quand il sort d’une formation de développement web, tout simplement parce qu’il y a une multitude de métiers vers lesquels se tourner.
En ce qui me concerne, j’en suis à mon cinquième mois de formation et je sais désormais ce que je préfère, et ce vers quoi je veux m’orienter. J’ai eu l’occasion de voir du front-end, du back-end et je peux affirmer que j’ai certaines affinités avec le front-end. J’aime aussi beaucoup faire du web design et surtout j’aime écrire, ce qui fait qu’un de mes soft skills les plus développés serait celui de CopyWriter.
Au sein de ma promotion, certains se sont révélés être de formidables Team leader et d’autres de très talentueux Public speaker. Toujours est-il que chacun peut apprendre de l’autre. C’est cette mentalité prônée par BeCode, confortée par la volonté de progresser des apprenants qui crée un environnement adéquat pour apprendre à se connaître soi-même et évoluer, tout en se poussant à sortir de sa zone de confort (non, je ne suis pas fan du fait de prendre la parole en public … même en remote, mais j’avoue avoir beaucoup progressé).
Je conclurais ce premier article(oui oui, il faut une première fois à tout ❤ ) par le fait justement d’encourager à se lancer ! Alors Que ce soit dans le développement web, dans le design, dans l’écriture, mais bref lancez-vous et de préférence, avec du panache s’il vous plaît ;) !