Visez des entreprises technologiques
Ce sont des entreprises le plus souvent récentes qui font un usage important des nouvelles technologies. La plupart du temps, l'équipe de développeurs est donc centrale à leurs projets !
Je distinguerais deux types d'entreprises technologiques : les start-ups et les scale-ups.
Les start-ups
Tout le monde en parle, au point que certains développeurs finissent par croire qu'il n'y a qu'elles pour travailler (c'est bien sûr faux, on va le voir dans ce chapitre).
Pour moi, une start-up n'est pas tant une entreprise "cool" avec un baby foot pour jouer, mais une entreprise qui se cherche. C'est une entreprise qui doit encore trouver son business model, ce qui la rendra rentable. Cela explique pourquoi les projets y sont souvent intenses (on court après le temps car on risque d'être à court d'argent), mais aussi très excitants et très stimulants.
On dit souvent que monter une start-up c'est comme sauter d'une falaise en espérant qu'on arrivera à construire un avion avant de se crasher au sol. Après toutes ces années, je trouve cette expression toujours très juste, même si elle fait un peu peur ! Avis aux amateurs !
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Les scale-ups
Une scale-up est en quelque sorte une start-up qui a réussi. Après tout, beaucoup de start-ups ne survivent pas plus de 3 ans, faute d'avoir trouvé leur business model. Ce sont les risques du métier.
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Intéressez-vous aux sociétés de services
C'est un style différent d'entreprise, très courant, dont les plus grosses entreprises sont friandes. Bien souvent, ce sont les entreprises plus classiques qui y ont recours (les PME et grosses entreprises). Les start-ups et scale-ups, elles, ont le plus souvent tendance à développer en interne et donc à embaucher leurs développeurs.
Les agences web
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Les ESN (anciennement SSII)
En pratique, les ESN fournissent des développeurs (et autres experts) pendant une durée limitée à d'autres entreprises. Cela peut durer 3 mois, 6 mois, 1 an, parfois plus. Une fois que le développeur a terminé de travailler sur un projet, il est réaffecté à un autre client, donc à une autre entreprise. Il change donc complètement d'univers.
Quelle est la différence entre une agence web et une ESN ?
Une agence web est une ESN de petite taille, et qui se focalise sur des projets web uniquement.
Une ESN, elle, travaille parfois sur des projets industriels d'envergure (vous pourriez vous retrouver à développer un bout du nouveau site des impôts par exemple 🙈). Les développeurs sont aussi plus souvent chez le client que ceux qui sont en agence web.
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Regardez du côté des entreprises "classiques"
Dans cette catégorie, on retrouve... la majeure partie des entreprises. 🙃
Ce sont souvent des entreprises établies qui existent depuis un moment. Je les appelle "classiques" faute d'un meilleur terme. Disons qu'elles sont en général moins technophiles à la base que les start-ups et scale-ups.
Les TPE
Si vous trouvez une TPE proche de chez vous qui veut vous embaucher, ce sera souvent pour des projets simples adaptés à un débutant (développement et maintien d'un site Wordpress).
Comme vous serez probablement le seul expert technique de l'entreprise, on fera appel à vous pour tout un tas de problèmes variés... qui ne correspondent pas toujours à votre expertise. Ce n'est pas grave : ça sera l'occasion d'apprendre !
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Les PME
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Les Grandes Entreprises
✅ AVANTAGES | ⚠️ INCONVÉNIENTS |
|
|
Manifestez-vous auprès de chasseurs de tête
Les entreprises ont parfois tellement de difficultés à recruter des développeurs qu'elles font appel à des intermédiaires : les chasseurs de tête.
Où les trouver ?
Tapez simplement "Cabinet de recrutement développeur web" et... voilà ! Si vous habitez près d'une grande ville, ajoutez par exemple "Paris, "Lyon", "Marseille", "Nice" à votre recherche.
Quelques noms pour l'exemple (je ne les connais pas personnellement) :
Vous trouverez souvent des offres d'emploi sur ces sites, auxquelles vous pouvez postuler comme une offre classique.
Qu'est-ce qui change alors ?
Le cabinet de recrutement pourrait vous recontacter pour vous proposer spontanément d'autres offres adaptées à votre profil.
Encore une fois, les seniors seront les mieux logés, mais vous auriez tort de ne pas tenter votre chance en vous faisant connaître auprès d'un chasseur de tête ! Un chasseur de tête qui vous ajoute dans sa base, ce sont des dizaines ou des centaines d'entreprises qui pourraient alors voir votre profil !
Devenez freelance : et pourquoi pas ?
J'entends souvent cette question :
Pourquoi chercher à se faire embaucher en CDD/CDI, alors qu'on pourrait être à son compte en freelance ? J'entends dire que pas mal de développeurs font ça, qu'ils ont plus de liberté, etc.
Vous pouvez. Mais je vous le recommande pas trop si vous êtes junior.
En effet, on peut trouver du travail en freelance, même junior… À condition d'avoir du réseau, ou encore de réussir à se vendre sur des plateformes comme Malt, Fiverr, et Codeur.com. Mais la compétition est rude, et les freelances prêts à être payés au lance-pierre sont nombreux. Vous valez mieux que ça.
En fait, vous pourrez à mon sens envisager d'être freelance après un peu d'expérience. Il est fréquent de voir des développeurs seniors en freelance par exemple.
Freelance est par ailleurs un statut qui ne convient pas à tout le monde. Le jour où vous serez senior, vous n'aurez peut-être pas envie de devenir freelance et préfèrerez rester embauché. En effet, monter sa petite entreprise nécessite de s'occuper de la comptabilité (ou de la déléguer, mais c'est aussi du travail), de faire de la prospection commerciale, de négocier des contrats régulièrement... Cela convient à certains, mais pas à tous !
Pour vous aider, voici un petit résumé des avantages et inconvénients à être freelance (après quelques années d'expérience) :
✅ Avantages | ⚠️ Inconvénients |
Possibilité d'organiser ses propres journées de travail | Pas de congés payés |
Les revenus peuvent être à terme supérieurs au salariat | Sécurité sociale moins avantageuse |
Travail diversifié | Beaucoup de temps administratif, démarchage, négociation (~30% du temps) |
Le télétravail est beaucoup plus souvent accepté | Nécessite beaucoup de rigueur et d'autres compétences que le code : marketing, vente, gestion de projet... |
Pour être clair, être freelance peut aussi être une expérience géniale. Mais si vous êtes junior, je dirais qu'il y a 95% de chances pour que ça ne soit pas pour vous.
En résumé
Je distingue les entreprises auxquelles vous pouvez postuler selon les catégories suivantes :
Entreprises technologiques (start-ups, scale-ups) ;
Sociétés de services (agences web, ESN (ex-SSII)) ;
Entreprises classiques (TPE, PME, grandes entreprises).
Chaque type d'entreprise a son lot d'avantages et d'inconvénients. Les sociétés de services sont souvent de bons endroits pour démarrer, mais vous pouvez en théorie trouver un job de développeur junior dans n'importe quel type d'entreprise.
Vous pouvez postuler auprès d'un chasseur de tête, un intermédiaire entre vous et les entreprises qui recrutent. Leur mission est d'aider les entreprises à recruter. Être dans la base de données d'un chasseur de tête, c'est être potentiellement proposé à des dizaines d'entreprises.
Vous pouvez bien sûr être freelance, mais je ne le recommande pas quand vous débutez. Il vaut mieux grandir avec une équipe pendant quelques années, quitte à passer freelance lorsque vous deviendrez plus senior.
Passons maintenant aux offres d'emploi : où chercher et comment ? C'est ce que l'on va voir dans le chapitre suivant !