Bonjour,
voilà 5 ans que je suis entré dans le monde du développement.
Je travaille depuis presque le début sur la technologie JEE/SOA.
Aujourd'hui, je suis arrivé à un point de réflexion.
Je m'étonne, de voir les profils travailler sur cette technologie.
Ne pas maitriser JEE n'est pas un problème en soit. Ce qui me surprend c'est le manque de base.
En effet, le plus souvent, il s'agit de mettre un place plus un système de Web Service qu'une vraie architecture JEE/SOA.
Pourtant, force est de constater que même cette version légère n'est que peu maitrisée.
Qu'est-ce qui surprend le plus (si on prend l'exemple de JEE) ?
La non connaissance de log4j ? Non, même s'il est vrai que ne pas le connaitre est surprenant.
Ne rien y comprend au Data Source ? Pas tout à fait, bien que là quand même...
Alors quoi ?
De manière général (hors technologie spécifique), lorsque des Web Service sont mis en jeu, il y a donc forcément une notion réseau ?
Personnellement, je suis surpris de voir des gens développer soit des Web Service, soit des clients de ces WS, sans rien connaître, ni comprendre quelque chose au réseau.
En effet, je constate que dans la majorité des cas, les gens connaissent seulement la notion d'adresse IP (et oui, j'ai rencontré des développeurs de WS qui ne savaient pas ce qu'était une adresse IP).
La notion de routage, de sous réseau, de DMZ : de quoi parle-t-on ?
Un ping, un trace route : c'est une marque de soda ?
Je comprend bien, que pour moi, qui avant d'être dans le développement, était dans le réseau (pendant 5 ans), cela me parait évident.
Mais, voir quelqu'un chercher pendant des heures pourquoi son appel de service ne fonctionne pas, alors que la première vérification qui consiste à s'assurer, à la main, que le serveur est bien disponible, n'est pas faite.
Je reste pantois.
Je m’aperçois, donc, que des gens qui ont quelques années d'expérience pourtant, n'ont pas les connaissances requises pour ce type de poste.
Je constate que lorsqu'on annonce l'arrivé d'un développeur expérimenté, qui a déjà travailler sur le sujet, on peut quand même s'attendre à des surprises.
Et vous ?
- constatez-vous aussi ce phénomène ?
- aujourd'hui un profil développeur suffit-il avec le monde du tout connecté ?
- comment faire, alors pour s'en sortir ?
Partager