Temps de lecture estimé : 25 minutes

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

Stage pour développeur (les trouver + les réussir)

Quel est le rôle du stagiaire développeur, quelles sont ses missions, que doit-il accomplir et sera-t-il embauché dans son entreprise ?

En tant que stagiaire développeur, ton but premier est de réussir à trouver un stage.

Une fois que tu l’as trouvé, tu dois mettre toutes les chances de ton côté pour performer afin que l’entreprise te propose une embauche ou un contrat d’apprentissage !

Ce sont tes deux buts à atteindre.

Apprendre la programmation dans une entreprise est probablement le meilleur moyen de commencer sa carrière de développeur.

Dans cet article, je vais essayer de t’accompagner sur le fait de trouver un stage en développement puis de te donner des astuces pour faire en sorte que l’entreprise souhaite te garder à la fin de ce même stage.

On verra aussi les missions importantes et le rôle du stage en informatique en général.

Être stagiaire en développement ce n’est pas (que) apporter du café.

En tant que stagiaire développeur, tu participes beaucoup à la stabilité et à la propreté d’un projet…

Tu as un vrai rôle, et un rôle important !

Pourquoi les stages sont importants chez les futurs développeurs ?

Que tu sois en BTS, Bachelor, Master ou équivalent, les stages sont l’occasion parfaite de mettre en pratique ce que tu as appris à l’école et de commencer à te faire du réseau.

Le réseau, c’est aussi ce qui te permettra de trouver une alternance et un job.

Je distingue les stagiaires des alternants car la rémunération et le temps de travail en entreprise ne sont pas du tout les mêmes.
  • Un stage est court et consécutif sur plusieurs mois.
  • Une alternance se déroule en parallèle des cours et coûte plus cher à l’entreprise, l’investissement n’est donc pas le même.

Dans tous les cas à la fin de ton stage en tant que stagiaire en développement, tu devras rédiger un mémoire ou a minima un rapport de stage pour valider un module ou quelque chose du genre.

Mais ça, c’est du détail…

Nous, ce qui nous intéresse, c’est comment tu peux trouver un stage en développement qui te fasse kiffer !

Recherche de stage en informatique chez Facebook en tant que stagiaire développeur
Trouver un stage chez Facebook : https://www.facebookcareers.com/students-and-grads/?p[teams][0]=Internship%20-%20Engineering%2C%20Tech%20%26%20Design&p[teams][1]=Internship%20-%20Business&p[teams][2]=Internship%20-%20PhD&p[teams][3]=University%20Grad%20-%20PhD%20%26%20Postdoc&p[teams][4]=University%20Grad%20-%20Engineering%2C%20Tech%20%26%20Design&p[teams][5]=University%20Grad%20-%20Business&teams[0]=Internship%20-%20Engineering%2C%20Tech%20%26%20Design&teams[1]=Internship%20-%20Business&teams[2]=Internship%20-%20PhD&teams[3]=University%20Grad%20-%20PhD%20%26%20Postdoc&teams[4]=University%20Grad%20-%20Engineering%2C%20Tech%20%26%20Design&teams[5]=University%20Grad%20-%20Business&roles[0]=intern

L’intérêt du stage en développement pour l’entreprise et le stagiaire

Quand on est en stage de développement informatique, on part du principe que le stagiaire sait un minimum de choses…

On se dit que l’apprenant sait au moins les modules qu’il a validés en cours.

Mais honnêtement, les entreprises attendent tellement plus que ça…

Pose-toi la question, pourquoi est-ce qu'une entreprise te prendrait toi ?

Qu’est-ce que tu peux lui apporter ?

Voici l’intérêt du stage pour chaque parti…

Pour le stagiaire

  • Valider son année (le stage est obligatoire) ;
  • Apprendre sur le terrain et gagner en expérience ;
  • Être embauché à la fin de son stage (c’est une réelle finalité, même en BTS (pense à l’alternance…).

Pour l’entreprise

  • Trouver un nouveau développeur sorti d’école que l’on sait être bon (les bons développeurs sont difficiles à recruter) ;
  • Bénéficier d’une « période d’essai » avec le stagiaire « à frais réduit » pour le tester ;
  • Mettre le stagiaire en développement sur des projets pour en améliorer la qualité et réduire la dette technique.

Les stagiaires en informatique ne coûtent pas cher

Objectivement, le stagiaire en développement ne coûte pas « cher » en argent.

Mais c’est oublier tout le temps que l’entreprise prend avec toi…

  • Il faut le former,
  • Passer du temps avec lui pour lui expliquer certains points techniques ou fonctionnels,
  • Vérifier ce qui est produit,
  • Le mentorer,
  • L’aider à avancer dans son rapport de stage…

L’entreprise a de réelles obligations légales envers le stagiaire.

Le temps que l'entreprise passe avec le stagiaire développeur, elle ne peut pas le facturer.

Donc chaque minute que prennent les gens de la boîte avec toi, c’est du temps investi en toi 🙂

Garde ça en tête, c’est tout sauf une opération neutre et les boîtes qui se font de l’argent sur le dos des stagiaires sont de plus en plus rares…

Les missions du stagiaire développeur

Je vais surtout parler pour moi, de la partie que j’ai le plus vu entreprise aussi bien qu’avec mon rôle de prof dans une école de dev.

Cette année 2021, beaucoup de mes étudiants cherchaient un stage en développement web.

Comme tu dois t’en douter, des entreprises qui proposent des stages de développeur web merdiques, il y en a.

Et on m’a raconté des trucs dingues…

J'ai un étudiant qui a passé 2 mois l'année dernière à créer des sites WordPress dégueulasses sans faire de code, juste avec un builder...
Présentation de l’utilisation du Page Builder Elementor sous WordPress : https://elementor.com/

Même si Elementor est un super outil pour les personnes qui ne codent pas…

La plus-value de ce stage en termes d’apprentissage est de 0.

Ce stage ne lui aura servi à rien…

Stage en développement : les vraies missions

Suivant les entreprises il aura différentes missions.

On part du principe qu’un stage en développement sert à faire découvrir l’entreprise ET les outils qu’elle utilise au quotidien.

Tu découvriras ainsi :

  • Les outils comme Redmine, Jira… pour gérer les tâches à faire ;
  • Les pull / merge requests et la revue de code – git en général ;
  • Comment communiquer avec ses collègues (et peut-être les clients) ;
  • Appréhender les spécifications fonctionnelles et respecter le besoin du client ;
  • Les limitations techniques suivant les projets (PHP 5.6 bonjour !) ;
  • Le code legacy et le code dégueulasse en général ;
  • Le café ☕️

Le quotidien d’un stagiaire en développement

  • Beaucoup de lecture de documentation (technique ou fonctionnelle) ;
  • Développement de petits fixes ou de petites fonctionnalités ;
  • Revu du code avec le tuteur ou l’équipe ;
  • Daily meetings et réunions diverses avec les équipes ;
  • Mise en place d’un nouveau projet pour l’entreprise (attention avec ça car un stagiaire doit être accompagné !) ;
  • Rédaction de documentation.
Le but de tout ça, c'est de te faire apprendre et progresser au maximum !

Et c’est déjà pas mal !

J’ai accompagné plusieurs stagiaires en développement web ces dernières années et je peux t’assurer que toutes ces tâches sont déjà énormes.

Code review stagiaire développeur PHP
La revue de code par le tuteur est super importante et c’est quasiment 25% du temps !

En tant que stagiaire développeur tu es surtout là pour apprendre !

Alors pas de pression et essaye d’absorber un maximum de connaissances…

Exemple d’un stage de 6 mois en développement web

Il y a quelque temps déjà j’ai eu un stagiaire en développement web sur un projet client dans mon ancienne boîte.

Nous étions 3 dessus et j’étais le chef de projet.

J’ai basé l’apprentissage du stagiaire sur cette trame-ci :

Former, apprendre, comprendre, corriger => Former, apprendre, comprendre, corriger...

Au fur et à mesure que mon stagiaire se forme, qu’il prend en compétence, il devient de plus en plus autonome et meilleur un peu plus chaque jour..

Plus il deviendra autonome, et plus le stagiaire développeur sera amené à corriger le code du tuteur !

C’était mon but, que mon stagiaire arrive à me reprendre tant il aura progressé 🙂

Merge Request avec code review emoji
On peut faire des codes review de plusieurs manières…

En attendant, l’autonomie c’est la première qualité que l’on recherche chez un stagiaire en développement.

Garde bien ça en tête car ça permet à l’entreprise d’économiser énormément de notre ressource la plus précieuse : le temps.

Un tuteur n'a pas toujours le temps pour son stagiaire et il doit être capable de se débrouiller seul la plupart du temps.

Même si le stagiaire ne produit pas toujours du travail facturable, tant qu’il est autonome et qu’il apprend de ses erreurs…

C’est parfait pour le tuteur, car on sait que les stagiaires sont parfois débutants.

Encore une fois pas de stress, tu es là pour apprendre, alors apprends de tes erreurs.

La journée type

Quand tu es dans une entreprise type « agence web », les journées se ressemblent beaucoup.

Pour mon stagiaire en développement web PHP, voici comment je m’y suis pris :

  1. Oboarding sur le projet, on présente le site, le client, le code, certaines parties techniques (c’est la partie fun) ;
  2. Ensuite, j’ai commencé à lui donner de petites fonctionnalités à développer au fur et à mesure qu’il rentrait dans le contexte projet ;
    1. En l’espace de quelques semaines, il connaissait parfaitement les tenants et les aboutissants du projet.
    2. Je lui ai donc donné des tâches de plus en plus difficiles 😈.
  3. À chacun de ses développements, nous passions beaucoup de temps en revue de code : le but était d’améliorer son code ET la qualité du projet.
    1. La factorisation avant tout, il a beaucoup appris sur la qualité du code, en échange le projet est devenu bien plus propre.
  4. J’ai été exigeant sur le code produit pour le faire progresser, et ça a été bénéfique.
Différence de code entre deux commits git sur PHPStorm
Amélioration du code avec correction d’un problème

Un stagiaire en dev web n’est pas obligé de facturer tout son temps au client, loin de là.

Il est avant tout là pour apprendre même s’il doit être un minimum productif.

Le stagiaire en développement est-il rentable pour l’entreprise ?

Lorsque l’on est en stage pour devenir développeur, on peut se demander :

Est-ce qu’un stagiaire développeur est rentable pour l’entreprise ?

Un stage en entreprise dure généralement entre 2 et 6 mois.

Durant ce laps de temps, il est très important que le stagiaire progresse de manière rapide pour l’entreprise.

Voici les critères que l’on m’a donnés avec mon stagiaire en développement web.

Temps passéProductivitéTemps passé avec le tuteur
0 et 2 mois30%25 %
2 et 3 mois50%15 à 20 %
3 à 6 mois80%10 à 15 %
+ 6 mois100%0 %
Mesurer l’efficacité d’un stagiaire développeur web

Le but étant de pouvoir arriver à l’embauche aux alentours de 100 % de productivité.

Note : Ces chiffres ne sont pas forcément les mêmes dans toutes les entreprises, tout dépend de ce que l’on attend du stagiaire en développement.

Est-ce que le stagiaire développeur est rémunéré ?

Les stages en développement ne sont pas toujours payés…

Généralement les stages en entreprise pour les développeurs en BTS (1ère ou 2ème année) sont d’une durée inférieure à 2 mois.

Cela permet aux entreprises de ne pas les rémunérer, et ce pour une raison simple :

Il y a ainsi plus d’entreprises disposées à prendre des stagiaires.

Car des stagiaires en programmation, il y a des milliers chaque année.

Les entreprises ont le choix…

(Même si elles n’ont pas toujours le choix sur les « bons profils »)

Au delà de 2 mois, les indemnités mensuelles s’élèvent au minimum autour de 525 € / mois.

Obligation de payer un stagiaire en développement
https://www.economie.gouv.fr/entreprises/recruter-stagiaire-regles-gratification

Si jamais l’entreprise rémunère son stagiaire développeur alors que la durée est inférieure à 2 mois…

On peut généralement dire que c’est une bonne boîte car elle souhaite attirer les développeurs les plus motivés.

Comment trouver un stage en développement ?

Cette question m’a été posée pas mal de fois cette année.

Étant donné que je suis freelance, on m’a même demandé si je ne proposais pas des stages de développement web.

Proposition stage développeur web
Candidature spontanée sur LinkedIn d’un développeur web qui recherche un stage

Mais malheureusement non !

En revanche, j’en profite d’ailleurs pour dire que le message de Diego est parfait.

Si j’avais démarré mon activité de freelance depuis un peu plus longtemps, je l’aurais sûrement pris…

Pose-toi la question :

Qu'est-ce que je peux apporter à l'entreprise en tant que stagiaire ?

Quels sont tes points forts ? Tes faiblesses ? Tes envies côté code ?

Si tu ne sais pas répondre à ça, il te sera compliqué de convaincre des entreprises de te prendre en stage… 🙂

Allez, regardons ensemble les meilleurs moyens de trouver un stage en développement !

Demander à ses profs

Les formateurs qui donnent des cours ont souvent un réseau assez développé car pas mal d’entre eux sont freelances.

Si jamais tu as des affinités avec un prof, n’hésite pas à lui demander un petit coup de main pour trouver ton stage en développement.

Certains profs seront ravis de vous aider. 👇

Recherche stage développement sur LinkedIn
https://www.linkedin.com/posts/alexandre-soyer_stage-montpellier-activity-6876391889751425024-1V1B
recherche stage développement web bts sio
https://twitter.com/alexsoyes/status/1471016187333070850

Je l’ai fait pour mes étudiants cette année 2021.

L’impact n’a pas été énorme mais ça aurait pu…

Alors n’hésite pas à demander, certains étudiants de mes classes ont trouvé comme ça.

Compter sur ses collègues de promo

Dans ta classe, il y a forcément des étudiants qui ont décroché un stage en développement avec les mêmes technos que tu vises.

Demande à ces personnes-là de te mettre en relation avec leur tuteur / les recruteurs / managers de leur entreprise.

Les entreprises prêtes à accueillir un stagiaire en informatique sont généralement plus disposées à en accueillir un second !

Utiliser l’école et son réseau

La force des écoles d’informatique, c’est leur réseau.

La plupart des étudiants qui recherchent un stage en développement web trouvent grâce à leur école.

Ton école peut t’aider de différentes manières :

  • Via le forum, les jobs dating ;
  • Avec son réseau (généralement ils ont des gens en interne qui s’occupent de nouer des relations avec les entreprises) ;
  • En corrigeant ton CV / ta lettre de motivation ;
  • Grâce à ses partenaires.
Forum pour trouver un stage en développement
Mail d’une école d’ingénierie pour mettre en relation des entreprises et des étudiants dans le but d’effectuer une période de stage
Organisation forum entreprise par l'école pour trouer un stage en développement
Un email d’une école qui organise un forum avec des entreprises pour les stagiaires en dev

N’hésite donc pas à te rapprocher de l’équipe pédagogique de ton école pour trouver ton futur stage de développeur.

C’est leur rôle 🙂

LinkedIn est encore plus puissant que tu ne le penses

Tout le monde capitalise sur LinkedIn pour trouver un emploi en informatique, tout le monde.

C’est comme ça, en 2021 c’est le réseau incontournable pour mettre en relation candidats et recruteurs.

Tu peux utiliser LinkedIn pour :

  1. Avoir un profil propre et une présence en ligne qualitative (soigne ton profil un maximum avec une belle présentation, les technos que tu maîtrises… sois pro !)
  2. Trouver un stage avec LinkedIn Jobs
  3. Créer un poste sympa disant que tu recherches un stage « du xxx au xxx avec les technos xxx » et demande à ton réseau de le partager
  4. Te mettre en relation avec d’autres stagiaires en développement et leur demander si leur boîte prend d’autres stagiaires
  5. Te mettre en relation avec les recruteurs (trouve les boîtes sur Montpellier où tu aimerais faire un stage et ajoute les responsables des ressources humaines ou les dirigeants) – pour ça, j’ai cherché le tag « responsable » chez une entreprise que j’aime bien 👇
Trouver un stage informatique sur LinkedIn via des entreprises que l'on aime
https://www.linkedin.com/company/wearecodein/people/?keywords=Responsable

C’est un réseau incontournable où tu te dois d’être présent, visible et pro. 🙂

Change de ville si la tienne est nulle

Trouver un stage en développement web est par exemple plus facile à Paris qu’en Corèze pour des raisons évidentes de géographie.

Du coup, ne te limite pas à ta ville pour chercher ton stage en programmation.

  • Tu as de la famille ailleurs (voire dans un autre pays) ?
  • Ta moitié habite dans une autre ville que la tienne ?
  • L’école propose des stages à l’étranger ?
  • Renseigne-toi au Crous si jamais il y a moyen de trouver un logement facilement dans une autre ville.
Bed and Crous
https://www.bedandcrous.com : Le AirBNB des étudiants

Ne pas se limiter à ta ville actuelle pourrait être une excellente opportunité pour démarrer ta carrière de dev…

Abandonne la lettre de motivation

Sauf si on te la demande explicitement, ne la fais pas.

La lettre de motivation, c'est un texte bateau avec du texte similaire d'une candidature à l'autre que le recruteur ne lira pas dans 90% des cas.

Si ta lettre de motivation n’est pas sincère, tournée vers l’entreprise dans laquelle tu postules et si elle n’apporte pas réellement de valeur ajoutée…

Alors n’en fais surtout pas !

Très honnêtement, une lettre de motivation te fait perdre plus de points qu’elle ne t’en donne.

À moins que tu veuilles postuler dans la boîte de tes rêves, n’en fais pas.

Pour trouver un stage de développeur, ce n’est pas nécessaire.

Si cette lettre t’aidait à faire passer des informations, utilise un mail ou LinkedIn sans toute la paraphrase ! 🙂

Exemple d'une lettre de motivation pour un stagiaire développeur
Mettre les informations importantes en gras ou dans le corps du mail / message LinkedIn

Si jamais tu souhaites quand même en faire, je n’ai pas d’exemple de lettre de motivation précise pour un développeur mais :

  1. Mets les informations importantes en gras, comme les dates de stage ou les technos ;
  2. Mets en avant TES qualités pour CETTE entreprise ;
  3. Commence ta lettre de motivation par un ton accrocheur : comme ce que tu sais d’eux et pourquoi TU peux les aider ;
  4. Vends-toi comme si c’était une offre en CDI, le processus est le même ;
  5. S’il y a un « Madame, Monsieur,  » dans ta lettre, c’est qu’elle est tout sauf personnalisée…

Pour ton CV, les conseils donnés sur l’article pour optimiser son CV de développeur sont les mêmes pour un stage ou un emploi.

Faire du qualitatif et pas du quantitatif

Tu as déjà envoyé 100 e-mails avec comme sujet :

"Recherche stage en développement web".

Et tu n’as eu aucune réponse ?

C’est probablement car tu as été noyé dans la masse des stagiaires qui recherchent un stage en développement web…

Alors essaye de te démarquer au maximum avec une candidature plus poussée !

  • Envoie un mail à des humains et non à « contact@laboite.fr » ;
  • Appelle les gens après avoir postulé « Eh bonjour c’est Alex, je voulais juste m’assurer que vous aviez bien reçu mon mail. Vous l’avez ? Cool, n’hésitez pas à me rappeler, on reste en contact ! » ;
  • Travaille ta présence en ligne en mettant ton code en avant sur GitHub, en ayant un coup Twitter, un profil LinkedIn super soigné ;
  • Relance les RHs si tu n’as pas de réponse, contacte les développeurs dans les équipes…

J’imagine que tu sais déjà tout ça.

Offre stage développeur web Google
Postuler chez Google en tant que stagiaire ? Pourquoi pas !
Fais ce que tu ferais si jamais cette boîte était la boîte de tes rêves.

C’est sûrement le meilleur conseil que je puisse te donner !

Court-circuiter la direction des entreprises

Dans le tweet que je mentionne un peu plus haut où je demande comment les étudiants en informatique peuvent trouver un stage, Damien de l’équipe WeLoveDevs te conseille la chose suivante :

Si cela ne fonctionne pas avec les RHs, il faut passer par les managers et les devs dans les équipes.

Cela fonctionne particulièrement dans les grosses boîtes.

Ce sont les managers qui ouvrent les postes 90% du temps, pas les RHs.

Concrètement ?

  • Si tu n’as pas de réponse à tes mails ;
  • Que les ressources humaines ne sont pas disponibles ;
  • Ou si tu ne trouves pas le numéro de téléphone / le LinkedIn d’un RH…

Essaye de contacter directement les équipes dans les entreprises !

Sur LinkedIn : Recherche les employés qui travaillent dans les entreprises que tu aimes

Le principal, c’est d’aller au contact des gens et de commencer à bâtir son réseau (ce qui te sera utile pour l’alternance en plus !).

  • De manière simple cherche les entreprises que tu aimes sur ta ville avec entreprise + développeur, entreprise + manager ou entreprise + responsable ;
  • Consulte le profil de ces personnes (très important) ;
  • Fais-une demande de connexion puis envoie-leur un message pour leur dire que tu aimes bien la boîte et que tu aimerais en savoir plus sur le travail que cette personne fait là-bas ;
  • Si tu le sens dans la conversation, place que tu es à la recherche d’un stage…
Rechercher entreprise stage informatique Montpellier via LinkedIn
https://www.linkedin.com/search/results/people/?geoUrn=%5B%2290009688%22%5D&keywords=teads%20d%C3%A9veloppeur&origin=FACETED_SEARCH&sid=aqq

Sur Twitter : Discuter avec les développeurs

Twitter c’est l’endroit où les développeurs se retrouvent, alors profites-en.

C’est d’ailleurs le réseau incontournable pour faire sa veille technologique.

Pour y trouver des nouveaux développeurs à contacter, c’est tout aussi simple.

Recherche des développeurs informatiques sur Twitter
1 : Rechercher avec des mots-clés précis comme « ville + dev »
Compte Twitter entreprise Nantes
2 : Trouver les entreprises que tu aimes (ou qui font du dev) ou des meetups, associations…
Relation avec d'autres développeurs sur Twitter
3 : Parcours le profil des développeurs et rentre en relation avec eux en DM, sur leur site, par mail, peu importe en fait !

Oui c’est long et ça prend un minimum de temps.

Cependant c’est très, très efficace.

C’est comme ça que j’ai trouvé ma première mission de développeur freelance.

Postuler dans une grande ou une petite entreprise ?

Pour un stagiaire en développement (web ou non), de mon expérience, les petites entreprises recrutent plus facilement.

C’est aussi car les process de recrutement sont plus simples, plus souples.

Seul l’entretien d’embauche pourra t’aider à y voir plus clair.

En attendant, ne te prive pas de postuler dans tout type d’entreprise.

Plus tu avanceras dans tes études, et plus ce sera facile de trouver un stage en développement.

La taille de l’entreprise ne doit pas jouer dans ton choix pour trouver ton stage.

Attention aux abus

L’état a mis en place des quotas pour limiter les abus et éviter à certaines entreprises d’avoir une armée de stagiaires.

Offre de stage pour un stagiaire développeur web
https://twitter.com/Ashen_JV/status/1278310735324557312/photo/1

Néanmoins il existe toujours un risque que tu te fasses avoir…

Et notamment sur les stages en entreprises plus courts, sur un stage de deux mois pour un étudiant en BTS ou en licence par exemple.

Alors en tant que stagiaire :

Renseigne-toi bien au préalable sur ton avenir dans l'entreprise une fois le stage terminé.

Peut-être une alternance, une rémunération, une extension du stage, un CDD, un CDI, ou peut-être rien.

Essaye d’avoir cette discussion au début de ton stage, que tu saches vers quoi tu te diriges.

Comment se faire embaucher après son stage ?

Se faire embaucher en CDI ou en alternance à l’issue de son stage est ce que tu dois viser en tant que futur développeur.

Cela doit être ton objectif aussi.

Une année dans une de mes anciennes entreprises, on a reçu deux stagiaires.

Tous deux de la même promo, ils faisaient leur stage de fin d’étude en même temps durant leur dernière année de master.

Ils sont partis sur un pied total d’égalité, seules leurs compétences techniques et sociales ont joué dans leur recrutement.

Malheureusement, l’un d’eux n’a pas été pris…

Pourtant l’entreprise était prête à engager 2 nouveaux développeurs.

Pourquoi l’entreprise n’a pas embauché le stagiaire développeur… ?

Je t’explique tout ici. 👇

Savoir faire la différence

Il y a plusieurs choses à prendre en compte lorsque l’on ne garde pas un stagiaire (l’affect, les soft skills, les hard skills…).

Si tu veux maximiser tes chances de rester dans l’entreprise :

  • Mets-y de la volonté, montre que tu es motivé
  • Accepte tes erreurs, tu es là pour apprendre
  • Corrige ce qui ne va pas suivant les retours de tes collègues (c’est le plus important)
  • Sois rigoureux, on te confie un projet, c’est quelque chose d’important pour l’entreprise

Ce qu’il faut absolument éviter :

  • Agir comme si tu étais déjà embauché ou comme si tes collègues étaient tes potes
  • Prendre ton stage à la légère sous prétexte que tu es en apprentissage

Quel stagiaire embaucherais-tu ?

Stagiaires développeurs en entreprise
À compétences égales, on préfère prendre quelqu’un de moins bon mais de plus investi.

L’état d’esprit et le comportement en entreprise jouent plus sur le recrutement du stagiaire développeur que tu ne le penses…

Je préfère embaucher quelqu’un de moins bon mais de motivé, quelqu’un avec qui humainement je m’entends super bien.

Plutôt que quelqu’un de très bon qui rejette la faute sur les autres et ne s’implique pas avec ses collègues, même si il ou elle était bien meilleur.

Sur le long terme, c’est le stagiaire développeur avec le meilleur mindset qui devient meilleur.

Il y a de grandes chances pour que le stagiaire développeur soit embauché

L’enjeu du stage est le même pour l’apprenti et pour l’entreprise :

Terminer par un contrat d’embauche (souvent un CDI ou une alternance).

Le stagiaire développeur souhaite bien évidemment intégrer l’entreprise dans laquelle il a fait son stage si cette dernière lui convient.

L’employeur lui, a tout intérêt à vouloir embaucher le stagiaire à la fin de son stage s’il constate qu’il est bon en dev.

Pour former quelqu'un pendant 6 mois et le laisser partir, il faut une bonne raison.

L’entreprise doit avoir réellement pris le temps de suivre le futur développeur pour pouvoir se faire une idée.

  • L’entreprise a investi dans le stagiaire en le formant
  • Elle a pu tester le stagiaire programmateur dans un contexte d’entreprise (avec le client, diverses contraintes, du stress…)
  • Les tuteurs ont (normalement) suivi le stagiaire tout au long de son stage
  • Des points ont été faits régulièrement avec l’école
  • Le travail du stagiaire a été suivi et revu tout au long de sa période de stage

À la fin du stage, l’entreprise et le stagiaire doivent tous les deux savoir si cela va matcher ou non.

Stage en entreprise acceptée pour un développeur web
Proposition stage en entreprise en tant que développeur, acceptée !

Le but du stage c’est de former un développeur que l’on va garder par la suite.

Sinon, cela n’a aucun intérêt, c’est du temps de perdu pour tout le monde…

Pourquoi l’entreprise dans laquelle tu faisais mon stage ne t’a pas gardé ?

Le but du stage en développement c’est de pouvoir nouer une relation plus long terme…

Alors si ça ne fonctionne pas :

  • Ils n’avaient peut-être besoin d’un développeur que pour X mois (c’est moche, peu probable, mais possible) ;
  • Ils n’ont pas vu en toi les compétences requises (pour le moment) afin d’intégrer leurs équipes.
Très clairement, il se peut que tu n'aies pas été assez bon.

Ou que ton code n’ait pas été assez bon…

C’est dur à entendre, mais c’est sans doute la vérité.

Pire code de développeur
https://www.quora.com/What-is-the-worst-piece-of-code-you-have-ever-seen-to-do-some-particular-task

Le pire pour une entreprise, c’est de ne pas avoir pu te faire progresser pendant que tu y étais.

Car même si le stagiaire développeur n’est pas très bon en arrivant, c’est le devoir de l’entreprise qu’il reparte meilleur qu’en arrivant.

Et si elle n’a pas réussi à le faire progresser en X mois, il n’y a aucune chance qu’elle y parvienne si elle l’embauche.

Voilà tout.

La meilleure chose à faire si l’entreprise où tu as fait ton stage en dev ne te garde pas

Il y a sûrement un ensemble de raisons qui font que tu n’as pas été gardé par l’entreprise.

La situation économique, ton potentiel, le fait que tu t’entendes bien avec tes collègues, les clients, les patrons, les projets…

Dans ce cas ton but, c'est d'avoir une liste précise de tout ce qu'ils ont noté chez toi.

Le bon comme le mauvais.

Dis-leur que tu veux tout savoir.

Ce ne sera pas facile je te l’accorde, mais c’est objectivement le meilleur moyen pour t’aider à progresser.

Tu vas devoir t’y coller si tu veux progresser, « harcèle » la boîte pour avoir des réponses.

Et quand tu auras ces raisons, tu comprendras sans doute pourquoi l’entreprise ne t’a pas embauché.

Dans tous les cas persévère, ce n’était qu’un stage.

Travaille sur tes points faibles, et postule à nouveau dans une boîte qui recherche des développeurs.

Conclusion

Les stagiaires en développement sont importants pour les entreprises, ils participent à la bonne tenue du projet et apportent de la qualité au code déjà présent.

Si tu as bien lu cet article, tu as pu découvrir ceci :

On embauchera le stagiaire développeur sur qui on peut compter.

C’est aussi simple que cela.

Si le stagiaire progresse, qu’il suit les règles métiers, qu’il est à l’écoute…

N’importe quelle entreprise penserait à le garder, même s’il est moins bon techniquement parlant.

Penses-y au moment de commencer ton stage…

J’espère que cet article t’aura aidé à y voir plus clair sur le rôle du stagiaire développeur, ses missions et ce qu’il doit faire pour réussir son stage.

Et surtout pour le trouver !

N’hésite pas à laisser un commentaire si tu cherches un stage et j’essayerai de t’aider du mieux que je puisse ! 🙂

Plus de contenu 💡

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

8 commentaires

  1. Avatar de Shirley B

    Je suis actuellement en formation dans le but de devenir développeur web. J’ai un parcours atypique et je suis loin de maîtriser tout ce que j’apprends mais je persévère. Je prends du temps mais j’y arrive doucement. J’ai envoyer prêt de 40 candidature depuis le début de l’année pour trouver mon stage pour août et pour le moment rien du tout. Ce qui ne me fait le plus peur n’est pas forcément de ne pas avoir de stage avant mais de ne pas avoir le bon comportement. Ton article m’a rassuré sur bien des points, merci beaucoup !

    • Avatar de Alex

      40 c’est beaucoup, tu es dans quelle région ? Quelles sont tes spécialités ? Raconte un peu ta situation 🙂

      En vrai c’est une histoire de mentalité et de persévérance, comme beaucoup de choses…

      Bon courage pour tes recherches

  2. Avatar de Charles.L

    Bonjour Alex,

    Je suis en reconversion professionnel et au tout début de ma nouvelle vie de Dev. Je suis tombé amoureux de la discipline au point que ça tourne un peu à l’obsession ^^.

    Je tenais à te remercier car tes articles sont de vrais pépites !

    Je suis dans l’attente de quitter mon job actuel et d’intégrer une formation, du coup je me forme en autodidacte et j’ai découvert une application mobile qui m’a apprit énormément de choses :

    Qu’en pense tu ?

    • Avatar de Alex so yes

      Hey Charles,

      Merci pour ton message 🙂

      Forme-toi beaucoup et fais beaucoup de projets persos, ça aide à acquérir de solides compétences !

      C’est mon meilleur conseil.

      Courage !!

      Alex

    • Avatar de Alex so yes

      Salut Stas,

      Tu as des choses à dire en plus sur cet IDE ? En tout cas je suis curieux de savoir pourquoi tu l’as choisi lui et pas un autre !

      Au plaisir 🙂

  3. Avatar de Francis Mbah

    Bonsoir Alex, je suis entrain de me lancer dans le developpement web et merci pour ton reconfort

    • Avatar de Alex so yes

      Hey, bon courage à toi pour ta nouvelle aventure 🚀🔥

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

Merci de partager ton histoire avec la communauté !