• [^] # [Vive le HS !] Recrutement de nouveaux diplômés ou de stagiaires

    Posté par . En réponse au journal Epitech: de la passion à l'expertise. Évalué à 5.

    On prend le CV, et on barre la liste des competences qui sont directement lies a l'enseignement recu par le candidat.

    Sur mon CV il y avait marqué « Perl » dans mes compétences. Est-ce que tu aurais considéré que c'était lié à ma formation ? Si oui, pourquoi ? Si non, pourquoi ?1

    Je n'avais aucun projet d'envergure à mon actif lorsque j'étais en IUT ou en école. Du coup je ne voyais pas l'intérêt de dire « hé, j'ai écrit des scripts pour gérer des playlists en Perl pour pouvoir utiliser ogg123 avec ! », étant donné que je trouve qu'il s'agit de trucs triviaux à programmer (un « mauvais » programmeur mettra simplement plus de temps qu'un « bon » programmeur à finir le script).

    Je pense sincèrement que préjuger de la « curiosité » d'un étudiant/stagiaire potentiel est très très difficile.

    Par exemple, un autre truc est que maîtriser l'environnement unix/linux nécessite beaucoup de temps. L'environnement Windows n'est pas naturel non plus, mais c'est l'environnement par défaut du coup pas mal de gens ont appris à s'en servir et ont intégré son fonctionnement. Du coup si en tant qu'étudiant je te dis que « je sais me servir d'unix et j'ai mon propre serveur à la maison », tu considères que c'est un « projet perso » ? Et si je dis juste « je maîtrise Linux » ? Où se trouve la limite ?

    On peut être curieux et ne pas avoir fait « beaucoup » non plus : on peut n'avoir JAMAIS réellement programmé en (disons) OCaml, mais avoir voulu voir à quoi ça ressemble. C'est de la curiosité, mais il n'y a aucune preuve concrète que je sais me débrouiller mieux qu'un autre.

    Je crois qu'à l'époque mon CV racontait quelque chose du genre (dans la section « compétences techniques ») :
    - Maîtrise de l'environnement UNIX (Linux, FreeBSD, OpenBSD), et des services de base (Packet Filter, NAT, Apache [Note que je savais juste l'installer et le configurer de façon basique], MySQL [idem], etc.
    - Langages: C (bon), C++ (débutant), PROLOG (débutant), LISP (débutant), XML/HTML/XSL (intermédiaire [ce qui n'était pas tout à fait vrai mais bon]), Java (intermédiaire), Perl (bon), Javascript (intermédiaire [et c'était à l'époque où AJAX pointait à peine le bout de son museau]), SQL (intermédiaire).

    J'en ai p'tet oublié sur le côté. L'idée étant que j'ai toujours été honnête concernant mon niveau réel pour chaque langage que je décrivais (après est-ce que ça correspondait à la réalité ou pas, c'est un autre problème).

    [1] Indice: il existe une UV dans l'école d'où je viens où ils utilisent Perl pour faire du web sémantique. Je n'ai pas appris le langage là-bas (j'ai juste lu le bouquin de R.Schwartz), mais j'aurais pu.