Main Contents

Des programmeurs feignants ?

Coding, Micro-post

C’est bien par la nécessité d’automatiser de plus en plus son périmètre d’action que l’informaticien multiplie les méta-modèles. La généralisation d’un modèle permet en effet d’automatiser bien d’autres champs applicatifs et de résoudre avec un effort moindre toujours plus de problèmes.

C’est donc bien un but de de productivité que recherche l’informaticien, c’est à dire, comment produire plus (de données résultat, d’organisation) en développant moins. L’erreur communément effectuée par la suite est d’affirmer que les informaticiens sont feignants. Produire plus en faisant moins, c’est avant tout pouvoir réinvestir ce que l’on vient de gagner pour produire encore plus.”

Via Principes d’architecture des programmes Java, Valéry-Guilhem Frémaux

Palleas @ mars 14, 2008

10 commentaires

  1. ys mars 19, 2008 @ 21:56 Répondre à ce commentaire

    En même temps, “produire plus en faisant moins” c’est bel et bien de la fainéantise, quoi qu’on en dise. D’ailleurs c’est pas la première fois que je le dis, mais j’estime que la principale qualité d’un développeur est justement d’être “feignant”.

    Je viens de retrouver ton blog (l’ancien feed était mort, j’avais pas pris la peine de chercher pourquoi) et je tombe là dessus… chapeau donc ;)

  2. Palleas mars 20, 2008 @ 9:23 Répondre à ce commentaire

    Non, j’suis pas d’accord. Qui dit fainéantise dit paresse, et la c’est pas le cas. :)

  3. Meshvere mars 20, 2008 @ 20:54 Répondre à ce commentaire

    Palleas cherche pas, avec Ys t’as affaire à un maitre de la fainéantise et du non ré-inventage de la roue (comme quoi meme les gens changent)

    tu gagneras jamais contre lui, c’est un art de vivre pour lui …

  4. Palleas mars 20, 2008 @ 23:47 Répondre à ce commentaire

    C’est pas question de gagner ou de perdre (à propos de quoi, d’ailleurs ?), c’est juste le terme fainéantise que je n’aime pas, il donne une image négative de la démarche du programmeur, et je n’adhère pas.

  5. Meshvere mars 21, 2008 @ 0:22 Répondre à ce commentaire

    tu dirais quoi alors si c’est pas de la fainéantise de ne pas refaire sempiternellement les memes 4 modules pour tous les clients ?
    a part de l’intelligence ;)

  6. Palleas mars 21, 2008 @ 11:48 Répondre à ce commentaire

    Ouvre ton dictionnaire (ou cherche sur internet) ! Qui dit fainéantise, dit paresse, et la ce n’est pas le cas ! Effectivement je préfère appeler ça de l’intelligence, ça correspond plus à cette démarche.

  7. Hugo mars 21, 2008 @ 14:02 Répondre à ce commentaire

    Ce n’est ni de la paresse ni de l’intelligence ni de la fainéantise. C’est juste du bons sens ! Le développeur va se creuser la tête une bonne fois pour toute pour développer l’outil qui répondra à ses besoins et qui lui permettra ensuite de gagner du temps (et donc de l’argent !!!).

    C’est vrai que ce terme de “fainéantise” est quand même assez péjoratif. On pourrait l’étendre dans ce cas là aux agents des PTT, de la Poste… Mais bien évidemment, je ne le pense pas complètement. Tous ces travailleurs ne sont pas tous des fainéants.

  8. Palleas mars 21, 2008 @ 14:24 Répondre à ce commentaire

    Ouais enfin pour moi, avoir du bon sens dans le dev, c’est coder intelligemment :).

  9. ys mars 21, 2008 @ 19:46 Répondre à ce commentaire

    Rooh, on est tous d’accord sur le fond, c’est juste la forme qui change.

    Je maintiens qu’être feignant c’est une preuve d’intelligence (*surtout* pour un dév). Pour moi, “feignant” ne veut pas dire “ne rien faire”, mais “en faire le moins possible”.

    Bien sûr là où c’est ambigu c’est quand la personne n’assume pas ce qu’elle DOIT faire, mais là c’est encore autre chose, on rejoint le terme de “paresse” (qui lui est définitivement péjoratif).

    Après vous en faites ce que vous voulez, c’est juste mon point de vue hein… ;)

  10. Palleas mars 21, 2008 @ 22:41 Répondre à ce commentaire

    Ouais bon moi j’arrête.

Suivre les commentaires de ce billet par RSS

Laisser un commentaire