Bonjour,
Je viens poster ici un petit coup de gueule suite à une mauvaise expérience que j'ai eu avec une startup parisienne.
Tout d'abord, l'environnement incubator m'a toujours fait rêver surtout après avoir regarder la série Sillicon Valley, je voulais à tout prix éviter les SSII car je voulais travailler dans un petit groupe et avoir plus d'impact en tant que développeur.
J'ai lu beaucoup de témoignage de gens qui ont opté pour des petites startup à Londres notamment le témoignage d'une femme qui m'a fait rever (ambiance cool, afterwork, avoir de l'impact et non être un pion)
Alors, jeune diplômé que je suis, je suis actuellement à la recherche d'un emploi et j'ai passé un bon nombre d'entretien chez des SSII, parfois on m'envoyait une réponse positive par mail et on me demande de les contacter sur leurs 06 et je retombe toujours sur le répondeur. Impossible de les joindre et ils ne répondent pas par mail. Parfois, je faisais un entretien, tout se déroulait super bien, on me faisait rêver (c'est leur jeu après tout) et puis que dalle.
Jusqu'au jour où une startup m'a contacté par mail. Un mail pas du tout professionnel, le genre qu'on envoie à un pote. Ça m'a intéresse surtout que le mec répondait super vite (en une journée, on s'est échangé genre 10 mails pour vous dire).
Alors, il m'a demandé au début de lui montrer quelques bouts de code que j'ai faits ou si j'avais un compte stackoverflow mais hélas, j'avais rien sous les dents. Je répond pas sur stack (junior que je suis) et y a rien sur mon compte github mais je lui ai montré quelques hackerrank et codingame que j'ai faits.
Bref, il me donne une date pour un entretien dans leur local sur Paris, j'ai bien aimé le local, j'ai pas vu grand monde mais je dirai qu'ils sont grand max 15-20 personnes. Le mec commence par se présenter, diplômé de Centrale Paris, il a travaillé 3 années dans une SSII très réputé avant de créer sa propre boite. Le mec est souriant et de bonne humour et essaye de me mettre à l'aise.
Il commence par me poser des questions techniques parfois simple parfois complexe et j'essayais de répondre en justifiant mais il ne cessait de me répéter cette phrase "juste du Java ?". Et moi je répondais "je suis développeur Java/J2EE, je connais Spring, un peu EJB et pour le front j'ai fait du JSF et actuellement, j'étudie Angular JS. Un profil tout à fait correcte pour un nouveau diplômé, il me semble. De plus comme indiqué dans mon CV, mon sujet de pfe a été fait dans la société X et est tourné vers la Data Science".
Ensuite, il a essayé de tester mon anglais et il s'est fait assez vite ridiculiser (ma mère est britannique), en 2 minutes, il a sourit et m'a dit "Ok, on revient au bon vieux français".
Jusqu'à maintenant, tout joue en ma faveur, il m'a remercie et avant de quitter les lieux, il m'a dit qu'il va m'envoyer un test technique à faire chez moi pendant le week end.
2 jours après, je reçois le test technique par mail, je m'attendais à qu'il me donne un test de codingame et un portail d'accès comme les autres SSII qui pratiquent ce type de test technique mais non, le mec m'a envoyé un exercice sur une page pdf.
Pas trop difficile, je l'ai résolu et je lui ai envoyé mon code source par mail.
Quelques jours après, il me répond par mail en me disant que ma candidature n'a pas été retenu à cause d'un code digne d'un débutant (que je suis d'ailleure ! je tiens à signaler !!)
Ses remarques sont :
- Pas de tests unitaires (habitué du codingame et hackerrank, j'ai jamais utilisé Junit à part dans mes projets en J2EE)
- Pas de design pattern utilisés
- Modélisation objet faible
- Pas d'outil de build (comme dis plus haut, j'ai utilisé maven et gradle QUE pour mes projets en J2EE, en algorithmique, j'ai toujours le reflex de faire un projet java simple)
- Mauvaise livraison (j'ai extrait le projet dans un fichier winrar, il voulait peut être un commit sur git ?! )
J'étais un peu déçu, je l'ai contacté après pour lui dire que ses remarques n'ont pas forcement lieu d’être et qu'il est un peu trop sélectif pour une "startup" et surtout vis à vis d'un profil que je tiens encore une fois à signaler JUNIOR.
Et là, il m'a sorti encore une fois cet argument qui m'a fait pété un câble "monsieur tu ne connais que Java", puis quoi encore?! Le profil d'un fullstack n'est plus suffisant ?! Il faut être multi language maintenant .. avoir un niveau avancé (pas basique !) en nodeJS, Python, C# (.Net), C++ pour plaire à ces startups ?
Alors oui, le gars a l'air d’être très bon techniquement, le genre qui code depuis le collège mais même Capgemini et Atos ne m'ont pas demandé ça !! un test technique QCM et le tour est joué et là le mec me fait passer un entretien technique question réponse, test d'anglais (peut facilement m'envoyer en mission aux royaumes unis ou aux USA !) et ensuite un test technique à faire à la maison.
Pour moi c'est clair, je préfère désormais une SSII qui me permettra de me sentir à l'aise, de me former que de me trouver entouré par des geeks ultra bon en code (ça me rappelle un ami de l'EPITA qui prend les CPGE de haut et traite les gars de l' de con ..)
Merci de m'avoir lu
Partager