Passer au contenu principal

Bonjour,

Abordons un sujet que je vois de façon récurrente chez les clients JobProd : quel développeur recherchons-nous ? Un bon développeur ou un développeur spécialisé ? Et souvent l’entreprise ne sait elle même pas y répondre. Voici donc une formation express.

Ne pas confondre bon développeur et développeur spécialisé

Bon développeur : « développeur passionné, pragmatique, curieux qui sait appréhender sans cesse de nouveau problèmes et s’adapter sans cesse à de nouvelles situations ».

Développeur spécialisé : « développeur qui connaît très bien une techno en particulier (iOS, java, .NET…) et qui en connaît les subtilités et les recoins ».

Attention : on peut évidemment être un bon développeur spécialisé (et nous sommes bien placé pour en connaître beaucoup !), mais c’est plus rare ! Ici, je ne sous-entend absolument pas qu’un développeur spécialisé est mauvais, que ce soit bien clair.

Quand vous dites : « je cherche un développeur iOS », que dites-vous ?

  • Vous cherchez un développeur qui a une bonne expérience en iOS et qui saura rapidement travailler sur votre application ou en construire une de zéro ? En ce cas il vous faut un développeur spécialisé. L’avantage est qu’il est tout de suite opérationnel et que votre appli va sortir 3 mois plus tôt que ce que vous aviez prévu (humm… pas sûr, mais vous comprenez le sens, right ?). Si votre startup C’EST une appli iOS, c’est le top évidemment.
  • Vous cherchez un développeur curieux qui sait bien modéliser, concevoir, implémenter une solution et qui saura se mettre à l’Objective C en quelques semaines ? En ce cas c’est un bon développeur qu’il vous faut.  L’avantage du bon développeur est qu’il saura aborder facilement de nouveaux problèmes et affronter de nouveaux défis. Quand vous passerez à Django (python), il sera le premier sur le champ de bataille à potasser le Django Book, s’il ne l’a pas déjà fait !

Remarque  : un bon développeur peut devenir un développeur spécialisé dans votre startup ! Et c’est le top.

Recruter un bon développeur ou un développeur spécialisé ?

Deux paramètres sont à prendre en compte :

  • L’urgence de votre recherche : recherchez-vous urgemment un développeur iOS ou pas ? Si oui, c’est possible qu’un développeur spécialisé fasse plus l’affaire.
  • Votre attractivité : jugez-vous votre entreprise attractive ? Si oui, vous pouvez vous lancer à la quête d’un bon développeur, car même si aujourd’hui c’est d’un développeur iOS dont vous avez besoin, c’est sans doute préférable que vous recrutiez un bon développeur qui saura aborder rapidement les futurs sujets que vous traiterez. Vous êtes une startup, tout bouge en permanence.

Aide à la décision
Dans pas mal de cas il vous faudra un dév spécialisé :

  • Si votre recherche de « développeur iOS » est urgente, en ce cas, il faut la combler rapidement et trouver quelqu’un d’opérationnel immédiatement.
  • Si votre startup n’est pas attractive : pas encore de CTO, technos pas « in », locaux bof bof, salaires en dessous du marché. Là encore mettez vous en quête d’un développeur spécialisé : ce sera plus facile à trouver qu’un bon développeur, les bons développeurs étant très prisés et plus rares.

Le seul cas où vous chercherez un bon développeur est si votre startup est attractive et que votre besoin n’est pas urgent. Dans ce cas vous capitaliserez pour l’avenir par une compétence polyvalente qui saura jongler avec des problèmes très différents. Bien entendu, et nous l’avons dit avant, si vous trouvez un « bon développeur spécialisé », c’est le top ! Mais plus rare.

Conclusion 1 : Dans la mesure du possible essayez quand même de ne pas vous mettre dans l’urgence ET d’être attractif. Recruter un bon développeur est toujours mieux pour le long terme !

Conclusion 2La prochaine fois que vous vous dites « j’ai besoin d’un développeur iOS », demandez-vous où vous vous situez (cf. graphe) et de qui vous avez besoin réellement.

Et vous qu’en pensez-vous ? N’hésitez-pas à commenter !

Romain

Rejoignez la discussion 3 Commentaires

Laisser un commentaire