Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 20 sur 38
  1. #1
    Chroniqueur Actualités

    Homme Profil pro Christophe Ghokeng
    Administrateur systèmes et réseaux
    Inscrit en
    mars 2013
    Messages
    392
    Détails du profil
    Informations personnelles :
    Nom : Homme Christophe Ghokeng
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : mars 2013
    Messages : 392
    Points : 7 445
    Points
    7 445

    Par défaut Un algorithme pour dénicher des développeurs talentueux ?

    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

    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 ?

  2. #2
    Membre chevronné
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    avril 2008
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : avril 2008
    Messages : 355
    Points : 701
    Points
    701

    Par défaut

    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

  3. #3
    Membre Expert
    Avatar de Gecko
    Homme Profil pro Antoine Pous
    Développeur Web
    Inscrit en
    février 2011
    Messages
    228
    Détails du profil
    Informations personnelles :
    Nom : Homme Antoine Pous
    Âge : 29
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : février 2011
    Messages : 228
    Points : 1 365
    Points
    1 365

    Par défaut

    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

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    octobre 2005
    Messages
    193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : octobre 2005
    Messages : 193
    Points : 253
    Points
    253

    Par défaut

    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 ;-)

  5. #5
    Membre Expert Avatar de curt
    Homme Profil pro Curt
    Bureau d'Etudes
    Inscrit en
    mars 2006
    Messages
    1 131
    Détails du profil
    Informations personnelles :
    Nom : Homme Curt
    Localisation : France

    Informations professionnelles :
    Activité : Bureau d'Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : mars 2006
    Messages : 1 131
    Points : 1 545
    Points
    1 545

    Par défaut

    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
    Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
    ---------------------------------------------------------------------
    Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
    Et si vous faisiez un bon geste en 2014 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !

  6. #6
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro Pierre Caboche
    Inscrit en
    octobre 2005
    Messages
    2 449
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre Caboche
    Âge : 34
    Localisation : Singapour

    Informations forums :
    Inscription : octobre 2005
    Messages : 2 449
    Points : 7 720
    Points
    7 720

    Par défaut

    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.

  7. #7
    Membre confirmé
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : mars 2006
    Messages : 190
    Points : 259
    Points
    259

    Par défaut

    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 ^^

  8. #8
    Nouveau Membre du Club
    Homme Profil pro
    Ingénieur Software
    Inscrit en
    octobre 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur Software
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : octobre 2012
    Messages : 12
    Points : 28
    Points
    28

    Par défaut

    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.

  9. #9
    Membre expérimenté Avatar de Chauve souris
    Homme Profil pro William Marie
    Inscrit en
    novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Nom : Homme William Marie
    Localisation : Paraguay

    Informations forums :
    Inscription : novembre 2005
    Messages : 369
    Points : 521
    Points
    521

    Par défaut Retour aux années 80

    On trouve encore des c**s pour passer des tests ?

  10. #10
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    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.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  11. #11
    Membre Expert
    Profil pro mebarek
    Inscrit en
    avril 2008
    Messages
    1 272
    Détails du profil
    Informations personnelles :
    Nom : mebarek
    Âge : 54

    Informations forums :
    Inscription : avril 2008
    Messages : 1 272
    Points : 1 920
    Points
    1 920

    Par défaut

    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...

  12. #12
    Membre actif
    Profil pro
    Inscrit en
    avril 2009
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : avril 2009
    Messages : 161
    Points : 178
    Points
    178

    Par défaut

    L'algorithme est probablement défectueux, je n'ai recu aucun appel téléphonique.

  13. #13
    Expert Confirmé Sénior
    Avatar de Paul TOTH
    Homme Profil pro Paul TOTH
    Freelance
    Inscrit en
    novembre 2002
    Messages
    5 323
    Détails du profil
    Informations personnelles :
    Nom : Homme Paul TOTH
    Âge : 44
    Localisation : Réunion

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2002
    Messages : 5 323
    Points : 14 989
    Points
    14 989

    Par défaut

    Citation Envoyé par Cedric Chevalier Voir le message
    Êtes-vous pour ou contre la vision de Vivienne Ming ? Dans l’un ou l’autre cas, quelles sont alors vos raisons ?
    moi je suis pour recruter sur compétences (quel que soit le moyen de les déterminer)...mais il faut alors accepter de payer la compétence et non le niveau d'étude, sinon on se trouve vite à recruter des génies sans diplôme payés au lance-pierre : le beurre et l'argent du beurre.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Produits : UPnP, RemoteOffice, FlashPascal
    Embarcadero : Ile de la Réunion, Dephi, C++Builder, RADPHP...TVA à 8,5%

  14. #14
    Membre régulier
    Profil pro Hervé MARMONIER
    Responsable d'exploitation informatique
    Inscrit en
    avril 2010
    Messages
    43
    Détails du profil
    Informations personnelles :
    Nom : Hervé MARMONIER
    Localisation : France

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Industrie

    Informations forums :
    Inscription : avril 2010
    Messages : 43
    Points : 72
    Points
    72

    Par défaut

    Bon alors, Si Mme Ming est nulle, son programme sera nulle aussi.(logique, mais ca apporte pas grand chose)

    Mais si elle est douée et qu'elle fait le test sur son programme, il peut lui dire deux choses :
    - elle est douée. ce sera juste sauf si elle est nulle et son programme aussi (cf le 1er cas).
    - elle est pas douée (j'aimerais être la pour voir sa tête lors de l'annonce du résultat ). Il y a forcement une erreur parce qu'une personne douée ne peut pas faire un programme comme ca.

    Bref, beaucoup d'incertitude...

  15. #15
    Nouveau Membre du Club
    Homme Profil pro
    Inscrit en
    mars 2012
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2012
    Messages : 20
    Points : 36
    Points
    36

    Par défaut

    Les recruteurs n'ont pas forcément (et pas souvent selon moi) la capacité de juger les talents en programmation d'un candidat. Mais un bon programmeur doit être capable de travailler en équipe(entre autres) et ça, un recruteur peut le juger.

    Si un tel algorithme, en supposant qu'il soit bien fait, voit le jour il ne sera rien de plus qu'un outil. Si le recruteur est bon il en tiendra compte mais ne s'y fiera pas pleinement. Si il est mauvais (et il y en a des mauvais), le recrutement se ferra quoi qu'il arrive à l'arrache.

  16. #16
    Membre émérite Avatar de Gugelhupf
    Homme Profil pro
    Développeur informatique
    Inscrit en
    décembre 2011
    Messages
    481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : décembre 2011
    Messages : 481
    Points : 838
    Points
    838

    Par défaut

    Je vois typiquement le genre de logiciel.

    Rechercher si le programme est bien codé (façon Jenkins) :
    • Indentation
    • Présence de commentaire
    • etc...


    Si langage spécifique comme Java, tester présence des conventions :
    • Nom des classes commençant par une Majuscule, nom des instances et méthodes commençants par une minuscule...
    • get/set pour les accesseurs et mutateurs, et "is" pour les booléen.
    • etc...


    Effectuer des moyennes par rapport à ce qui est demandé (intervalles)
    • Nombre de fichier et classe.
    • Nombre de ligne écrit par fichier.
    • Nombre de lignes écrit par méthode ou fonction.
    • Nombre d'héritage effectué par concept.
    • Présence de design pattern.
    • etc...


    Performances
    Compilation: test rapidité, consommation CPU et mémoire.


    Et bien sur le tout dans un temps imparti...



    On trouve encore des c**s pour passer des tests ?
    Pourquoi insulter ceux qui cherchent du travail de con ? Ce sont la grande majorité des recruteurs qui donnent ces tests. Moi je connais déjà mon niveau (ce que je sais faire, ce que je ne sais pas encore faire).

  17. #17
    Expert Confirmé
    Avatar de pmithrandir
    Homme Profil pro Pierre Bonneau
    Développeur Web
    Inscrit en
    mai 2004
    Messages
    1 538
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre Bonneau
    Âge : 30
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2004
    Messages : 1 538
    Points : 3 275
    Points
    3 275

    Par défaut

    Citation Envoyé par Chauve souris Voir le message
    On trouve encore des c**s pour passer des tests ?
    Dans notre processus de recrutement, on avait des tests de programmations.

    Je n'ai jamais vu quelqu'un refuser de les passer.

    Et ca nous a permis 3 choses :
    - éliminer des candidats très bon a l'oral, mais dont les connaissances brutes étaient très faible, voir des personnes qui n'utilisaient pas un clavier souvent.(pour une fille, on aurait dit une grand mère devant sont clavier, en train de chercher les lettres a chaque fois)
    - Rattraper des gens pas bon a l'oral, mais qui devant un pc étaient bien plus à l'aise.

    On avait 4 épreuves techniques :
    - un algo très basique(10 minutes) : on regardait comment la personne réagissait, est ce qu'elle se jette sur le clavier,demande une feuille, le réussit du premier coup, arrive a debugger sans executer le programme, ...
    - un QCM sur la techno en 10 questions : peu intéressant
    - un questionnaire sur les concepts objets / d'analyse : suivi de 20 minutes de discussions pour approfondir sur les réponses données.
    - un algo très complexe qui prenait 30-45 minutes : pour els senior uniquement à la fin, pour voir comment ils réagissaient devant un algo impossible ou presque a réaliser dans le temps imparti. et quelles étaient leurs hypothèses pour le finir. Surtout, on leur donnait des conseils, et on voulait voir qui arrivait a les suivre. 50% des dev ont sauté les question 1 et 2 très simple pour passer a la 3 directement... et se sont planté arce qu'ils n'avaient pas vu que les 2 premières questions étaient des étapes pour faire la 3ème.

    Donc oui, on fait faire encore des tests, et je ne vois pas pourquoi on arrêterait. Par contre, un entretien me prend 2h30 de mon temps avec la personne.

  18. #18
    Nouveau Membre du Club
    Homme Profil pro sebastien bodin
    Développeur informatique
    Inscrit en
    février 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Nom : Homme sebastien bodin
    Âge : 36
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : février 2006
    Messages : 21
    Points : 30
    Points
    30

    Par défaut

    ayant le même profil que : "Jade Domiguez" (Élève moyen au lycée, n’ayant pas pris la peine d’aller à l’université et autodidacte en programmation).

    ça fait pourtant 13 ans que je fais ce métier et je l'aime toujours autant malheureusement je viens de voir dans le Programmez de Mai 2013 que mon salaire ne rentre pas dans leur grille (je suis largement en dessous. Je suis depuis 1 an à 31 000€/an mais durant mes 12 premières année j'étais à 24 000€/an.

    Si un programme peut me dire combien vaut mon travail, je suis preneur ;-)

    j'ai juste le niveau BAC pourtant je surpasse en productivité, inventivité et créativité bon nombre d'ingénieur qui eux reste très scolaire. Quand on leur demande un truc qu'ils n’ont jamais fait c'est presque la fin du monde (j'exagère un peu bien sur) alors qu'un bon développeur (pour moi) doit aimer les challenges et la découverte des monde inconnu ;-)

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    mai 2004
    Messages
    301
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : mai 2004
    Messages : 301
    Points : 331
    Points
    331

    Par défaut

    Ce qui m'amuse surtout c'est le fameux discours : "En France, on ne regarde que le diplôme et on ne mesure pas le talent réel (enfin supposé réel) des gens. A l'étranger, et surtout aux Etats Unis, c'est pas pareil, on ne regarde pas le diplôme...etc etc".

    Ce genre de discours on le voit réguliérement sur les forums.
    Au delà du fameux algo de l'article, on voit bien que aux Etats Unis les diplômes, ben ça compte aussi.

  20. #20
    Modérateur
    Avatar de gangsoleil
    Profil pro
    R&D en systemes informatiques bas niveau Unix/Linux
    Inscrit en
    mai 2004
    Messages
    8 241
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : R&D en systemes informatiques bas niveau Unix/Linux

    Informations forums :
    Inscription : mai 2004
    Messages : 8 241
    Points : 22 872
    Points
    22 872

    Par défaut

    Bonjour,

    Le diplome ne garantit rien, c'est evident pour tout le monde. Mais c'est normalement une garantie de connaissances (qui ne sont pas des competences), et c'est pour ca que tout le monde s'en sert de base (en France comme aux USA, comme le dit si bien Tesla).

    Un algorithme pour trouver des gens competents, pourquoi pas. Mais il ne faut pas oublier qu'un ensemble de gens ultra-competents, ca ne fait pas du tout la meilleure equipe : ces gens peuvent ne pas savoir travailler ensemble, ne pas savoir s'ecouter, ...

    Je suis desole pour Mme Ming, mais je lui laisse son algorithme, et je retourne au bon vieil entretien technique d'embauche par le manager/chef de projet avec des membres de l'equipe en plus.
    Modérateur "C", "Informatique Générale & Hardware" et "Unix"
    Les règles du forum

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •