Roy Lee, étudiant à l'université de Columbia, a utilisé un outil d'IA qu'il a conçu pour passer des entretiens techniques des Big Tech. L'outil simplifie le processus d'entretien technique en utilisant l'IA pour résoudre des problèmes de codage, ce que Roy Lee a démontré en enregistrant et en publiant sur YouTube son entretien avec Amazon. L'étudiant fait l'objet d'une procédure disciplinaire depuis cette révélation. Mais il pense que le processus traditionnel d'entretien technique est dépassé et ne reflète pas le travail de programmation réel. Il a l'intention de quitter l'université, déclarant que l'IA rendrait obsolète le travail de la plupart des programmeurs dans deux ans.Un étudiant développe un outil d'IA pour réussir les entretiens techniques
Les Big Tech américains sont connus pour soumettre les candidats aux postes d'ingénieur à une batterie d'entretiens. La partie la plus détestée du processus est l'entretien technique. Lors d'un entretien technique, les programmeurs doivent résoudre des problèmes de codage ésotériques. Souvent les candidats doivent le faire en direct devant une caméra, sous le regard d'un employé de l'entreprise. C'est un processus perçu comme exigeant, voire intimidant.
Roy Lee, étudiant en deuxième année à l'université de Columbia, a trouvé le moyen de réussir les tests de codage des Big Tech sans subir une pression quelconque. Il a conçu un logiciel appelé « Interview Coder » qui utilise l'IA pour contourner le processus des entretiens techniques brutaux des Big Tech.
Le programme de Roy Lee fait le travail difficile de l'entretien technique à votre place. L'étudiant a également déclaré que « Interview Coder » est totalement « invisible » pour les programmes que les entreprises utilisent pour surveiller l'ordinateur d'un candidat lors d'un entretien technique.
« En réalité, le produit est simple. Vous prenez une photo et vous demandez à ChatGPT : "peux-tu résoudre le problème que pose cette photo ?". Littéralement, c'est tout le produit. Quelqu'un pourrait probablement construire un prototype fonctionnel de cette version qui fonctionne en moins de 1 000 lignes de code », explique-t-il. Il dit avoir utilisé son programme pour passer des entretiens techniques dans des entreprises comme TikTok, Meta et Amazon.
Roy Lee a déclaré que toutes ces entreprises lui ont fait des offres. « J'ai enregistré le cycle complet avec Amazon comme démonstration ultime du produit pour montrer que cela fonctionne ; le processus de recrutement est maintenant brisé », a déclaré l'étudiant lors d'un entretien avec Gizmodo.
Roy Lee a enregistré l'intégralité de son entretien technique avec Amazon et l'a publié, sans coupure, sur YouTube. Amazon lui a ensuite fait une offre. Il l'a rejetée. Pour lui, l'important était de prouver que son logiciel fonctionne, et non de réussir un entretien technique et de décrocher un poste. La vidéo n'est plus disponible sur YouTube en raison d'une réclamation de droit d'auteur envoyée par Amazon. Le code source de l'outil « Interview Coder » est disponible sur GitHub.
Le processus traditionnel d'entretien technique est dépassé à l'ère de l'IA ?
Roy Lee envisageait d'obtenir un diplôme de l'université de Columbia et de s'en servir pour décrocher un emploi dans le secteur des grandes technologies. La formation à l'entretien technique a tué sa passion pour le travail. « C'est l'une des expériences les plus pénibles que j'aie jamais vécues dans le domaine de la programmation », a-t-il déclaré. Il a expliqué qu'il pensait que c'était la voie à suivre pour pouvoir obtenir un emploi dans une grande entreprise.
Il a ajouté avoir passé 600 heures à s'entraîner pour les entretiens techniques. « J'avais l'impression que je devais le faire. C'était quelque chose que je devais faire pour obtenir un emploi dans une grande entreprise technologique, et il y avait tant à apprendre, tant à mémoriser, et tant de problèmes aléatoires que je pouvais m'attendre à ce qu'on me lance à la figure », a-t-il déclaré. Mais en fin des comptes, Roy Lee a changé d'avis sur la programmation.
Il a déclaré : « cela m'a fait détester la programmation. Il est absurde que les entretiens techniques se déroulent de cette manière et que ce soit ainsi qu'ils se sont déroulés au cours des deux dernières décennies », a-t-il déclaré. Selon lui, l'IA générative démontre que ces méthodes sont dépassées.
Roy Lee est devenu un critique du processus traditionnel d'entretien technique depuis son expérience avec son programme « Interview Coder ». Selon lui, ces entretiens portent souvent sur des sujets que personne ne verra jamais dans le cadre de son travail. Il s'agit plutôt d'une performance pour les cadres.
« Il s'agit de savoir si vous avez déjà vu le problème, si vous avez mémorisé la solution et si vous pouvez faire comme si c'était la première fois que vous voyiez le problème. La réponse à une bonne partie de ces problèmes est tellement algorithmique. De plus, ils ne sont pas du tout représentatifs de ce que vous faites en tant que programmeur dans le cadre de votre travail », a-t-il déclaré. Ses déclarations ont suscité des réactions mitigées sur la toile.
Que pensent la communauté et l'université de Columbia de cette situation ?...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.