it-swarm-fr.com

Utiliserez-vous un test de compétences techniques en ligne pour embaucher un développeur senior?

Il existe des services en ligne tels que [~ # ~ # ~] ikm [~ # ~] qui offrent des tests de compétences dans de nombreux domaines, y compris la programmation.

Utiliseriez-vous ces types de tests lors de l'embauche pour une position de développeur senior?

Qu'en est-il de faire appel à des candidats objectivement avant de les appeler pour une entrevue? Souhaitez-vous l'utiliser comme une étape après des candidats à la liste après les interviews?

Cette approche est-elle plus appropriée dans certaines situations par rapport aux autres? Avez-vous personnellement utilisé ce type de service ou connaissez-vous quelqu'un qui a?

14
softveda

Pour être émoussé: Non, non, non, non et non!

Obtenez le candidat pour faire du codage avec vous, c'est la seule façon de savoir comment ils pensent à travers des problèmes et comment ils pourraient s'intégrer dans votre équipe.

En plus, j'essayerais d'éviter de recruter via la technique de la loterie CV :-), trouvez plutôt de bonnes personnes à travers la bouche, les conférences, les rencontres techniques de la communauté, etc. Évite également les agents de recrutement de Sharmy.

27
Martijn Verburg

D'un professionnel de 38 ans qui a récemment dû prendre l'un de ces tests, j'ai été consterné à l'idée que quelqu'un les a vendus comme utiles. Les questions semblaient se concentrer sur les techniques rarement utilisées dans les expériences quotidiennes, les choses qu'un programmeur expérimenté ne ferait que cloner des exemples de travail d'autres programmes ou utiliser des manuels ou des amis à déterminer. Aucun programmeur expérimenté n'écrit presque jamais un programme à partir de zéro. Quelle perte de temps. Toute personne qui pense que les programmeurs expérimentés connaissent toutes les caractéristiques des langues utilisées par cœur, n'ont aucune idée de la façon dont le travail est effectué en réalité. C'est effriminé comme d'habitude, de penser que les personnes sans expérience technique pratique, examinent ces tests comme une excuse pour leur manque de connaissances. Nuff dit.

En théorie, l'idée d'un test en ligne à filmer complètement des candidats non qualifiés n'est pas trop mauvais d'un. Malheureusement, il est assez proche de la réalité sans valeur.

Tout d'abord, aucun des sites de test en ligne que j'ai examiné n'a eu un test qui valait vraiment la peine. Deuxièmement, tout est trop facile pour une personne complètement non qualifiée d'obtenir un ami (ou qui, quiconque) pour aider à sortir pendant la durée d'un test et de passer des couleurs volantes sans rien savoir sur le sujet.

Même si vous pouviez travailler autour du deuxième problème (par exemple, demandez-leur de passer le test sur un ordinateur sur vos bureaux, avec personne d'autre, aucun programme de discussion, etc.) Je doute qu'il y ait une telle chose en ligne utile. Les tests négocient généralement des faits, pas des idées - mais la programmation est principalement sur les idées et (en particulier) exerçant un bon jugement. Bien qu'un programmeur a certainement besoin de savoir certains Les faits sur la ou les langues qu'ils utilisent, un test de ce type de connaissances ne vous dira pas beaucoup.

6
Jerry Coffin

Je vous suggérerais d'utiliser des services de test en ligne uniquement pour filtrer les candidats incompétents. Parce que de nombreux développeurs seniors (comme ils le pensent) ne sont pas des développeurs seniors. Juste moyen ou junior.

Après avoir filtré des programmeurs incompétents, vous devez rencontrer chaque candidat et lui demander de l'expérience.

L'expérience devrait être le critère principal de sélection. Les compétences en programmation sont de seconde, mais aussi très importantes.

Checkout Les services de test suivants, IKM similaires, mais orientés uniquement aux programmeurs:

Tests pour geeks, codité, brailbench

3
Joseph

Vous embauchez-vous de prendre des tests ou d'écrire du code?

Si vous avez une grande partie d'un problème avec l'écran d'introduction, vos recruteurs et vos partenaires de placement font un mauvais travail et vous devez les remplacer. Si quelqu'un m'envoie rien d'autre qu'un flux de très mauvais candidats qui ne peuvent pas passer un test simple en personne, nous changeons de recruteurs.

2
sal