Clement Lefebvre
De nos jours, dans le monde de la programmation Java, la mode est à l'automatisation, l'uniformisme dans l'entreprise et l'industrialisation des tâches. Les idées n'ont pas d'importance, ce qui compte ce sont les outils,comme si finalement le produit était devenu de moindre importance et que ce qui comptait vraiment c'était la méthode, le processus de production.
Alors moi par exemple, je ne suis pas un "informaticien", je suis un "développeur Java". En d'autres termes, je ne touche pas à l'analyse, ni aux tests, ni à la définition des besoins. Je "pisse" du code, voila tout. Quand on en vient à la base de données, idem.. Pour cela, on a des gens spécialisés, idem pour le serveur Unix, idem pour l'ergonomie de l'interface graphique... Bref c'est le retour au travail à la chaîne, waterfall-system dans lequel je mange des spécifications fonctionnelles et des schémas UML et recrache du Java de très bonne qualité (PMD, unit-test...), pour au final participer à l'élaboration d'un produit complètement pourri.
Bien entendu, à la maison, on se fait plaisir, on maintient sa propre distribution, on fait du développement Web, du scripting, du compile, du relationnel, et quand on parle IT, c'est de A a Z.
Pas étonnant du coup de voir de petits projets, souvent menés par une seule personne, venir concurrencer ces grandes entreprises.
Le dévelopement est un art. Industrialisez-le et vous n'irez nulle part