Mika A.

10 questions qu'un développeur doit poser à son futur recruteur

April 10, 2017

En tant que développeur, vous avez et vous allez peut-être encore passé par plusieurs entretiens de recrutement. Voici quelques questions que vous pourrez poser à votre futur recruteur pour avoir une bonne idée de votre prochain poste et surtout pour décider en ayant un maximum d’informations.

1 - Pourquoi voulez-vous recruter quelqu’un pour ce poste?

Il est important que vous sachiez les motivations derrière la vacance d’un poste. Dans la plupart des cas, la société est en expansion et souhaite élargir son équipe pour atteindre ses objectifs. Mais dans le pire des cas, il est également possible que le poste ce soit libéré car le précédent développeur a démissionné car il n’en pouvait plus. De telles informations sont capitales pour accepter une offre d’emploi.

2 - Quelles seront mes responsabilités au quotidien?

Cela vous permettra de comprendre pratiquement ce que l’on attend de vous et de voir si cela correspond à ce que vous voulez faire et à vos compétence. Il arrive si souvent qu’on ait une certaine idée de ce que l’on attend de nous mais que la réalité soit toute autre.  Cela pourra vous éviter la déception ou de vous retrouver à faire des choses que vous ne voulez pas faire.

3 - Est-ce que votre société est actuellement profitable?

Essayez de savoir le plus tôt possible si vous pouvez avoir une situation stable sur plusieurs années ou si la société risque de fermer ses portes d’une année à l’autre. Bien sûr cela n’est pas toujours prévisible à l’avance mais certains points peuvent vous alerter.

4 - Comment estimez-vous le travail à faire?

Vous devez savoir comment une tâche que vous avez à accomplir est évaluée. Est-ce que vous serez inclus dans le processus d’estimation ou vous aurez juste à vous exécuter pour respecter les délais.

5 - Est-ce que je vais travailler sur un projet unique ou jongler de projet en projet?

Un développeur pourra aimer travailler sur un projet unique et le maitriser complètement ou bien avoir la main sur plusieurs projets. Chaque option a ses avantages et inconvénients mais si vous savez ce qui vous convient le mieux, vous choisirez en connaissance de cause.

6 - Est-ce que votre société publie ou intervient sur du code open source?

Une société qui publie du code open source et qui s’investit dans une communauté open source a de fortes chances d’avoir un esprit ouvert dans lequel il fait bon travailler. Vous aurez également une idée sur la philosophie et la culture de la société.

7 - Qu’est-ce qui est automatisé dans les processus de votre société?

Tout ce qui est automatisé vous évitera un travail répétitif souvent inutile mais vous protègera aussi d’erreurs ou de négligence. Vous pourrez alors travailler plus sereinement et vous focaliser sur l’essentiel. Cela peut aller de l’exécution des tests jusqu’aux déploiement proprement dits.

8 - Quel matériel mettez-vous à disposition des nouveaux arrivant?

Certaines société ont le coeur généreux et vous alloueront un budget pour que vous choisissiez vous-même votre matériel. Cela n’est malheureusement pas toujours le cas et vous risquez de vous retrouver avec du matériel vieillissant. Négociez cela au mieux pour pouvoir travailler dans les meilleurs conditions avec les meilleurs technologies et outils possible.

9 - Qu’est-ce qui ferait rester les développeurs tard le soir ?

Vous pouvez demander si vous risquer de passer vos soirées au bureau au lieu d’apprécier un match de foot à la télé ou de profiter d’un after-work sympa avec vos amis. Par la même occasion, vous verrez si les horaires correspondent à votre rythme de vie.

10 - Est-ce que votre société donne accès à la formation?

Est-ce que vous allez pouvoir assister à des conférences ou des groupes de discussion sur votre langage préféré? Est-ce que la société dispose d’une bibliothèque ou alloue un budget pour l’achat de nouveaux livres? Sachez que vous devrez toujours affuter vos connaissance, et l’aide de votre société n’en sera que plus bénéfique. Ces quelques questions ne sont que des pistes pour discuter avec votre interlocuteur et pour comprendre un peu plus votre futur environnement de travail. Vous pourrez trouvez encore plus de questions de ce type sur le dépôt github ChiperSoft/InterviewThis (anglais) qui a été la source d’inspiration de cet article.


Written by @mikaoelitiana who lives and works in Paris, building useful things with React, Typescript and more.Follow me on Twitter or Github