Il y'a quelques jours, un post de zinzineti m'a refait penser à une de mes éternels bêtes noires, concernant le niveau de professionnalisme attendu des développeurs.
J'attends, allez jeter un oeil (c'est intéressant ;) ), je ne vais nulle part
Vous y êtes allés ?
La dernière ligne de ce post m'a un peu fait bondir intérieurement. En effet, elle suppose qu'il est normal pour un développeur de ne pas savoir comment fonctionne la base de donnée avec laquelle il travaille au quotidien.
Personnellement, mon point de vue sur le métier de développeur le rapproche de l'artisanat. Même si on essaye de standardiser au maximum, chaque logiciel produit est légèrement différent, et devrait tendre vers une amélioration progressive.
Dans ce cadre, un développeur, comme tout autre artisan, se doit de connaitre les outils qu'il utilise, que ce soit:
Et quand je dis connaitre, ca sous entends dans le détail.
Récemment, j'ai eu à gérer les cas suivants:
Pour moi, ce sont des situations qui ne devraient pas se produire avec des développeurs de gestion (qui travaillent majoritairement avec une base de données), sorti de grands débutants. Le problème est que, de temps en temps, on voit des développeurs de cinq, huit, dix ans d'expérience, faire ce genre de boulettes.
Arriver à ce niveau d'expérience, et poser encore ce genre de questions s'apparente, pour moi, à une faute professionnelle.
Je ne dis pas qu'un développeur doit être forcément un DBA ou un administrateur, mais que si on doit en venir à ce que chaque requête doit être validée par un DBA pour cause de nullité interstellaire en SQL d'un développeur, c'est que le niveau d'exigence est trop bas.
Pour conclure, je pense qu'il nous manque toujours une institution permettant de définir clairement les droits et devoirs des développeurs, de les évaluer et de les suivre, un genre d'ordre façon ordre des médecins, pour que la profession de développeur passe le cap du professionnalisme.
.Et non, je ne parle pas d'une certification "pochette surprise", délivrée à 80% des cas tant que le développeur peut payer une formation d'une semaine, mais plutôt d'équivalents à ce que propose l'IEEE, ou les certifications "architectes", qui demandent de démontrer des connaissances générales du métier de développeur.
Vous devez être identifié pour poster un commentaire.
Ce blog contient:
- des bouts de code
- quelques news
- des états d'âme
....et des fois, quelque chose d'intéressant ;)




| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Copyright © 2000-2012 - www.developpez.com