Temps de lecture estimé : 32 minutes

Cet article est SUPER long ! Pense à le mettre en favoris ⭐️

Devenir développeur sans diplôme, est-ce possible ?

Est-il possible de devenir un bon développeur sans diplôme ? Apprendre seul en autodidacte suffit-il pour trouver un emploi ?

Est-il possible d’être un bon développeur sans diplôme ?

Apprendre en autodidacte le développement suffit-il à être un bon développeur ?

Sur le marché de l’emploi, les développeurs sans diplôme ont-ils une chance ?

Faut-il commencer la programmation sans aller à l’école ?

Tu envisages de devenir développeur et tu te demandes si cela est possible de devenir développeur sans diplôme « officiel ».

Tout le monde n’a pas envie de passer 5 ans à potasser un Master ou un équivalent.

Et pourtant…

Mon histoire

Laisse-moi te raconter brièvement comment les études se sont passées pour moi.

L'école ça n'a jamais été mon truc, et après une seconde générale où le niveau était trop élevé, je suis parti faire un bac pro en électronique.

Aujourd’hui, je ne connais absolument rien en électronique…

J’en ai un peu honte, je l’avoue.

Mais le fait est que j’ai un Bac Pro, oui, un Bac Pro. Pas un Bac S.

Ça ne m’a pas empêché de finir « diplômé » d’un « master ».

J’ai ensuite enchaîné sur un BTS SIO puis un Bachelor web design (l’équivalent d’une licence).

Enfin, j’ai suivi un ami à moi pour faire un « Master en informatique ».

Pour nous l’objectif en ayant notre diplôme était clair :

Maximiser nos chances de trouver un emploi en tant que développeur.

Finalement, j’aurais passé mes 5 années d’étude en alternance.

Aujourd’hui, j’ai donc un BAC+5.

À noter que je n’ai pas de « Master » à proprement parler, j’ai un « équivalent ».

Master en Informatique, niveau 1 : Bac + 5
Expert en informatique et systèmes d’information

Comme mon diplôme provient d’une école privée d’informatique, elle n’a pas le droit de délivrer de « Master ».

Ce titre est réservé à l’enseignement public.

Enfin, cela ne m’a pas empêché de trouver du travail.

Notamment car les entreprises s’en fichent un peu, un Bac +5 avec une spécialité développement, ça leur suffit.

Ce que les études m’ont appris en informatique ?

Comme plein de monde, j’aurais pu dire « rien », mais ça n’aurait pas été entièrement vrai.

D’une part parce que j’aurais pu apprendre davantage si j’avais été plus assidu.

Et d’autre part car j’ai quand même appris quelques trucs bien sympas.

  • Les fondamentaux (les classes, la POO, les matrices, l’algo…)
  • Des concepts (comme les designs patterns…)
  • Des principes (DRY, KIS, SRP, SOLID…)
  • Et plein d’autres trucs, on est sensibilisés à l’écologie, à l’agilité, aux systèmes embarqués, à la gestion de projet

Globalement, j’ai appris plein de choses qui m’ont servi à avancer dans ma carrière de développeur.

Notamment cette ouverture d’esprit aux autres métiers de l’informatique et aux autres technos.

C’est autant de choses qu’il te faudra toi, apprendre de ton côté, en autodidacte.

Beaucoup de développeurs apprennent sur le tas en découvrant des tutoriels.

Et c’était mon cas.

Cependant ça ne suffit pas, et tu dois en être conscient.

Regarder des vidéos c’est top, mais ça ne fait pas tout.

Apprendre le développement web sur Youtube
Quelques vidéos Youtube n’ont pas fait de moi un dev.

Apprendre par soi-même le développement est beaucoup plus compliqué qu’il n’y paraît…

Mais alors, qu’est-ce qui fait de toi un dev si ce n’est pas les études ?

De mon point de vue, le diplôme ne justifie nullement « le statut de développeur ».

Je te dis cela, car des développeurs nuls en dev, j’en ai vu sortir de l’école…

Un bon développeur, c'est un dev qui cherche toujours à progresser, peu importe d'où il part, il se remet sans cesse en question.

Je ne prétends pas détenir la clef du savoir, mais à mon humble avis, voici ce qui fait un bon développeur (avec ou sans diplôme d’ailleurs) :

  • Comprendre le besoin fonctionnel que l’on transcrit en code
  • Respecter au possible les grands principes du développement
    • Faire en sorte que les autres développeurs comprennent ton code
  • Savoir expliquer ce qui a été fait et pourquoi c’était la meilleure solution
  • Proposer d’améliorer l’existant ou la demande du client

Des développeurs qui « pissent du code » sans rien chercher à comprendre, il y en a, de très bons mêmes !

Mon avis personnel est que tu deviendras bien meilleur en comprenant le besoin (la demande du client).

Répondre avec une solution technique élégante pour un problème donné, c’est ça que tu dois rechercher.

C’est également ce que l’on recherche dans des compétitions de programmation.

En parlant de compétitions, voici un documentaire sur « TopCoders », très inspirant.

En tant que développeur, nous résolvons des problèmes, nous écrivons des solutions…

Arrêter les études pour devenir développeur en CDI

Dois-tu arrêter tes études après le Bac pour devenir développeur « sans diplôme » ?

Tu étais en alternance et on t’a proposé un CDI…

Comme tu as déjà un Bac+2 ou un Bac+3, tu te demandes s’il ne vaudrait pas mieux accepter ?

C’est une question louable, mais si j’étais toi, je continuerais mes études !

Pour un peu de temps en plus à l’école, tu maximises tes chances d’avoir un bon job, sans doute mieux payé, et surtout tu ne te fermes aucune porte.

Ce n’est que mon avis, mais en France, les diplômes ont toujours la cote.

✅ Avantages

  • Arrêter l’école ;
  • Percevoir un vrai salaire directement ;
  • Monter en compétences plus rapidement.

🔴 Inconvénients

  • Même si ta boîte s’aligne sur le prix du marché des Bac+5, que vas-tu faire en changeant de boîtes ?
  • La vie d’étudiant, c’est quand même super agréable.
  • L’école t’apprendra des notions que tu ne verras pas en entreprise (comptabilité, éco-conception web, gestion des SIs, gestion de projet, management et RH…).
  • Si tu souhaites partir à l’étranger, ce sera également plus compliqué.

🟠 Neutre

  • Si tu es déjà en alternance, tu as déjà le beurre et l’argent du beurre. Il vaut peut-être mieux rester deux ou trois petites années de plus à 50 % d’école / 50 % entreprise pour les bénéfices que tu en tireras par la suite.

Quoique tu choisisses, il faut être sûr de ne rien regretter.

Continuer ses études, c’est assez sécurisé comme plan.

Attaquer dans la vie pro pro sans diplôme ou avec un « niveau moins élevé » que le marché, c’est déjà un peu moins sécurisé.

Sans diplôme ne veut pas dire sans formation

On peut très bien apprendre le développement web sans diplôme.

Mais ce n’est pas parce que tu n’as pas de diplôme « certifiant » que tu ne dois pas être formé !

Des personnes qui se reconvertissent dans le développement et qui trouvent un travail après avoir passé une formation, il y en a.

Pôle Emploi a même écrit un article dessus.

Tu dois prouver ta valeur grâce aux connaissances que tu auras apprises en te formant.

Dans ma boîte, on a un ancien journaliste qui s'est reconverti dans le développement après une formation.

Ça fonctionne ! Mon collègue s’est formé, a prouvé sa valeur et a été embauché.

Tu peux commencer à te renseigner sur Google, des formations certifiantes et reconnues, il en existe beaucoup.

Devenir un meilleur developpeur
La formation pour devenir un meilleur développeur

Le meilleur avec les formations ?

Elles existent sous toutes les formes…

  • Articles de blog (comme ici)
  • Vidéos YouTube
  • Newsletters
  • Livres

Se former ne veut pas dire « avoir un diplôme », se former, c’est avancer en tant que développeur.

Personne ne devient développeur en 6 semaines

Garde à l’esprit que l’on ne devient pas développeur en 6 semaines de formation, intense ou non.

Que tu choisisses de te former gratuitement ou de manière payante, c’est ta volonté d’apprendre qui fera la différence.

Devenir un bon développeur sans diplôme est possible, mais pas sans formation.

Une formation qui dure des mois, voire des années pour être au niveau.

Enfin…

Devenir développeur en 3 mois
Voici une promesse avec laquelle j’ai du mal… Et les entreprises aussi

Je suis de ceux qui pensent qu’on ne peut pas condenser 5 années d’étude en 3 mois de formation.

Même si c’est condensé, même si c’est mieux, même si…

Le code métier que l’on doit produire, il demande beaucoup de ressources intellectuelles, de compréhension, de logique, d’expérience…

Tout cela s’acquiert avec du temps.

D’ailleurs le métier de développeur, c’est de la formation continue.

Attention donc aux formations un peu tape à l’œil.

Le bon développeur sans diplôme ne se trouve pas à tous les coins de rue.

Si c’était facile, autant de développeurs juniors n’auraient pas autant de mal à trouver leur premier emploi de développeur…

Peut-on devenir développeur web sans diplôme ?

Apprendre le développement en autodidacte, c’est possible.

Mais travailler comme développeur sans diplôme est un peu plus difficile qu’il n’y paraît.

Ce qui va te freiner, ce sont les fiches de postes.

« Bac+5 requis, diplômé d’une école d’ingénieur ou équivalent… »

Des offres d’emploi pour les développeurs avec ces annotations, il y a beaucoup.

Devenir développeur sans diplôme est difficile, car sans diplôme, on peine à être embauché…

Recherche Bac+5 développeur
https://www.linkedin.com/jobs/view/2383190240/

Les profils juniors, et plus encore les profils juniors sans diplôme font peur aux entreprises françaises.

Est-ce que cette personne est vraiment qualifiée ?

Pour le voir, beaucoup de profils juniors ou en reconversion / autodidactes postulent dans les entreprises que je connais.

Ces profils sont rarement retenus.

C’est très difficile de juger du potentiel de quelqu’un sans diplôme.

Déjà qu’avec, c’est compliqué…

Et quand on voit le nombre de personnes qui sortent diplômées chaque année, se faire une place dans la foule est de plus en plus difficile…

Sans vouloir te décourager, en France, c’est compliqué de trouver un boulot de développeur sans diplôme ; et encore plus sans expérience.

Si tu le peux, suis tes études le plus longtemps possible.

Il se passera un moment avant que les mentalités changent sur ce sujet.

Devenir developpeur web autodidacte est génial en soit, c’est trouver un emploi sans avoir fait d’études qui est difficile.

Attention aux retours d’expériences

Devenir développeur web sans diplôme est compliqué, surtout pour trouver un travail.

Il y a des exceptions, mais globalement, cela reste compliqué.

Attention donc aux articles un peu trop optimistes.

Devenir développeur sans diplôme est facile
Devenir développeur sans diplôme, c’est facile ?

Comme devenir développeur web fait envie, certains sites proposent des services annexes, comme des formations.

Même si ces formations peuvent être de qualités, la réalité du marché aujourd'hui en 2021, c'est que les développeurs en reconversion ont plus de mal que ceux avec des diplômes à trouver un emploi de développeur.

Ne perds pas espoir pour autant, je ne dis pas que c’est impossible.

Prends juste attention à garder les pieds sur Terre.

Essaye de regarder cette interview du frère de Mike ici, il te raconte comment il a commencé la programmation sans avoir de diplôme.

C’est une bonne interview, mais attention à ne pas généraliser.

Tu peux apprendre le développement sans diplôme, c’est sûr et certain.

Encore une fois, c’est trouver un emploi derrière qui est difficile.

Comment postuler dans des entreprises sans avoir de diplôme

Comme on vient de le voir, devenir programmeur sans diplôme est compliqué dans la mesure où les entreprises ne sont pas intéressées.

Il y a de la demande, mais de la demande de personnes expérimentées.

Je sais, comment peut-on avoir de l’expérience si personne ne te laisse rentrer dans une entreprise…

Je n’ai pas de réponse à t’apporter sur ce point-ci, alors je vais plutôt te donner quelques conseils pour maximiser tes chances d’être embauché en tant que développeur.

Ce que tu dois mettre en avant sur ton CV de développeur, ce sont :

  • Tes expériences (si tu en as)
  • Tes projets persos (plus c’est détaillé techniquement, mieux c’est, et avec cela mets tes projets dispos en production, va jusqu’au bout, seul ou avec des amis)
  • Ton portfolio (fais des sites, des apps pour ton tonton, pour la pizzeria en face de chez toi…)
  • Expose tout ton code sur GitHub
  • Passe des certifications reconnues (un développeur sans diplôme, certifié Symfony, ça impose le respect)
  • Se former via une formation en ligne reconnue « peut » aider
  • Si tu en as la possibilité, contribue à un projet Opensource ! Montrer à la boîte dans laquelle tu postules tes Pull Requests sur le dépôt de React, ça apporte une crédibilité énorme

Je suis de ceux qui pensent que les certifications type OpenClassroom nuisent à ton CV.

À lire : Comment créer un super CV de développeur.

La meilleure chose que tu puisses faire : montrer ton implication dans le métier autrement que par ton diplôme.

Et cela passe notamment par le fait de faire beaucoup de codes chez toi, pour des projets persos ou pros.

Comment postuler efficacement sans avoir de diplôme

Cela fait peut-être des mois que tu postules à des offres sans avoir de réponses.

C’est frustrant.

Il faut dire que des boîtes qui prennent des développeurs en reconversion ou sans diplôme, il y en a relativement peu.

Trouver l’entreprise ne sera pas facile, alors va plus loin que les autres…

Et commence par lire cet article.

« Pourquoi je n’embauche jamais de poisson pané« 

Optimiser ses chances d'être recruté en tant que développeur
https://medium.com/@waxzce/je-nembauche-jamais-de-poisson-pan%C3%A9-alors-arr%C3%AAtez-de-vous-pr%C3%A9senter-comme-tel-1eb318ee8a20

Le réseau

Le réseau, c’est le meilleur moyen d’être recruté par une bonne boîte.

Les gens bien se connaissent entre eux.

Tu connais sans doute quelqu’un, qui connaît quelqu’un…

Alors voici une stratégie à utiliser tous les jours pour rencontrer des gens qui pourront t’aider.

  • Ajoute des RH / boîtes sur LinkedIn qui ont recruté des autodidactes / développeurs en reconversion
    • Discute avec eux de tes projets, demande-leur conseil, montre-leur ce que tu fais
  • Utilise Twitter pour faire la même chose
    • C’est également un bon réseau social, utilise-le pour rencontrer d’autres personnes dans ton cas, contacte-les, donnez-vous des astuces…

Fais croître ton réseau comme cela et applique les conseils que l’on te donnera.

Ce n’est pas un sprint, c’est un marathon.

Clairement te faire un réseau ne sera pas facile.

Mais cette approche est celle qui fonctionne le mieux pour trouver du travail en tant que développeur, d’autant plus sans diplôme.

Donne envie à l’entreprise de te recruter

Imagine que tu sois une entreprise.

Tu viens de la montée, c’est une petite boîte.

Tu as besoin d’un développeur pour faire ton appli en interne.

Sur LinkedIn, tu postes une offre d’emploi et tu reçois 10 candidatures par jour.

Difficile de faire ton choix…

Comment est-ce qu’un développeur pourrait attirer ton attention et te donner envie de le recruter ?

En créant un mail extraordinaire avec de la valeur pour celui qui le dit.

C’est long, ça prend du temps, mais l’impact est considérable, les chances d’avoir un entretien monteront d’un sacré cran…

Imagine un mail qui :

  • A parfaitement compris ce que tu souhaites
  • Le profil du développeur correspond à ce que tu recherches en termes de techno
  • Il est déjà en phase avec les valeurs de l’entreprise, il s’intégrera parfaitement à l’équipe
  • Ce développeur a déjà commencé à réfléchir à comment il pourrait au mieux t’aider sur ton projet (il a bien compris ton problème !)
  • Sur son temps libre, il a monté quelque chose de similaire qui pourrait là aussi t’aider, c’est certain qu’il aura plein de conseil et de retours d’expériences pour l’entreprise

Entre ça et un simple CV reçu par mail… La différence est gigantesque.

En tant que recruteur, tu dois gérer des dizaines de candidatures fades avec des gens qui ont tous les mêmes profils "développeur fullstack".

Avoir une personne motivée à 1000%, impliqué dans la démarche, ça vaut bien n’importe quelle autre candidature.

Le problème des autodidactes en programmation

Cela rejoint ce je disais juste au-dessus sur les formations, certains organismes souhaitent te vendre du rêve.

Les devs comme moi qui ont passé 5 ans sur les bancs de l’école sont vraiment idiots puisqu’en quelques semaines, ils auraient pu avoir le même niveau que ceux qui sortent de formation.

Une discussion intéressante avec @MathieuPassenaud à ce sujet.

La voie vers ton apprentissage du développement sera longue, car c’est un métier complexe.

Quoique l’on en dise : Le métier de développeur est un métier complexe.

Tu vas donc mettre des années à avoir un bon niveau.

Ne le perds surtout pas de vue et ne tombe pas dans une bataille d’ego avec toi-même.

Effet Dunning Kruger pour les développeurs
https://fr.wikipedia.org/wiki/Effet_Dunning-Kruger

La plupart des personnes qui commencent la programmation débordent de confiance en elles.

L’ego prend le relais et c’est la catastrophe !

En plus de l’ego, fais attention à ces 2 éléments…

Voici 2 problèmes plutôt communs lorsque l’on débute la programmation : le manque de base et le manque de réflexion.

Il n'y a jamais qu'une seule manière de résoudre un problème, si ta solution te semble farfelue, refais une analyse...

J’ai beaucoup insisté sur les bases, mais c’est quelque chose qui manque à beaucoup de développeurs, autodidactes ou non.

Toujours se remettre en question t’aidera à augmenter ta capacité de réflexion.

Avoir des œillères est le meilleur moyen de perdre de vue son objectif de devenir un bon développeur…

Et par la même occasion de louper des entretiens d’embauches.

Des développeurs trop sûrs d’eux, ça se voit, et ça ne donne pas envie…

Le salaire d’un développeur sans diplôme

Ce n’est un secret pour personne, un Bac+2 est généralement moins bien payé qu’un Bac+5.

Plus tu fais d’études, mieux tu seras payé.

Seulement ce n’est pas toujours le cas, des Bac +8 se retrouvent sans travail, des infopreneurs vendent 10.000€ de produits par mois sur internet sans avoir de diplômes…

Il y a de quoi se sentir perdu.

Les temps ont changé, mais…

Pas suffisamment pour qu’un développeur sans diplôme touche autant qu’un développeur avec quelques années d’études en plus.

Tableau de salaires de développeur avec et sans diplômes
https://www.carriere-info.fr/salaire/metier-developpeur.html

Peu importe la boîte, si tu postules à une offre d’emploi avec un Bac+2, il y a de fortes chances pour que l’on te propose moins qu’un Bac+5.

Normal, tu as moins de connaissances, la boîte va devoir te former.

Les ressources humaines

Ce n’est pas un mauvais argument.

Sur le papier, c’est le cas, tu as 3 ans de développement en moins.

Ça ne compte pas comme de l’expérience, mais presque finalement !

Mon conseil reste le même que celui du dessus.

Fais en sorte de montrer encore plus de valeur que les autres Bac+2, Bac+5 et autre !

  • Sois meilleur techniquement (et prouve-le avec du code sur GitHub, des projets en lignes…)
  • Augmente ton expérience avec tes projets persos
  • Maîtrise à fond une techno, quitte à passer des certifications reconnues
  • Mets-toi en phase par rapport au marché (notamment sur le choix des technos)

Si tu montres une meilleure valeur perçue à l’entretien, l’entreprise fera un pas vers toi, elle te voudra.

Quel est le réel salaire d’un développeur sans diplôme ?

Honnêtement, personne ne pourra te le dire.

En fonction de ta région, des technos, de la demande, de ton niveau…

Cela change énormément.

À titre d’exemple, j’ai vu :

  • Un développeur en Bac+2 embauché à 25K
  • Un développeur en Bac+5 embauché à 31K

Pour le même travail.

La différence est palpable, alors fais en sorte d’avoir du poids dans la négociation.

Montre à l’entreprise que tu peux leur apporter bien plus que les autres.

N’espère pas un salaire de début de carrière à 2000 euro nets par mois en tant que développeur sans diplôme.

Ce sont des cas tellement rares…

À lire : Quel est le salaire d’un développeur web ?

Quelles alternatives autres que le CDI ?

Devenir développeur sans diplôme est compliqué…

On vient de le voir, les entreprises sont frileuses pour embaucher ce type de profil.

Les sondages qui en parlent sont rares, en voici un.

Sondage développeur sans diplôme
12.6% des développeurs interrogés n’ont pas de diplômes

Par contre, on ne dit pas dans quels pays sont ces développeurs.

Aux USA, les développeurs autodidactes sont peut-être plus pris au sérieux qu’en France.

Encore une fois, en France on aime bien les diplômes !

Bref, concrètement pour vivre de ta passion en tant que développeur, qu’as-tu comme options ?

Ce qu’il faut retenir, c’est que le choix de ces options te rapprochera de ton métier de développeur.

Être embauché en CDI

C’est compliqué, mais possible si tu montres que tu en es capable.

(Comme d’habitude, c’est le manque de confiance qui embête les recruteurs)

Des boîtes qui recrutent des profils en reconversion, j’en connais aussi.

Cependant, elles sont dures à trouver…

Emploi développeur Bac+2
https://fr.jooble.org/emploi-developpeur-informatique-bac%2B2

D’autres sites comme HelloWork liste les offres dont certaines qui te permettent de trouver un emploi sans diplome.

👉 Si j’étais toi, j’essayerais tout d’abord de trouver ces entreprises via mon réseau, généralement, elles sont plus ouvertes que « les autres ».

Monter sa boîte

Devenir développeur freelance ne serait pas une bonne idée plutôt que de perdre du temps à postuler dans des entreprises ?

Cela se tient comme raisonnement.

Mais attention, c’est loin d’être facile.

Si tu as déjà des pistes en ce sens, tu peux y aller, ce sera toujours de l’expérience, quelque chose à mettre sur ton CV, une aventure intéressante…

👉 Avoir des clients en tant que freelance, c’est se faire un réseau. Alors même si cela ne fonctionne pas pour toi, profites-en pour te créer un réseau qui fasse avancer ta carrière.

Créer un outil et le monétiser

Je crois que ça a été plus ou moins le rêve de tout développeur à un moment donné de sa carrière.

Crée un petit truc mais à 100% fonctionnel (un MVP).

Avoir les yeux plus gros que le ventre est une très mauvaise idée, avoir plein de trucs qui marchent moyens, ça ne donne pas envie…

👉 Que ton outil soit populaire ou pas, c’est l’occasion d’approfondir un langage, de mettre un site en production, d’exposer ton savoir-faire… 100% bénéfique à ta carrière.

4 histoires de développeurs sans diplôme qui ont réussi

Sur Twitter, j’ai demandé à la communauté s’il y avait des développeurs actuellement en poste sans avoir eu de diplôme.

Je n’ai pas eu beaucoup de retours en commentaire, mais plusieurs personnes sont venues me contacter en MP pour en discuter.

Recherche développeur sans diplôme
https://twitter.com/alexsoyes/status/1367505117080129540

Dans ces 4 histoires : 2 hommes, 2 femmes et beaucoup de passion 🙂

Voici leur histoire.

Une formation de 6 mois pour devenir développeuse

En quelques lignes, il y a tout juste un an je n’avais jamais touché à une ligne de code. J’ai fait une reconversion professionnelle avec une formation de 6 mois. À l’issue e la formation nous devions passer un diplôme que je n’ai pas passé. Ce n’est clairement pas en 6 mois qu’on est dev. Sur Linkedin, j’ai été approché par quelques recruteurs qui clairement, m’ont dit juste 6 mois d’expérience nous suffiraient.

Du coup, plutôt que de chercher comme mes compatriotes de promo un job, j’ai choisi de faire un stage (donc petite concession financière pour quelques mois). J’ai recherché des entreprises et trouvé celle qui correspondait à mes valeurs (et non à mes compétences que je ne pouvais pas mettre en avant). J’ai donc fait une seule candidature avec une lettre de motivation un peu originale et dans laquelle je montrais que je m’étais très bien renseignée sur l’entreprise.

Deux jours après ils me contactaient. J’ai raté tout l’entretien.

Mais comme c’était une reconversion et seulement un stage, ils ont accepté de me prendre pour une période de 6 mois, en misant sur des qualités que je pouvais avoir. Au bout de deux mois de stage, on m’a proposé un CDI (et le salaire plus que correct qui va avec) et voilà.

Je suis clairement encore en phase d’apprentissage mais ayant vu toute ma motivation, ils ont décidé de m’embaucher et de prendre le temps de me former. Je pense qu’il faut vraiment ne pas hésiter à faire quelques concessions au début pour pouvoir faire ses preuves.

Des personnes de ma promo balancent 100 CV par semaine, avec aucun résultat…il commence à avoir beaucoup de devs juniors sur le marché !

Une deuxième reconversion faire du dev, sans alternance

J’ai toujours voulu être développeuse, mais de jeux vidéos.

J’ai connu les débuts d’internet avec AOL, les 56k etc et l’époque des sites qui faisait mal aux yeux, je devais avoir 14 ans j’étais au collège et j’étais plutôt une élève moyenne. Donc à ce moment-là, on doit faire des choix pour le lycée et des études en informatique c’était assez rare ou pas dans ma région. Donc on m’oriente plutôt sur un bac pro secrétariat comptabilité, c’est derrière un ordi c’est un peu pareil…

Finalement, j’obtiens différents postes mais ça ne me plaît pas, j’ai besoin de me sentir vraiment utile. Je fais donc une première reconversion pour être aide-soignante et je l’ai été pendant 9 ans.

Mais ça coince, je m’ennuie je n’apprends rien, le boulot est répétitif et je n’ai qu’un seul moyen d’évoluer. Je me suis posé les bonnes questions, et il était hors de question que je continue dans ce métier.

J’ai donc commencé ma nouvelle démarche de reconversion, j’ai pris un congé de formation pour suivre la formation O’Clock en 2018. En juin je finissais la formation et en Août je posais ma démission pour un poste de dev React.

Finalement quelques jours après, j’apprends que je suis enceinte et je décide de mettre ma reconversion en pause tout en restant pro active (j’ai fait du dev quasiment tous les jours pour ne rien perdre et beaucoup de veille).

Comme je n’avais pas de diplôme j’ai commencé à me renseigner sur l’alternance dans le but d’obtenir ce fameux Graal que tous les employeurs demandent.

J’ai fait 1 an d’alternance avec OpenClassrooms et j’ai trouvé une entreprise rapidement. Cependant je me suis rendu compte que la formation ne m’apportait pas grand-chose et j’ai fini par mettre fin à mon contrat car l’entreprise dans laquelle j’étais m’a embauchée en CDI.

Je me rends compte que j’ai eu beaucoup de chance, en cette période ça ne doit pas être facile pour les juniors.

Le seul conseil que je peux donner c’est que pour un premier job, il ne faut pas être trop regardant sur les technos ou le salaire. Le plus important, c’est d’acquérir de l’expérience même si les technos ne font pas rêver.

De designer graphique à développeur WordPress

Je viens justement de décrocher un poste de dev web spé WordPress en agence, sans autre diplôme que celui de designer graphique & multimédia !

L’offre à laquelle j’ai postulé, elle demandait un développeur backend… Mais j’ai été contacté par agence RH, et voici comment cela s’est passé.

Dans un premier temps on a fait un entretien par visio avec le cabinet de RH, ça s’est super bien passé, j’ai joué vraiment carte sur table concernant mon niveau, ce que je savais faire et ne pas faire. J’ai beaucoup joué sur le côté passionné, et le fait que je voulais apprendre, que j’étais vraiment prêt à m’investir à fond pour continuer d’apprendre.

Ensuite rappelé par l’agence en question, entretien en présentiel.

Présentation de l’agence, des locaux, des différents services, etc. présentation de mon parcours, j’avais amené deux trois références à leur montrer pour « prouver » ce que je savais faire.

Tests techniques ensuite : HTML / CSS (facile), JS orienté JQuery, puis PHP.

Et là c’est le drame, on me demande quelle fonction native en PHP j’utiliserai pour faire ci ou ça, de déceler des erreurs sur papier, des choses comme ça… En réalité, c’est relativement simple avec Google + l’IDE mais sur papier et avec le stress qui se rajoute… C’est vraiment compliqué.

Enfin, dernière partie de l’entretien très orientée WordPress, là je sens que je réponds bien à toutes les questions, puisque je maîtrise mon sujet.

On me rappelle dans l’après-midi pour me demander si c’est possible de passer un autre entretien vraiment orienté WordPress, sur PC cette fois.

Je passe cet entretien, que je re-foire car pression + certains outils que je ne connaissais pas…

Au final j’arrive quand même à leur démontrer que je sais faire ça et ça.

À la suite de ça on me rappelle à nouveau pour me faire proposition !

Un peu en dessous de ce que j’avais demandé, mais très gentils, très ouverts au fait que je sois autodidacte, j’ai accepté ! C’est parti pour un CDI de développeur WordPress avec période d’essai de deux mois !

De développeur sans diplôme à directeur technique

Mon premier « vrai » taf de dev c’était en 2011.

Recrutement via Pôle Emploi pour un taf de dev PHP dans une agence marketing. Le fait de ne pas avoir de diplôme n’a pas posé de soucis car le manager n’en avait pas non plus.

J’ai passé 2 ans chez eux, puis lorsque j’ai réalisé qu’ils avaient une sale mentalité (heures supplémentaires non payées, augmentations ridicules), j’ai cherché ailleurs via Urban Linker J’ai eu droit à 4 entretiens très rapprochés dont 2 ont abouti à des offres fermes.

Idem il n’a été question de diplôme qu’une fois quand j’ai été en entretien avec deux commerciaux tout juste sorti d’école de commerce. Ça a été niet : Ils se servaient uniquement de cet argument pour réduire le salaire.

Pour info, les deux autres offres étaient déjà à des tarifs plus élevés que ce que touchaient mes potes ayant fait des études.

Ensuite j’ai fait 2 ans dans la boîte qui m’avait recruté. Comme le boss a monté un business à l’étranger, il m’a proposé de participer en portage. J’ai refusé le portage et proposé du freelancing (pour 100% télétravail) et il a accepté.

J’ai monté toute l’infra de leur boîte, on a recruté quelques développeurs puis le business a planté en 2019.

Depuis, je trouve des missions en freelance plutôt longue duréelongue durée sans soucis (via Malt notamment).

D’ailleurs, je n’ai pas fait de test technique depuis 2015.

Je pense très sincèrement que c’est un mélange de chance indécente et d’acharnement, je me retrouve dans l’aspect que tu évoquais concernant l’effort constant à apprendre et s’améliorer.

Comment devenir un bon développeur sans diplôme ?

Être bon en développement, c’est comprendre ce que l’on fait, avoir un code lisible et propre.

Il faut que la fonctionnalité développée corresponde exactement à ce qui a été demandé.

Et bien d’autres choses encore…

Finir une classe ou une suite de tutos ne fera malheureusement pas de toi un bon codeur.

Voici quelques conseils pour devenir un bon développeur (avec ou sans diplôme).

Continue de te former 👨‍💻

Tu viens de finir un cours ?

Génial, commences-en un autre pour approfondir ou découvrir une nouvelle notion.

Découvre des nouveaux langages, suis des tutos qui te plaisent sur YouTube.

Du contenu gratuit pour apprendre à coder, il n’y a que ça, profites-en.

Voici une liste des chaînes françaises sur le développement web pour t’aider à trouver du contenu gratuit de qualité.

Chaînes Youtube pour apprendre à programmer
https://www.ledevweb.fr/

Trouve un langage que tu aimes, spécialise-toi dedans et consomme un maximum de contenu dessus.

Tu deviendras sans doute très bon dans cette techno.

En plus de devenir bon, se spécialiser est un super atout pour les entreprises qui recherchent des freelances.

Apprends solidement les bases 👷‍♀️

Les bases sont super importantes.

Si tu ne les apprends pas maintenant, tu devras les apprendre plus tard, et ce sera beaucoup plus dur !

Même si tu as pu développer quelques programmes sans, ne te dis surtout pas que tu n’en auras jamais besoin.

De bonnes bases, c'est ce qui fait la différence entre quelqu'un qui code, et quelqu'un qui sait coder.

La différence est subtile.

« Les bases de la programmation », ce sont des mots assez génériques…

  • Les types de variables, les tableaux, les listes, les matrices…
  • Les fonctions et leurs retours
  • Les opérateurs : if, for, while, foreach, switch, …
  • La programmation orientée objet
  • La programmation fonctionnelle
  • La modélisation des données
  • Les différents design patterns

En fait les bases, c’est beaucoup de choses !

Cependant une fois que tu maîtrises les bases, tu peux attaquer quasiment n’importe quel langage, sans crainte.

Avoir de bonnes bases, c’est la garantie pour un programmeur d’être efficace.

« Qu’est-ce qu’il code bien ! »

Si c’est ce que tu as envie qu’on dise de toi… Ne néglige surtout pas les bases, car sans elles, tu produiras du code pas terrible !

À lire : Comment bien apprendre la programmation web ?

Tu pourras toujours trouver une solution à un algo oui (et encore), mais est-ce que ta solution est efficace ?

Algorithme
https://twitter.com/frjimmyklein/status/1340277109575528449

Voici un exemple d’algo efficace ET élégant.

Quand on code bien, ça se voit !

Sois curieux 🍎

On t’a parlé de Kubernetes et tu ne sais absolument pas ce que c’est ?

Je te rassure, personne ne sait ce que c’est !

Meme Kubernetes
Mais qu’est-ce que Kubernetes ?

Plus sérieusement, dès que tu ne connais pas une techno, va sur Google en savoir plus.

C’est une démarche très saine qui t’apportera beaucoup de connaissances.

D’ailleurs ta curiosité devrait t’amener à découvrir de nouveaux langages, de nouvelles technos…

Suis cette curiosité pour voir où elle te mène !

Et ça, crois-moi que ça fera de toi un bon dev.

La curiosité mène à la passion !

Sois organisé 📚

Comme dans tout apprentissage, fais preuve de rigueur.

  • Mets en application chaque module que tu viens d’apprendre
  • Ne quitte pas un cours en laissant derrière toi quelque chose que tu n’as pas bien compris
  • N’apprends pas tout d’un coup, c’est trop indigeste, tu ne retiendras jamais la totalité

Mettre en pratique ce que tu apprends, c’est super important.

Pour gagner en productivité, tu peux également utiliser les meilleurs outils des développeurs.

Fixe-toi des objectifs !

L’objectif ce n’est pas d’avoir terminé cette vidéo YouTube…

L’objectif, c’est de passer à l’action, de mettre en pratique ce que tu viens de voir !

Regarder une vidéo, c’est bien, l’exploiter en programmant derrière, c’est le top du top.

Persévère, ne lâche rien 🥅

Être développeur, c’est pas toujours marrant.

Tu cherches des heures parce que tu as oublié un point-virgule… C’est frustrant comme métier, tout le monde te le dira.

Mais ne lâche pas ton apprentissage ! Être développeur c'est un métier à part entière, ça va te prendre du temps...

D’ailleurs essaye de te débrouiller tout seul !

Recherche sur Google, StackOverflow est le meilleur ami des développeurs.

De plus, rechercher par soi-même t’aidera à mieux comprendre tes erreurs.

Laisse la technique t’aider 🔨

Être développeur, c’est maîtriser des langages, et des outils.

Les deux vont faire que tu deviendras un bon développeur !

Configurer PHPStorm pour détecter les erreurs de code
Améliorer son code WordPress en détectant les erreurs
  • Choisi un IDE (Jetbrains, VSCode, Eclipse…) peu importe en fait, et apprends à l’utiliser au maximum de ses capacités !
  • Utilise des linters pour vérifier la syntaxe de ton code ! (eslint, php-cs-fixer, tslint… sont tes amis)
  • Apprends git… tu en auras forcément besoin, et nombreux sont les devs qui ont du mal à l’utiliser !
  • Fais des projets persos / hackathons pour t’entraîner, t’améliorer et mettre en pratique ce que tu as vu pendant les cours
  • Envoie tout cela sur GitHub pour te donner de la visibilité

Afin de t’entraîner à réussir tes tests techniques lors des entretiens, j’ai préparé cette petite liste.

S’entraîner pour préparer ses entretiens techniques.

Tu peux l’utiliser pour découvrir des plateformes d’entraînement au code qui t’aideront à progresser.

Conclusion

Devenir un développeur « sans diplôme » est une réalité aujourd’hui.

De plus en plus de gens se reconvertissent.

Eh ouais, le métier de développeur, c’est cool !

Devenir un bon développeur sans diplôme demande du temps, et beaucoup d'investissement...

Notamment pour que ta valeur soit reconnue par les entreprises !

Suis les conseils présentés dans cet article et je suis persuadé que tu deviendras bien meilleur.

Insiste sur les bases, sois curieux, forme-toi en continu…

Si tu as lu cet article dans sa totalité, tu as bien fait.

Car tu sais désormais que OUI, il est possible de devenir un bon développeur, sans diplôme…

À toi de jouer.

Plus de contenu 💡

Pour lire plus de contenu similaire dans le même thématique.

16 commentaires

  1. Avatar de yoda

    Je voudrais apporter une nuance à cet article. Les diplômes, sur la facilité d’emploi et le salaire, ce n’est vrai que pour le premier ou les premiers emplois. Après une première expérience (ou un peu plus si elle est courte), les employeurs se moquent du diplôme, seules les expériences les intéressent. La seule exception étant les employeurs publics ou proches du service public, qui exigent souvent un niveau de diplôme minimum. Mais dans le privé, aucun problème.

    La reconversion n’est également pas si mal vue que ça. Une personne qui a une première formation, qui a travaillé en entreprise, qui s’est ensuite formée à l’informatique, fait souvent moins peur à un recruteur qu’un jeune diplômé fraîchement sorti de l’école. En effet, travailler au sein d’une entreprise est une compétence à part entière, et une expérience professionnelle, même dans un autre domaine, est un gage de sérieux. J’ai entendu plusieurs fois ce discours de la part de recruteurs. Par contre, ce qui passe moins bien, c’est la reconversion professionnelle sans expérience surtout s’il y a une période de chômage entre les deux formations.

    • Avatar de Alex

      Hello !

      Merci pour le commentaire 🙂

      Pour répondre à la première partie, c’est effectivement (beaucoup) plus facile après la première expérience, d’autant plus si elle est un succès. Il n’empêche que j’ai croisé beaucoup de développeurs avec un Bac +2/3 moins bien payés à travail équivalent que des développeurs Bac +5. Le diplôme est une excuse pour tirer la rémunération vers le bas bien souvent.

      Une personne qui a une première formation, qui a travaillé en entreprise, qui s’est ensuite formée à l’informatique, fait souvent moins peur à un recruteur qu’un jeune diplômé fraîchement sorti de l’école.

      Super ton commentaire car j’ai exactement l’écho inverse ! 🙂

      De mon côté les recruteurs préfèrent l’assurance d’un diplôme obtenu plutôt qu’une formation non diplômante de 6 mois voire 1 ans la plupart des cas… C’est je pense, la durée des études qui joue sur ce sentiment de sécurité durant les étapes de recrutements. L’investissement du candidat n’est que rarement pris en compte, et c’est bien dommage.

      En tout cas c’est un plaisir d’en discuter, c’est cool d’avoir un point de vu inverse.

      Alex

  2. Avatar de Hawaiiii

    Hello,

    Je trouve votre blog vraiment incroyablement plaisant et facile à lire, tout les articles sont très riches et tout est pertinent! (Bon j’en est lu que deux mais je doute pas de la qualité du reste 🙂 ).

    Je débute une formation de 6 mois (Développeur Web Open Classrooms) et je vais me servir de toutes ces informations pour avancer avec lucidité et efficacité, merci beaucoup.

    Passez une bonne journée!

    • Avatar de Alex so yes

      Eh salut !

      Merci beaucoup pour ce super joli commentaire, ça me va droit au coeur ❤️

      Bon courage pour ta formation en tout cas, je te souhaite plein de belles choses, n’hésite pas à revenir poser tes questions je te répondrais avec grand plaisir.

      Belle journée,

      Alex

  3. Avatar de Del ciotto

    Bonjour, avec un bac et quelques emploi qui ne me plaise pas avant 28 ans j’envisage une reconversion professionnelle, je suis déjà entrain de me former de mon côté.

    Est il possible de trouver un emploi en se formant avec openclassroom ? N’est il pas trop tard ? Merci

    • Avatar de Alex so yes

      Hello, oui c’est possible, et il n’est jamais trop tard pour suivre ses rêves… Bon courage 🙂

  4. Avatar de d

    les employés ne sont plus que une marchandise… et ça pas seul en informatique.. à la fin c’est admirable que le cas de mike frère aït monté sa boîte (meme si seul à niveau d’entreprise individuelle)… du moins il n’est pas limité au 35h timbre de travail et frustré dans l’investir dans sa propre entreprise !! ..aih aih combien – t – il est rare l’actionnariat salarié : ((…

    • Avatar de Alex so yes

      C’est vraiment en train de changer, la communauté de la tech est je trouve, de plus en plus bienveillante, ça va dans le bon sens 🙂 (enfin j’espère)

  5. Avatar de Un autodidacte

    En fait ce qui compte réellement, ce sont les compétences et l’expérience.

    Je n’ai pas de diplôme mais j’ai toujours eu les postes que je visais car j’avais 10 ans d’expérience à mon 1er CDI, puis davantage d’expérience forcément après.

    A part les institutions à la Orange, Total, etc qui font un 1er trie sur diplôme, la plupart cherchent des gens compétent.

    Je n’ai jamais eu de salaire inférieur que mes collègues bac + 5 car j’avais un niveau équivalent ou meilleur suivant l’expérience du collègue. Salaire supérieur oui ça m’est arrivé car expérience supérieure.

    Maintenant je suis CTO, j’embauche des développeurs. Ce que j’ai besoin est simple, des gens compétents qui travaillent bien en équipe.
    Je ne regarde pas le diplôme mais les compétences.
    Je connais pas mal de recruteur qui regarde la même chose, surtout suite à des mauvaises surprises.

    Le diplôme apporte une certaine expérience, si l’autodidacte a de l’expérience et est compétent ça le fait.

    J’enseigne également en intervenant dans un cursus bac + 5 d’une école d’ingénieur (2 ou 3 jours par mois).
    Donc oui c’est possible de réussir en autodidacte sans rogner sur le salaire.

    Mais ça m’a coûté une dizaine d’années de développement (indépendant + mes propres services) et d’apprentissage acharné (sans formation mais des livres et beaucoup de docs, tutos etc).

    A refaire, je ferai une formation sûrement, pour obtenir les bases avec moins d’efforts, en moins de temps.

    Pas une formation à la con par contre. 😉
    Demandez à plusieurs anciens élèves avant. Ce serait dommage de s’investir dans une formation pipo. Les formateurs doivent être pédagogue et avoir de l’expérience (fraîche).
    J’espère que mon retour vous sera utile.

    • Avatar de Alex so yes

      Je suis tout à fait d’accord avec toi sur le fond, et j’aime beaucoup le fait que tu crées un schéma de recrutement aussi centré sur les compétences pour les devs 🙂

      En revanche, il faut se le dire, les diplômes sont toujours nécessaires, notamment car ils participent en grande partie à l’acquisition des compétences desdits développeurs / développeuses.

      Ton témoignage prouve que c’est possible et qu’il y a de l’espoir pour beaucoup de monde, malheureusement ce n’est pas la norme…

      Un grand merci pour ton commentaire, je suis sûr qu’il aidera du monde à y voir plus clair

  6. Avatar de ItsWhiNe

    Bonjour,

    Je souhaiterai savoir pourquoi de votre point de vue ce serait un handicape?

    « Je suis de ceux qui pensent que les certifications type OpenClassroom nuisent à ton CV. »

    Merci

    • Avatar de Alex so yes

      Hello !

      Car si tu n’as que ça en certification, comme le niveau est assez « basique », ça donne une image négative au recruteur.

      Je déplore totalement ce point de vue mais c’est quelque chose qui est malheureusement vrai, c’est connoté négativement :/

      Alex

  7. Avatar de Marc Antoine

    J’ai beaucoup aimé l’article !

    On y sent du professionalisme.

    Merci pour les vérités franches, merci de m’avoir ramené les pieds sur terre.

    Je sais comment mieux me préparer.

    • Avatar de Alex so yes

      Hello Marc Antoine,

      Merci beaucoup pour ton commentaire et bon courage pour ta nouvelle aventure 🙂

  8. Avatar de nino

    Sérieux ça pique les yeux, 5 années d’études pour faire une page aussi random ?!
    En effet quand je vois ça je me dit les diplômes ça ne fait pas tout.

    • Avatar de Alex so yes

      Des heures pour écrire ça et c’est nul, vraiment abusés ces devs !

👩‍💻 Réagir à cet article 👨‍💻

Merci de partager ton histoire avec la communauté !