D'un côté tu as raison, le professionnel est quelqu'un qui est payé pour faire ce qu'il fait. Mais de l'autre, je ne vois pas ce qui interdirait à un professionnel d'aimer son métier et le faire correctement.
Personnellement, j'estime que beaucoup de gens font aujourd'hui un métier qui leur plaît, du moins dans l'informatique, et qu'ils ont donc une certaine propension à bien faire leur travail. Ça s'appelle la passion, mais ça peut aussi tout simplement être de la conscience professionnelle.
Tu semble oublier que le programmeur professionnel a des délais, des impératifs divers qui font que : il faut se débrouiller pour que ça marche au moment voulu, a tout prix, parceque le commercial l'a promis au client. Du coup, pour tenir les délais, on abandonne un peu la beauté du code, le soin qu'on apporte avec amour passionné au programme, pour faire fonctionner le bouzin, a coup de gros hacks immondes, parcequ'on a pas le temps de faire plus joli, en tous cas, c'est ce que j'ai TOUJOURS constaté dans les différentes boites ou je suis passé...
Donc passionné ou pas, le programmeur professionnel crachera du code immonde et inmaintenable, probablement plus buggué que le programmeur amateur passionné (et tout aussi compétent) qui n'est pas pressé par des délais bien trop courts.
[^] # Re: Qualité des développeurs de soft propriétaires ?
Posté par Guillaume CASTAGNINO (site web personnel) . En réponse à la dépêche Sortie des pilotes ATI et NVIDIA. Évalué à 3.
Tu semble oublier que le programmeur professionnel a des délais, des impératifs divers qui font que : il faut se débrouiller pour que ça marche au moment voulu, a tout prix, parceque le commercial l'a promis au client. Du coup, pour tenir les délais, on abandonne un peu la beauté du code, le soin qu'on apporte avec amour passionné au programme, pour faire fonctionner le bouzin, a coup de gros hacks immondes, parcequ'on a pas le temps de faire plus joli, en tous cas, c'est ce que j'ai TOUJOURS constaté dans les différentes boites ou je suis passé...
Donc passionné ou pas, le programmeur professionnel crachera du code immonde et inmaintenable, probablement plus buggué que le programmeur amateur passionné (et tout aussi compétent) qui n'est pas pressé par des délais bien trop courts.