Un algorithme pour dénicher des développeurs talentueux ?
Un chercheur développe un système pour prédire les compétences d'un programmeur

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Sur le même sujet
Le , par Cedric Chevalier, Chroniqueur Actualités
Gild travaille sur un algorithme pour aider les recruteurs d’emploi à dénicher les meilleurs candidats, les diplômes académiques ne suffisant pas. Dans le monde très compétitif de l’emploi, avoir un bon curriculum académique est un argument de poids lorsqu’on se retrouve en train de postuler à une offre.

Un développeur issu de l’Université de Standford a statistiquement plus de chance de décrocher un emploi à cause de la renommée de son université. Par contre, pour un individu lambda possédant de solides compétences en programmation, mais cependant non détenteur d’un diplôme académique, la situation est très compliquée voire impossible.

Vivienne Ming est un chercheur qui s’est donné pour objectif de rendre le processus d’embauche dans le domaine de l’IT nettement plus ouvert. Sa compagnie Gild travaille sur le développement d’un algorithme qui pourrait prédire si un programmeur serait excellent pour la tâche qui lui sera confiée.

L’algorithme est encore en cours de développement. Aucune date pour la sortie de la version finale n’a été annoncée.

Pour elle, le processus de recrutement employé dans le domaine de l’IT n’est pas satisfaisant du tout. En effet, les recruteurs privilégient les diplômes académiques aux talents réels des candidats. Vivienne dit que son algorithme peut prouver que les employés de la Silicon Valley ne sont pas tous aussi compétents que l’on ne le pense. Des talents cachés sont toujours ignorés.

Gild s’est servie d’une version de son algorithme pour recruter entièrement son personnel. Jade Domiguez faisant partie de celui-ci avait des chances très minces pour séduire un DRH (directeur des ressources humaines). Élève moyen au lycée, n’ayant pas pris la peine d’aller à l’université et autodidacte en programmation, il s’est avéré d’après l’algorithme qu’il avait le meilleur score en programmation de tout le sud de la Californie. De plus, Jade avait une solide réputation sur GitHub. Il est le créateur de Jekyll-Bootstrap. 1 267 développeurs ont d’ailleurs repris son code dans plusieurs projets.

Source : New York Times

Et vous ?

Êtes-vous pour ou contre la vision de Vivienne Ming ? Dans l’un ou l’autre cas, quelles sont alors vos raisons ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de math_lab math_lab
http://www.developpez.com
Membre chevronné
le 01/05/2013 16:27
Il s’est avéré d’après l’algorithme qu’il avait le meilleur score en programmation de tout le sud de la Californie.

1- Créer un système qui dit que tu es le meilleur.
2- Faire un peu de pub pour le système.
3- Se faire embaucher par le biais de ce système par Google/Microsoft/Facebook a un salaire mirobolant.

Fallait y penser.

EDIT: J'avais mal lu, en fait. Le 'meilleur prog de Californie' n'est pas le créateur
Avatar de Gecko Gecko
http://www.developpez.com
Membre chevronné
le 01/05/2013 16:54
Perso je suis plutôt content de voir que quelqu'un cherche enfin a recruter sur la compétence plutôt que sur les diplômes.

Après il y a aussi un risque de voir les grosses boîtes s'accaparer les meilleurs devs du monde et pour finir les startup risquent d'avoir du mal à trouver la perle qui fera le succès de leur projet.

Donc c'est bien mais avec modération
Avatar de anykeyh anykeyh
http://www.developpez.com
Membre confirmé
le 01/05/2013 17:18
Après il y a aussi un risque de voir les grosses boîtes s'accaparer les meilleurs devs du monde et pour finir les startup risquent d'avoir du mal à trouver la perle qui fera le succès de leur projet.

La recherche d'emploi n'est pas à sens unique, et je connais beaucoup de personne qui prefere travailler dans une start-up qu'une grosse boite, alors pas de soucis pour trouver la perle rare ;-)
Avatar de curt curt
http://www.developpez.com
Membre Expert
le 01/05/2013 19:25
Il y a quelques temps de cela un "recruteur" (vous noterez les guillemets) m'a donné un questionnaire à choix fermé. Vingt questions et des cases à cocher.
Bilan après ingestion de ma copie dans son lecteur optique (façon permis de conduire) ça m'a sorti quatre pages sur moi : Compétences, sociabilité, esprit de synthèse... etc.

Bref, quatre pages de pures conneries (désolé mais j'ai pas d'autres mots dans mon vocabulaire pour ça).

Clairement, vouloir confier à une appli le recrutement de personnel relève de l'incompétence du recruteur qui d'ailleurs ne comprenait rien aux questions posées.

Pour la petite histoire, j'ai été sélectionné et refusé le poste.

Question : Avec ce type de logiciel, que va t'on faire des recruteurs ? Des demandeurs d'emploi qui subiront la loi du soft'recrutement !!!!

Curt
Avatar de pcaboche pcaboche
http://www.developpez.com
Rédacteur
le 01/05/2013 20:45
Citation Envoyé par Cedric Chevalier  Voir le message
Gild travaille sur un algorithme pour aider les recruteurs d’emploi à dénicher les meilleurs candidats, les diplômes académiques ne suffisent pas

Vu les solliciations que je reçois, j'ai surtout l'impression que les recruteurs actuels utilisent des scripts à base de "grep" (la commande Unix permettant de faire de la recherche textuel).

En gros, j'imagine que leur algorithme de recherche ressemble à ça :

Code :
1
2
3
4
5
6
7
1. Saisir l'ensemble des mots-clef demandés par l'employeur, que ce soit par techno, secteur ou poste (ex: c++, Java, SQL, transports, chef de projet...) 
 
2. Pour chaque mot-clef, faire une recherche dans la base de CV ("grep") 
 
3. Pour chaque CV, compter le nombre de mots-clef trouvés (avec éventuellement une pondération par mot-clef) 
 
4. Trier les résultats par score décroissant, et contacter les profils correspondants, dans cet ordre
Pour résumer, j'aime bien l'expression "le recruteur qui utilise grep".

Bien sûr, ils pourraient employer une toute autre technologie, c'est juste que ça sonnent beaucoup mieux que "les recruteurs qui utilisent FULLTEXT / GROUP BY / ORDER BY SUM()"...

C'est certes assez caricatural, mais à mon avis je ne dois pas être très loin de la réalité. En effet, vu que la plupart des chasseurs de têtes ne comprennent strictement rien à la technologie (c'est ce que j'ai pu constater à nombreuses reprises), ils se rattrapent comme ils peuvent (le plus simple étant de comparer les mots-clef du CV avec ceux de la demande du client).

Le plus drôle, c'est quand on reçoit des solicitations pour des offres qui ne correspondent pas du tout à notre profil. Dans ces moments là, j'aime à penser qu'ils n'ont aucun profil correspondant avec l'offre (genre, le profil qui apparaît en tête n'a que 10% de correspondance ), mais comme:
  1. ils sont aux abois et n'ont rien d'autre de plus urgent à faire (parce que le marché est au creux de la vague), ou bien:
  2. parce qu'il faut bien trouver une excuse pour démarcher certains candidats

, alors ils contactent quand même les candidats en question, on ne sait jamais.
Avatar de cuicui78 cuicui78
http://www.developpez.com
Membre éprouvé
le 01/05/2013 21:05
c'est cool, une fois qu'on saura comment l'algo fonctionne, il sera surement aisé de réunir tous les paramètres qui vont bien ^^

ou serait ce cette pratique que l'algo permet de détecter, a savoir pas réglo mais bon ^^
Avatar de jacen92 jacen92
http://www.developpez.com
Nouveau Membre du Club
le 01/05/2013 23:09
Ben il faut esperer qu'il n'y ai pas de classement de meilleurs dev à cause de ce truc.

J'éspère que l'algo sera disponible que l'on puisse voir comment il est fait.
Avatar de Chauve souris Chauve souris
http://www.developpez.com
Membre chevronné
le 02/05/2013 1:40
On trouve encore des c**s pour passer des tests ?
Avatar de pseudocode pseudocode
http://www.developpez.com
Rédacteur/Modérateur
le 02/05/2013 1:54
Un chercheur développe un système pour prédire les compétences d’un programmeur

Je suis toujours inquiet quand les "chercheurs" se mêlent de programmation...

Généralement, faut repasser derrière et tout recoder.
Avatar de MABROUKI MABROUKI
http://www.developpez.com
Membre Expert
le 02/05/2013 3:04
bonjour à tous

Moi aussi, il y a de quoi de s'inqieter ...et ca me rappele cet aphorisme de dijskra:

Se demander si un ordinateur peut penser est aussi intéressant que de se demander si un sous-marin peut nager



bonne soiree...
Offres d'emploi IT
Ingénieur QA technico-fonctionnel pour un éditeur de logiciel, Paris/San Fransisco
CDI
Mobiskill - Ile de France - Paris
Parue le 23/10/2014
Référent développement web et sécurité
CDI
Adequat Interim - Bourgogne - Montceau-les-Mines (71300)
Parue le 10/10/2014
Développeur php5
CDI
DMConcept - Lorraine - Metz (57000)
Parue le 17/10/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula