Temps de lecture estimé : 25 minutes
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 ?
Temps de lecture estimé : 25 minutes
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 !
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.
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 !
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…
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…
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…
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...
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…
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 :
git
en général ;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.
En tant que stagiaire développeur tu es surtout là pour apprendre !
Alors pas de pression et essaye d’absorber un maximum de connaissances…
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é 🙂
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.
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 :
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.
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 mois | 30% | 25 % |
2 et 3 mois | 50% | 15 à 20 % |
3 à 6 mois | 80% | 10 à 15 % |
+ 6 mois | 100% | 0 % |
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.
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.
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.
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.
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 !
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. 👇
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.
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 !
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 :
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 🙂
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 :
C’est un réseau incontournable où tu te dois d’être présent, visible et pro. 🙂
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.
Ne pas se limiter à ta ville actuelle pourrait être une excellente opportunité pour démarrer ta carrière de dev…
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 ! 🙂
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 :
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.
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 !
J’imagine que tu sais déjà tout ça.
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 !
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 ?
Essaye de contacter directement les équipes dans les entreprises !
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 !).
entreprise + développeur
, entreprise + manager
ou entreprise + responsable
;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.
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.
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.
L’état a mis en place des quotas pour limiter les abus et éviter à certaines entreprises d’avoir une armée de stagiaires.
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.
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. 👇
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 :
Ce qu’il faut absolument éviter :
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.
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.
À la fin du stage, l’entreprise et le stagiaire doivent tous les deux savoir si cela va matcher ou non.
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…
Le but du stage en développement c’est de pouvoir nouer une relation plus long terme…
Alors si ça ne fonctionne pas :
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é.
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.
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.
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 ! 🙂
Pour lire plus de contenu similaire dans le même thématique.
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 !
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
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 ?
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
J’utilise et recommande Codelobster IDE – http://www.codelobster.com
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 🙂
Bonsoir Alex, je suis entrain de me lancer dans le developpement web et merci pour ton reconfort
Hey, bon courage à toi pour ta nouvelle aventure 🚀🔥