Bien lire les offres d’emploi en IT

Celle-là n’est pas encore apparue, mais je pense qu’elle pourrait parfaitement intéresser au moins les lecteurs les moins rompus au marché de l’emploi. Oui c’est à toi petit bizuth ou jeune diplômé que je parle. 🙂

Je vais passer sur les offres des SSII, de toute façon on en parle déjà . Mais bon sachez que « Société de conseil », « Entreprise de services numériques », « Cabinet de conseil » voire « Cabinet d’expertise » désignent en fait la même chose. C’est juste qu’il s’agit de noyer le poisson dans l’eau, tellement le mot SSII a mauvaise presse.

Enfin bref parmi les offres remplissant quotidiennement ma boîte mail je vous en ai déniché une pour étude. 😀 Rassurez-vous on en trouve plein aussi sur les sites d’offres d’emploi les plus connus.


Vous souhaitez un poste qui vous permettra de vous diriger vers une carrière d’architecte ?
Alors rejoignez cet éditeur de logiciels spécialisé qui a déjà conquis tous les acteurs liés à son secteur !
Au programme un environnement technique hyper innovant, des méthodologies de travail à la pointe Agile. Mais surtout une vraie communauté de passionnés.

Le poste :

- Conception, modélisation et développement de nouvelles fonctionnalités de leur logiciel SAAS
- Résoudre les problématiques de volumétrie de données et de performance
- Participer à la mise en place de l’intégration continue : Jenkins, Maven etc...

Environnement Technique :

Java, Spring, Tomcat
REST, Ajax, API orientée Front type AngularJS
Git, Maven
NoSQL, ElasticSearch

Est un plus :

DDD (Domain Drive Design)
JVM Tuning

Le profil :

- Vous présentez une expérience réussie en tant que Développeur Java/J2EE Senior
- Vous êtes passionné par le développement en général type Java, JavaScript
- Vous avez une grande volonté de monter en compétences, de profiter du savoir-faire technique de collègues plus seniors et de vous impliquer sur le long terme au sein d'une entreprise en plein essor

Pourquoi postuler :

- Un univers technique très innovant
- Formation aux technologies et méthode de travail innovantes
- Des supers locaux et un parc à proximité
- Salaire attractif - jusqu'à 53 K€ pour les profils Senior

Il s’agit d’un mail que j’ai reçu dernièrement, et je l’ai anonymisé pour éviter les soucis. Il faut savoir que les entreprises qui vous envoient spontanément des mails ou passent par des cabinets de recrutement le font principalement parce qu’elles ont du mal à recruter des profils. Et pour cause, bien souvent le turnover y est stratosphérique, et donc ce sont de très bons clients pour les chasseurs de têtes ! Vous avez déjà vu Google faire appel à des chasseurs de têtes vous ? Quoi qu’il semblerait qu’il y ait aussi pas mal de turnover chez eux.

Et pour la petite histoire je suis passé par l’entreprise décrite ici. Et le moins qu’on puisse dire est qu’elle craint vraiment, comme quoi. Mais le fait que j’ai reçu le mail montre que le recruteur qui me l’a envoyée a encore bien lu mon CV…

Bref commençons le massacre. 😉

Introduction

On parle de ceci :


Vous souhaitez un poste qui vous permettra de vous diriger vers une carrière d’architecte ?
Alors rejoignez cet éditeur de logiciels spécialisé qui a déjà conquis tous les acteurs liés à son secteur !
Au programme un environnement technique hyper innovant, des méthodologies de travail à la pointe Agile. Mais surtout une vraie communauté de passionnés.

La première phrase « qui vous permettra de vous diriger vers une carrière d’architecte » est déjà une promesse en l’air. Ca signifie que peut-être selon l’âge du capitaine et si vous avez une chance monstrueuse, vous pourrez passer architecte. Mais bon c’est seulement et peut-être, enfin bref on vous fait déjà des plans sur la comète.

Ensuite, quand on vous parle de sociétés « leader dans son domaine », ou encore là « tous les acteurs liés à son secteur », c’est du bullshit. Enfin bref chaque société est leader dans son domaine, tout dépend de la définition du mot domaine. Par exemple le supermarché en bas de chez moi est leader dans la distribution alimentaire dans un rayon de cent mètres autour de là où il est situé…

« Un environnement […] hyper innovant » : là encore ce sont des bobards. Vous pourriez percer des cartes perforées pour l’ENIAC que vous trouveriez quelqu’un pour vous dire que l’environnement est hyper innovant. Une boîte vraiment innovante se devrait de mettre en place toutes les bonnes pratiques, à savoir des tests automatisés qui couvrent au moins 80% du code, du continuous delivery, et j’en passe en terme de bonnes pratiques, et évidemment utiliser les dernières technos comme Java 8 et Spring 4. Là d’un seul coup il y a nettement moins de monde… Un autre point à prendre en compte est l’évocation des méthodes Agile : en général pour moi c’est plutôt une lanterne rouge car dans de nombreux cas elles sont mal appliquées et font plus de mal que de bien, cf. cet article.

Bref ne perdez pas de vue que ces offres sont généralement rédigées par des gens qui ne comprennent rien à notre métier, et pour les cabinets de recrutement ce sont fréquemment des commerciaux ! Un autre truc à savoir est qu’on vous parle souvent d' »éditeurs de logiciels » ou autres, et quand ça vient de cabinets de recrutement le masque ne tient pas longtemps ! Le monde est relativement petit, et on finit par savoir vers où aller… ou pas, ainsi que qui se cache derrière telle ou telle « entreprise mystère ». Enfin bref c’est encore une grosse ficelle des commerciaux, qui ne sont finalement pas si différents que ça de ceux des SSII.

L’environnement technique

Je parle des lignes ci-dessous :


Java, Spring, Tomcat
REST, Ajax, API orientée Front type AngularJS
Git, Maven
NoSQL, ElasticSearch

Est un plus :

DDD (Domain Drive Design)
JVM Tuning

On pourra remarquer que pour Java, Spring et Tomcat les versions ne sont pas mentionnées. Pour certains des projets de l’entreprise en question ils utilisent Spring 1.x, voire encore Oxymel pour d’autres. Vous ne connaissez pas ce dernier ? Normal, il s’agit d’une mauvaise copie propriétaire de Spring, pour laquelle ils ont depuis refilé le code à l’éditeur en question car personne n’utilisait ça.

Le reste est un peu du même acabit : on donne des termes sexy juste en étant vague, mais ça montre aussi que la personne qui a rédigé l’offre n’y connaît rien. Par exemple citer Ajax comme ça, bon, d’accord ça lave bien le sol mais quand même en soi ça ne représente pas grand chose. Idem pour le REST. Enfin bref il y a du mélange. Il faudrait plutôt écrire un truc du genre : « client web en AngularJS, communiquant avec le serveur par l’intermédiaire d’une API REST ». De même pour le JVM Tuning. A noter que celui-ci ne devrait pas être vraiment nécessaire sur une application « innovante » et « à la pointe de la technologie ». Devoir tuner lourdement une JVM est souvent un signe que le code qu’elle exécute est pour le moins… déficient. Les seuls tunings acceptables pour des applis faites dans les règles de l’art sont :

– Le choix de l’algorithme de garbage collection
– La quantité de mémoire
– La configuration du pool de la base de données
– … et éventuellement la configuration JMX
Rien de bien sorcier dans tout ça. S’il faut aller plus loin, il faudrait d’abord se poser la question de sérieusement optimiser le code.

Descriptif du poste

Je vous parle de ces lignes là :


- Conception, modélisation et développement de nouvelles fonctionnalités de leur logiciel SAAS
- Résoudre les problématiques de volumétrie de données et de performance
- Participer à la mise en place de l’intégration continue : Jenkins, Maven etc...

Alors déjà, quand vous voyez le mot SAAS (Software as a Service) faites très attention. Il s’agit bien souvent d’un environnement très stressant, pour peu que la ou les applications soi(en)t codé(e)s avec les pieds et qu’il faille tout corriger dans l’urgence. Gare à terme au risque de burn-out, et ce d’autant plus si vous êtes désigné pompier de service !

Pas grand chose à dire sur les problématiques de volumétrie de données et de performance, avec un peu de chance vous ferez du profiling et du test de charge. Pour ceux qui aiment, et j’en fais partie, c’est sympa. Sauf que tel qu’est présenté le poste ce ne sera qu’une partie du temps. Un peu comme un dév’ Java/XML, mais en fait qui passe plus de temps à faire du XML que du Java… Toujours la même ficelle, on vous met un produit d’appel, le Java, et on vous refourgue beaucoup de XML avec…

La dernière ligne est assez marrante : « participer à la mise en place de l’intégration continue ». Vous vous souvenez qu’on nous avait présenté un éditeur hyper innovant, et maintenant on nous dit qu’ils n’ont pas encore mis en place l’intégration continue ? C’est moi ou il y a comme un problème ? 😉

Le profil

On parle de ces lignes-là :


- Vous présentez une expérience réussie en tant que Développeur Java/J2EE Senior
- Vous êtes passionné par le développement en général type Java, JavaScript
- Vous avez une grande volonté de monter en compétences, de profiter du savoir-faire technique de collègues plus seniors et de vous impliquer sur le long terme au sein d'une entreprise en plein essor

La première ligne signifie « débutants dehors ! ». Dans les faits la définition de « Senior » en informatique est extrêmement vague puisqu’à partir de 5 ans d’XP vous êtes déjà « Senior ».

« Vous êtes passionné », novlangue pour dire : « vous êtes prêt à rester tous les jours 15h au boulot dont la moitié non payées », parce que comme dit l’adage qui aime ne compte pas. En effet de nos jours les entreprises veulent des gens jeunes, dynamiques, proactifs, dévoués et très regardants sur tout, sauf… l’ambiance, le management et principalement le salaire ! Et si c’est un dév’ de 18 ans avec 20 ans d’XP qui accepte de payer pour venir travailler c’est d’autant mieux.

« Vous avez une grande volonté de monter en compétences » : vous pourrez déjà vous faire une idée du niveau technique réel de l’entreprise à l’entretien. Si on ne vous fait pas de test technique vous pouvez fuir directement. Dans le cas contraire regardez si les questions sont réellement pointues ou pas. S’il s’agit juste d’identifier une injection SQL dans du code vous pouvez passer votre chemin, vous n’apprendrez rien. D’un autre côté méfiez-vous aussi si on vous harcèle de questions trop pointues, il y a souvent anguille sous roche. C’est une technique couramment employée par certaines SSII notamment pour vous faire baisser vos prétentions. J’ai eu un tel entretien notamment pour travailler chez un grand site de e-commerce, et finalement le niveau technique s’y est révélé… abysmal comme disent les anglais, avec beaucoup de délires architecturaux qui n’avaient aucun sens.

La fin

Bon on termine l’offre :


- Un univers technique très innovant
- Formation aux technologies et méthode de travail innovantes
- Des supers locaux et un parc à proximité
- Salaire attractif - jusqu'à 53 K€ pour les profils Senior

On a déjà parlé de l’univers technique « très innovant » en montrant que ça ne tenait pas la route, de même que les méthodes de travail innovantes… qui servent généralement à mettre encore plus la pression sur les dévs. Oui, dit comme ça, ça fait nettement moins rêver.

« un parc à proximité » : alors oui l’offre est en Ile-de-France, mais quand même, les parcs ne manquent pas trop dans le coin, ou du moins les endroits où se promener. En plus le parc près de l’entreprise en question est plutôt minuscule. Mais bon comme on dit, avec les commerciaux, tout est bon pour faire prendre les vessies pour des lanternes.

Enfin, le salaire attractif, ça tout le monde vous en parlera. Sauf que bon 53k maximum c’est intéressant pour quelqu’un qui a 6-7 ans d’expérience mais pas au-delà, mais là je parle pour la région parisienne. Pour une offre équivalente en province on vous aurait proposé 10k de moins. Et puis faut-il rappeler que les informaticiens sont les ingénieurs les moins bien payés, mis à part les agronomes qui eux ne vivent pas en région parisienne ? Enfin bref en IdF un dév’ senior (parce qu’il paraît qu’avec 10 ans d’XP on est senior, je dirais plutôt expérimenté mais bon…) devrait avoir un salaire d’environ 60k, fixe et variable inclus. Mais dans les faits c’est très rare. Bref on nous prend pour de bons gros pigeons…

En bref…

De nombreuses offres d’emploi en informatique ont l’air hyper attractives… sauf que ce sont en général des miroirs aux alouettes. Bref ne vous faites pas avoir et surtout n’hésitez pas à vous renseigner sur la société que vous comptez rejoindre. Poster une question sur la section emploi du forum developpez.net ou encore la section équivalente du forum hardware.fr peut éviter bien des déconvenues.

Et encore je ne parle même pas des offres totalement bidon que les SSII utilisent pour collecter les CVs…

Cet article vous a plu ? Vous aimerez sûrement aussi :

Julien
Moi c’est Julien, ingénieur en informatique avec quelques années d’expérience. Je suis tombé dans la marmite étant petit, mon père avait acheté un Apple – avant même ma naissance (oui ça date !). Et maintenant je me passionne essentiellement pour tout ce qui est du monde Java et du système, les OS open source en particulier.

Au quotidien, je suis devops, bref je fais du dév, je discute avec les opérationnels, et je fais du conseil auprès des clients.

Son Twitter Son LinkedIn

gojul

Recent Posts

Communauté Tech et féminine : Interview avec Helvira de Motiv’her

Elles sont passées où les femmes dans la tech ? Entre le manque de représentation…

5 jours ago

Consommer des APIs HTTP en PHP comme un pro avec Nicolas Grekas.

Dans cette vidéo, on interview Nicolas Grekas, contributeur clé de Symfony, pour discuter de sa…

5 jours ago

Trouver son job grâce à WeLoveDevs.

 Comment trouver son job dans la tech ? Marie a la réponse ! Grâce à…

7 jours ago

Adobe, L’empire créatif.

Adobe, l'empire créatif, et pas des moindres ! Belle ascension de la part de ces…

2 semaines ago

La MAO musique ou musique assistée par ordinateur

Est-ce plus simple de créer des morceaux avec les outils de Musique Assistée par Ordinateur…

2 semaines ago