Code-Garage #111 - Comment faire pour devenir développeur aujourd'hui ?

Durée: 18m38s

Date de sortie: 13/11/2024

Faire carrière dans le développement informatique est pour beaucoup un objectif qui les anime, alors voici les grandes étapes pour ne pas se tromper !


Notes de l'épisode :

Salut et bienvenue dans ce nouvel épisode du podcast de Code Garage.
Je m'appelle Nicolas Vendembarneard et aujourd'hui,
on va aborder un sujet que beaucoup de gens qui ne sont pas encore dans le monde
de la programmation du développement se posent, c'est comment faire
pour devenir développeur ou développeuse et d'en faire son métier.
L'objectif c'est de déblayer un petit peu le chemin
pour vous faire découvrir un maximum de possibilités,
mais évidemment il y a autant de parcours,
notamment de parcours d'apprentissage différents,
que il y a de développeurs et de développeuses.
Donc là ici, moi je vais vous donner un maximum d'informations,
mais bien sûr ça peut être encore plus vaste que ça.
Donc ce qui est bien avec le métier du développement,
c'est que vous pouvez commencer avant de vous lancer CoreZM
dans une formation, dans une école ou une autoformation,
vous pouvez commencer petit à petit par vous autoformer et découvrir les choses.
Plus vous allez découvrir, c'est la première étape,
plus vous allez pouvoir confirmer ou infirmer le fait
de vraiment vouloir vous lancer dans cette voie-là.
Et ce n'est pas une mauvaise chose de d'aimer la programmation,
mais de ne pas vouloir en faire un métier non plus.
C'est pour ça que chez Code Garage,
on essaye toujours de pousser les gens à réfléchir le plus possible.
Ok, vous aimez la programmation et c'est trop bien et on est beaucoup dans ce cas,
mais est-ce que c'est ce que vous voulez faire comme métier ?
Est-ce que c'est ce que vous voulez faire tous les jours, toutes les semaines, etc.
Donc d'abord évidemment c'est une première étape,
mais il y a aussi parfois dans l'autre sens des blocages.
On a des idées reçues et on se pose parfois des blocages qui n'auraient pas lieu d'être.
Donc on entend parfois qu'il faut être très bon en mathématiques pour devenir dev pour faire la
programmation, la réalité c'est que non.
Alors il y a quelques métiers spécifiques, domaines spécifiques où effectivement être doué en math
ça aide et ça peut aider vraiment, ça peut même vous ouvrir des voix,
mais oui il faut avoir de la logique et on utilise aussi la logique en mathématiques,
mais en calcul, chose comme ça, il n'y a vraiment pas besoin d'être ultra bruyant.
A titre personnel, je ne suis vraiment pas la meilleure personne pour vous parler des math.
Je suis assez nul en math pur et dur.
Donc voilà, je suis un exemple comme un autre.
Mais on entend aussi d'autres idées reçues,
c'est qu'en tant que développeur web ou développeur en ailleurs en général,
développeuse, on ne connaît pas le chômage.
Alors ça pour le coup c'était effectivement le cas il y a plusieurs années,
on va dire jusqu'à 2018-2019, mais en fait dans ces années là,
le nombre d'écoles et de bout de camp spécialisés dans l'information de développeurs et développeuses web,
il a explosé, donc ça inondait le marché de développeurs et développeuses juniors
et du coup ce qui a déjà commencé à se faire recruter beaucoup plus compliqué,
mais en plus avec la crise du Covid ça a accéléré,
ça puisque il y a eu pendant tout un moment moins de postes d'ouvert,
ce qui a ralenti et on a fait un petit peu un goulot d'estranglement.
Est-ce que c'est une voie fermée, bouchée, absolument pas ?
C'est sûr que non, maintenant est-ce que je recommande plutôt aux gens qui sont vraiment passionnés
par la programmation, le développement en général, de se lancer là-dedans en tant qu'arrière ?
Oui, plutôt.
Si jamais vous faites ça simplement parce qu'on a l'air d'avoir des bons salaires
et qu'il y a quand même de la demande sur le marché etc.
et que vous n'êtes pas vraiment passionnés ou en tout cas que ça vous plaît comme ça,
mais pas tant que ça, moi je vous conseille quand même d'y réfléchir à deux fois.
Alors il faut aussi comprendre la réalité du métier,
parce que quand on le voit dans des films, dans des séries, dans l'après, etc.,
on parle le plus en plus du quotidien des développeurs et des développeuses.
La réalité c'est que ça va vraiment dépendre énormément de là où vous tombez pour vos
premiers postes et puis même après.
Le confort, la possibilité d'être créatif, de faire des créations, la fierté,
tout ça, c'est des trucs qui sont très mis en avant,
mais c'est aussi un métier qui comporte quelques inconvénients,
comme la frustration devant un blocage, on peut rester bloqué parfois plusieurs
heures, plusieurs jours sur un gros bug, la fatigue mentale ou la pression,
selon certains projets.
Attention, je ne dis évidemment pas que c'est le pire métier du monde,
pour moi c'est un métier magnifique,
mais il ne faut pas voir ça comme un métier exempt de tout défaut.
Si jamais vous voulez un petit peu plus loin, aller un petit peu plus loin dans votre
réflexion, je vous mettrai dans les notes un article qu'on avait écrit il y a quelques
temps qui traite un petit peu tous ces sujets-là et savoir si vraiment, arriver à déterminer,
si vraiment, c'est fait pour vous et que vous pouvez vous lancer là-dedans ou plutôt si
il faut vous diriger ailleurs.
Et ensuite, il faut évidemment expérimenter et tester, c'est vraiment l'étape 2 du
parcours, pour moi c'est vraiment l'étape ultime avant de faire le grand plongeon,
parce que vous aurez abolir tous les articles du monde qui décrivent le quotidien d'un dev,
se confronter à la réalité, c'est vraiment indispensable.
Alors ça ne veut pas dire, évidemment, trouver une entreprise et être embauché,
ça marche pas comme ça, mais ce que je veux dire, c'est qu'on a une chance inouïe,
c'est d'exercer un métier qu'on peut découvrir entièrement en ligne,
on en est la preuve évidemment chez Code Garage, on conseillera toujours de venir
prendre vos premiers cours chez nous, surtout qui sont gratuits, et puis en plus,
vous avez des quiz, des exercices, etc.
Donc on vous accompagne vraiment pas à pas, mais donc c'est vraiment quelque chose
qu'il faut faire, il ne faut pas s'en priver pour être sûr que le métier vous plaît à long terme.
Et donc, si jamais vous voulez simplement découvrir des plateformes pour vous entraîner
au-delà de juste prendre des cours, ce que vous pouvez faire sur Code Garage,
mais prendre des exercices, d'algos, des petites choses comme ça,
je vous mettrai aussi un article où il y a toute une liste de plateformes pour s'entraîner au dev.
Ça ne veut pas dire que je vous recommande de commencer votre apprentissage entièrement
en autodidacte pendant des centaines d'heures et de ne absolument pas vous inscrire dans une école
ou quoi que ce soit, c'est pas ce que je dis, mais découvrir certains concepts de base et intégrer
le début de la logique de programmation, ça pourra vous conforter dans votre choix.
Et même si jamais vous faites le choix, d'aller dans une école parce que vous pensez que l'apprentissage
en autodidacte n'est pas fait pour vous et que vous avez besoin d'être encadré, d'être poussé
un petit peu et d'être dans une dynamique de groupe, ce qui est complètement compréhensible.
D'ailleurs chez Code Garage, on n'est absolument pas contre les écoles ou quoi que ce soit,
bien d'au contraire, on a des écoles qui sont nos clients et on pousse,
et bien enfin on pousse d'ailleurs, mais les écoles poussent leurs étudiants à aller sur
Code Garage pour continuer leur apprentissage en parallèle des cours ou alors pour revoir
des notions qui ont été vues en cours, mais pas complètement comprises. Donc voilà,
nous on n'est complètement pas fermés à recommander des écoles, vraiment pas. Donc il faut y penser,
mais voilà, commencez à apprendre un petit peu de votre côté, surtout sur des cursus parfois
qui sont courts, on va discuter un petit peu des types d'écoles de Code après. Quand on a
des parcours assez rapides sur un an, six mois, un an, et bien ça fait parfois vraiment beaucoup
de choses à intégrer et donc plus vous commencez votre apprentissage tôt de votre côté, plus
ce sera facile d'aller au but du cursus et d'arriver à la fin de votre diplôme, votre titre
professionnel, peu importe. Donc évidemment, se former, là pour le coup, chacun sa méthode,
on a des gens qui vont arriver à se former en autodidacte, mais il y a quand même un nombre
de choses à apprendre pour devenir DevWeb qui est vraiment très son, très conséquent. Il y a
encore quelques dizaines d'années, on pouvait arriver dans ce métier en sachant une ou deux
technologies de base et puis on pouvait arriver à faire son troupe, parce qu'on cherchait énormément
de développeurs et développeurs à cette époque-là. Ça suffisait à être recruté. Maintenant au fur et
à mesure que les technologies aient avance et se complexifient, en fait même les postes les plus
accessibles demandent quand même une connaissance d'un certain nombre d'outils, de langage, de
framework pour lesquels il faut tout simplement au moins plusieurs mois d'apprentissage et parfois
d'apprentissage un peu intensif si on veut le cumuler sur quelques mois. Donc heureusement, il y a
un cascal qui sera largement suffisant pour débuter dans le métier selon votre situation vos finances
et votre mode d'apprentissage préféré. Donc je vais commencer évidemment par celui qui est un petit
peu le plus classique entre guillemets. Si vous êtes encore dans votre cursus scolaire classique,
c'est le cursus universitaire. C'est la version la plus longue parce que ça fait 2, 3 ou 5 ans,
2 ans pour un but, un BUT, 3 ans pour une licence ou 5 ans pour un master. C'est aussi souvent la
formation la plus théorique mais malgré tout ça reste le parcours qui vous donnera les bases les
plus solides pour votre futur carrière. Alors ça peut être aussi une école d'ingénieur qui rentre
un petit peu quand même dans ce cursus universitaire. Mais en fait vous allez y voir les bonnes pratiques,
la programmation en général mais le fonctionnement de l'informatique, des systèmes, des systèmes
de exploitation sans parfois forcément vous consacrer juste au web par exemple, ce qui va être
plutôt le cas dans certaines écoles qui seront un peu plus courtes puisqu'ils n'ont pas le temps
de tout vous enseigner. Dans un parcours classique ce qui est vraiment très important c'est qu'on vous
apprend à apprendre. C'est vraiment très précieux pour la suite. Alors si jamais vous voulez passer
par un cursus classique mais que vous voulez minimiser la part de cours généreux, je vous conseille
quand même plutôt de passer par un but, un BUT plutôt que par une licence. Sachant que vous pouvez
rattraper une licence derrière mais voilà un BUT sera en général un petit peu plus pratique. Vous
aurez quand même de la théorie mais c'est des formations qui sont en général de très bonne
qualité. Et donc évidemment comme je l'ai dit pour les plus courageux et courageuses, il y a les
écoles d'ingénieurs qui vont en général vous permettre d'aller encore un petit peu plus loin dans
la technique. Évidemment on a les centres de formation et les bouts de camp qui sont très souvent
privilégiés des personnes en reconversion ou pour ceux qui se sentent pas vraiment à l'aise dans
le système scolaire plus classique. Donc c'est vrai que c'est une catégorie d'études courtes pour
devenir DEV qui a explosé du gauche je vous le disais depuis 2018. Les diplômes, donc ce sont
pas des diplômes d'État mais ce sont des titres professionnels qui sont reconnus par l'État.
La différence c'est que les temps de formation ils sont souvent beaucoup plus réduits. On a trois
titres principaux. On a développeur web et web mobile qui se fait en général en un an qui est
l'équivalent entre très gros guillemets d'un bac plus 2, concepteur développeur d'applications,
CDA qui se fait en deux ans et qui est entre guillemets l'équivalent d'un bac plus 3 à 4 et
ensuite architecte logiciel en trois ans, enfin du coup en une année supplémentaire qui se fait
qui est un équivalent bac plus 5. Je crois que le titre architecte logiciel il a changé de nom.
Donc j'ai pas le dernier nom mais voilà vous avez normalement un titre bac plus 5 qui correspond à
ça. Mais moi je vous dis quand même de faire très attention là dessus. La première chose c'est que les
écoles, les centres de formation et les bout de camp sont très très très inégaux c'est à dire que
vous en avez qui sont extrêmement bons, qui avaient des très bonnes formations avec un bon rythme,
avec une bonne organisation et d'un autre côté vous en avez qui sont beaucoup plus à la rache,
beaucoup trop court. On a des formations en quatre mois à mon avis, c'est mon avis personnel mais
pour moi c'est vraiment trop court. Donc voilà attention à ce que les écoles proposent, il y a
de très très bonnes écoles, je vais pas cracher dans la soupe, je suis au travers de code garage
de temps en temps formateur pour ces écoles là. Donc évidemment il y en a des bonnes et j'espère
qu'il y en a des bonnes avec des bons formateurs mais il y en a aussi et on essaye de pas trop
travailler avec justement qui sont beaucoup moins bonnes. Donc voilà faites attention si vous
partez dans ce choix là, choisissez vraiment très bien votre école. D'ailleurs je vous le dis un petit
peu en avance mais en ce moment chez code garage on est en train de faire un tour de france des écoles,
on essaie d'interroger un maximum d'étudiants sur et bien leur parcours dans leur école et savoir
qu'est ce qu'ils en pensent, leur expérience, les points forts de l'école, les points faibles
de l'école pour pouvoir à la fin et bien mieux vous recommander, on fera des contenus autour de ça
pour pouvoir que vous choisissiez une école avec un maximum d'infos. Donc deuxième chose c'est pour
les centres de formation et les bouts de campes, attention parce que le rythme d'apprentissage
il est souvent très intense et les formations et s'articulent souvent autour de certaines technologies
en particulier et parfois on a un petit peu, on a moins même le temps d'avoir la maîtrise des
concepts de base donc ça ça permet d'aller très vite au début mais ça peut ralentir un petit peu
l'évolution future. Voilà il faut vraiment bien choisir et ensuite évidemment il est possible encore
aujourd'hui de devenir développeur en autodidacte même si ça reste compliqué et c'est de plus en
plus compliqué. Alors après on a un marché qui commence à tendre un petit peu moins vers le modèle
français qui est très très très accès de diplômes etc et qui se tourne un petit peu plus vers
les réalisations, voilà trouver ce que les personnes ont fait et les projets qu'elles peuvent montrer
etc plutôt que sur les diplômes mais je ne vous dis pas que cette mentalité là elle a changé
tout au tout on a encore très accès en France sur les diplômes donc ne pas avoir de diplômes du tout
ou de titres ça peut clairement vous fermer des portes je vous dis pas que c'est un qu'il faut pas le
faire mais voilà il faut surtout aussi avoir une vraie rigueur d'apprentissage et une très très
grande motivation parce que sinon c'est très facile de décrocher ou d'abandonner avant d'arriver
jusqu'au bout et d'avoir acquis suffisamment de compétences pour vraiment pouvoir rentrer dans
le monde professionnel voilà et surtout un des défauts malheureusement que moi j'ai vu beaucoup
chez des développeurs et développeuses qui sont autodidactes c'est qu'on a facilement tendance à
passer à côté d'apprentissage de base ou de bonne pratique parce que c'est pas forcément
quelque chose qu'on connaît voilà dont on a entendu parler ou quand on a entendu parler et ben
c'est pas toujours facile de se motiver à aller apprendre quelque chose qui va pas nous faire
progresser immédiatement mais qui va nous faire défaut pour la suite on ne se rend pas toujours
compte à quel point ça peut nous faire défaut pour la suite et donc pas forcément se tourner vers
ces apprentissages là donc attention quand même mais bon si vous si vous pensez que c'est votre
voix ça reste une voix possible alors l'étape 4 on va dire c'est une fois que vous êtes formé que
vous avez trouvé une école etc et ben souvent c'est se spécialiser c'est pas vraiment une étape en
soi mais c'est plutôt un long processus qui va se construire à la fois pendant votre formation
et tout au long de votre carrière parce que la spécialisation ou on va dire l'apprentissage
continue mais dans une voix spécifique des techno et ben ça fait partie de la vie et du métier de
dev le monde de l'informatique c'est très très vaste il y a un très grand nombre de métiers rien
qu'au sein du développement web ben des développeurs par contre front end back end on a du full
stack on a de la base de données et on a plein d'autres choses voilà des gens qui sont spécialisés
dans le ceux l'accessibilité etc alors évidemment ça ne signifie pas se fermer la porte des autres
langages et technologies qui existent c'est sûr mais comme c'est impossible de tout connaître et
tout maîtriser c'est intéressant de se concentrer sur les technologies ou les concepts qui résonnent
par don le plus avec nous avec ce qu'on a envie de faire et ce qu'on a envie d'apporter voilà en
tant que compétences et évidemment la dernière étape qui est parfois la plus compliquée notamment
aujourd'hui c'est de trouver un emploi comme je l'ai dit au début et ben aujourd'hui trouver un emploi
en tant que junior c'est pas toujours facile selon l'école que vous avez fait selon vos compétences
votre bassin d'emploi etc mais c'est pas une mission impossible non plus évidemment on accompagne
tous les jours des développeurs et développeuses juniors qui sont en recherche d'emploi et qui au
bout d'un moment trouvent il faut savoir dans le dernier sondage qu'on a fait un junior metter en
moyenne six mois à trouver un premier emploi alors c'est une moyenne évidemment on a des gens qui
trouvent beaucoup plus vite que ça on a aussi des gens qui mettent plus longtemps que ça donc il
faut s'armer de patience et surtout s'armer de compétences la seule chose que je peux vous conseiller
si vous êtes dans cette phase là c'est évidemment devenir sur code garage et de suivre notre formation
sur le recrutement où on vous forme pour apprendre à mettre en avant votre profil à donner confiance
au recruteur et à arriver à décrocher votre premier job et en plus évidemment on a un partenariat
avec la plateforme will of dev qui est vraiment une plateforme numéro 1 en france et qu'on adore
et donc si jamais vous allez sur code garage dans la section jobs et ben vous pouvez voir une sélection
d'annonce d'emploi fait pour les dev il ya un petit peu de tout il ya du junior il ya du
meilleur il ya du senior mais en tout cas voilà n'hésitez pas à aller voir un petit peu ce qui
se fait aussi autour de chez vous les techno et tout ça même avant de vous lancer pour avoir une
petite vision voilà de ce que vous pourrez trouver plus tard à la fin de votre formation j'espère
que cet épisode vous aura plu c'est vrai que d'habitude nos contenus sont plutôt axés pour les
gens qui sont déjà dev et qui veulent apprendre et progresser encore un petit peu plus on en fait
assez rarement pour les gens qui ne sont pas du tout dev qui sont dev en devenir mais si jamais ça
vous a plu n'hésitez pas à laisser un avis un commentaire voilà cinq étoiles sur apple podcast
sur spotify et tout ça et nous dire si ce genre d'épisode et ben ça vous aide à progresser dans
les tout tout tout début de votre carrière et si jamais vous allez vous en voulez pardon un petit
peu plus je vous donne rendez-vous la semaine prochaine pour un prochain épisode du podcast
ou directement sur cotirgarage.fr pour retrouver tous nos articles tous nos épisodes de podcast et
évidemment tous nos cours complets pour apprendre et aller encore plus loin je vous donne rendez-vous
la semaine prochaine salut !

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

Code-Garage

Découvrons ensemble des sujets passionnants autour du métier de dev et de la programmation en général !
Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere