Quelles politiques RH vous empêchent de trouver des programmeurs compétents? [fermé]

12

Au cours de notre processus d'entrevue, nous donnons au candidat un test de programmation ainsi qu'un problème de conception de programmation.

Notre service des ressources humaines nous a dit d'arrêter d'administrer le test de programmation en raison de problèmes juridiques. Cela entraverait vraiment notre capacité de filtrer les candidats.

Y a-t-il d'autres politiques RH qui vous empêchent d'embaucher des programmeurs compétents?

AverageCoder
la source
1
Par curiosité, quelles sont les préoccupations juridiques spécifiques et où est située votre entreprise? Semble effrayant et irréel que les lois ne permettraient pas la capacité d'effectuer un travail comme un moyen de sélectionner des personnes ...
Matthieu
@Matthieu: Aux États-Unis, il y a une longue liste de questions que vous devez éviter, mais rien pour autant que je sache sur la capacité à performer. Vous ne pouvez pas demander si quelqu'un est juif, par exemple, mais si le travail peut impliquer de travailler le week-end, c'est bien de demander si le candidat a des problèmes pour travailler certains samedis et dimanches. Cela ressemble à un problème d'incitation: les RH ne se soucient pas d'obtenir les meilleurs employés autant que (a) d'éviter d'être poursuivis en justice, et (b) de ne pas faire l'effort de vérifier la loi pour voir si c'est un problème.
David Thornley
2
Je leur parlerais des préoccupations spécifiques et verrais si elles peuvent être prises en compte. Les personnes qui sont totalement déraisonnables si vous les engagez de manière constructive sont très très rares.
Jon Hopkins
De quel type de test parlez-vous? Certaines des réponses ci-dessous ont indiqué que vous vouliez peut-être en dire une avec un score à la fin. J'ai supposé que vous vouliez dire plus comme de simples tests de programmation réussis / échoués lors de l'interview, où au moins être proche est "réussir".
jhocking

Réponses:

11

Deux choses que j'ai vues dans mon travail actuel:

Titres d'emploi inappropriés

Nous voulions embaucher un administrateur système de niveau supérieur pour gérer notre environnement de développement / production. Le travail a également nécessité la mise en œuvre de nouvelles mesures de sécurité pour HIPAA. Quoi qu'il en soit, le titre du poste était «Directeur des systèmes hébergés et de la sécurité» car la moitié du département technologique est composée de directeurs. Les CV que nous avons reçus provenaient de personnes ayant une tonne d'expérience de haut niveau. Un gars a géré la ferme de serveurs de MacDonalds et n'avait pas été impliqué depuis des années.

Nous n'allions nulle part, car toutes les personnes que les RH amenaient pour des entrevues étaient des types de gestion sans intervention. J'ai posté la description sous un titre différent. Je connaissais beaucoup d'ingénieurs réseau / administrateurs système de mon travail précédent et l'un d'eux l'a vu et appliqué. J'avais contacté quelques personnes directement depuis mon emploi précédent, mais personne ne voulait bouger.

Responsabilités professionnelles inappropriées

Dans ma boutique actuelle, nous sommes tous des programmeurs Java côté serveur, et personne n'est vraiment bon sur le front en termes de javascript, html ou css. Maintenant, le javascript est facile (mais essayer d'amener certaines personnes à apprendre jquery est une douleur), mais personne ne veut même apprendre cette partie.

Nous devions trouver un développeur front-end pour les projets de notre département qui pourrait également réaliser des projets pour nos services client et marketing. La description de poste que nous avons publiée exigeait toujours des compétences en Java, même lorsque ce n'était pas vraiment ce dont nous avions besoin. Parfois, les RH pensent que tous les techniciens sont interchangeables et devraient avoir les mêmes compétences.

LGriffel
la source
4
+1 pour les titres d'emploi inappropriés. À un endroit, je ne pouvais pas recruter de chefs de projet, car vous n'étiez pas autorisé à gérer dans votre titre si vous n'aviez pas de rapports hiérarchiques directs (ce que les PM ne font pas car ils gèrent des projets plutôt que des personnes).
Jon Hopkins
Qui ne peut pas apprendre jQuery? C'est comme le framework le plus simple qui soit!
Casebash
La personne qui sera le patron de la nouvelle embauche devrait rédiger la description de travail, tout le reste est massivement stupide.
ozz
4

"Nous avons besoin de quelqu'un avec X ans d'expérience dans les technologies Y et Z."

L'expérience est excellente, mais nous avons vraiment besoin de quelqu'un qui puisse apprendre rapidement.

Eric Wilson
la source
6
C'est particulièrement amusant lorsque les technologies Y et Z n'existent pas encore depuis X ans. (Oui, je l'ai vu faire plusieurs fois.)
HedgeMage
@hedgemage J'étais sur le point d'en parler parce que oui, je l'ai vu aussi. La plupart des exigences de «X ans d'expérience» semblent simplement être une autre façon de dire «pas de nouveaux diplômés». Il est préférable de simplement dire cela au lieu d'appliquer l'indirection.
jhocking
3

Il y a un dépistage. Dans de nombreux endroits, les RH filtrent tous les CV et candidatures et peuvent éliminer les bonnes personnes. Il y a peut-être une histoire apocryphe à propos de Mitch Kapor, qui a fondé Lotus (sauf si je me trompe): il a pris le curriculum vitae des cinquante premiers employés de Lotus, changé les détails pour qu'ils ne soient pas reconnus et les a soumis à HR, qui les a rapidement rejetées.

David Thornley
la source
Les normes d'embauche ne changent-elles pas avec le temps? Pas toujours une bonne chose.
JeffO
2
@Jeff - Les normes d'embauche devraient absolument changer avec le temps. Les gens qui ont raison dans les start-ups ne sont souvent pas de grands gens de grandes entreprises.
Jon Hopkins
0

Demandez des preuves. La seule chose à laquelle je peux penser, c'est que si quelqu'un découvre que vous avez embauché un candidat avec un score inférieur, il aurait de meilleures chances de discrimination.

JeffO
la source
1
Un problème pourrait être que le scénario de test standard n'est pas compatible avec tous les handicaps possibles qui n'excluent pas un candidat pour le poste. Par exemple, il y a des programmeurs aveugles et si vous n'embauchez pas de programmeur à cause de la cécité, vous pourriez avoir des ennuis. Vous voudrez peut-être voir si vous pouvez offrir des «logements raisonnables» pour les personnes handicapées.
David Thornley
Par "test de programmation", il ne m'est pas venu à l'esprit qu'il voulait dire un avec un score à la fin. C'est assez stupide, mais il est à peu près essentiel qu'une interview de programmation implique toujours des tests de programmation réussis / échoués, où au moins être proche est «réussir».
jhocking
0

Oh il y a beaucoup de choses que j'ai rencontrées dans le passé

  • Pas autorisé à amener quelqu'un sur les lieux (risque pour la sécurité)
  • Interdit d'utiliser du matériel lors de l'entretien (santé et sécurité)

Ça continue ....

J'aime appeler les RH «Conformité juridique» car la plupart des fonctions RH tournent désormais autour de la prévention des problèmes juridiques perçus. Je dis perçu parce qu'en réalité c'est ce que la plupart d'entre eux sont.

Repoussez les limites de votre service RH, faites-leur faire leur travail et demandez-leur de vous expliquer exactement pourquoi vous ne pouvez pas passer un test. Je serai impressionné s'ils trouvent une véritable jurisprudence pour appuyer leur argument.

Martijn Verburg
la source
IANAL, mais j'ai signé des formulaires qui, selon moi, étaient illégaux dans cette juridiction, et j'ai vu de nombreuses affirmations selon lesquelles X est illégal quand je sais mieux (et je peux parfois citer une autorité réelle). La chose est que, pour les RH, il est plus sûr de se tromper en étant proactif dans la prévention des poursuites, et plus facile de ne pas se soucier de trier les problèmes juridiques réels et faux.
David Thornley
Je suis d'accord que c'est plus sûr pour les RH, mais c'est aussi plus paresseux - j'aime faire travailler les RH un peu;). Je veux dire qu'ils sont censés être des facilitateurs pour embaucher des gens formidables, pas des bloqueurs (ouais, ouais, je sais que j'ai la tête dans les nuages!).
Martijn Verburg