J'ai vu cela se produire plusieurs fois:
Le candidat aime l'entreprise, réussit l'entretien. Puis vient travailler et à la fin du premier jour, il est sûr que la base de code / projet n'est pas ce avec quoi il aimerait passer du temps. Alors il part vite.
Je pense que l'introduction des candidats à la base de code lors de l'entretien pourrait potentiellement résoudre ce problème. Peut-être encore mieux: mélanger cela avec des questions d'entrevue comme "comment amélioreriez-vous cette partie du code?" De cette façon, il serait évident que le candidat est un "bon ajustement pour la base de code".
Avez-vous vu cette approche appliquée quelque part? Souhaitez-vous montrer votre propre base de code aux candidats lors de l'entretien: s'ils ont demandé / dans le cadre du processus d'entretien?
la source
Je ne l'ai pas fait, mais je le ferais. Si un développeur pensait que cela ne ressemblait pas à quelque chose sur lequel il voulait travailler, cela pourrait être l'occasion de découvrir quelque chose sur la mentalité du candidat: pourquoi ne l'aime-t-il pas? Que changerait-il? Aimerait-il être dans une position où il pourrait faire un tel changement? Si oui, pourquoi a-t-il initialement dit qu'il ne voulait pas y travailler?
J'ai vu le sentiment sur le WTF quotidien que les gens pensent que si un enquêteur vous montre le vrai code, elle essaie d'obtenir le candidat pour résoudre ses problèmes gratuitement. C'est paranoïaque, OMI. L'intervieweur essaie de découvrir dans quelle mesure vous pouvez résoudre des problèmes du monde réel dans une base de code du monde réel. Et vous pourrez en savoir plus sur le projet sur lequel vous travaillerez.
la source
Oui, si le code en question n'appartenait pas à un client.
La dernière fois que j'ai interviewé quelqu'un, la personne s'est secouée et s'est sentie complètement dépassée par la taille de la base de code, et est rapidement partie.
Si le code appartenait à un client, il ne serait pas (à mon avis) éthique de montrer la source, car le code de votre client est le vôtre, pas le vôtre. (Bien sûr, si vous avez demandé la permission à votre client et que vous l'avez obtenue, il n'y a pas de problème.)
la source
tant que vous ne violez pas ces NDA, je pense que ce serait une bonne chose (TM). De cette façon, vous pouvez évaluer le candidat et le candidat vous dimensionner.
la source