Liens connexes

Dépêche modérée par

: La programmation est un art

Posté par Nÿco (Jabber id, page perso, ). Modéré le 19 septembre 2003.
0
Sirrus nous confie :
Eric Nicolas est un abonné d'une liste de FSF Europe et s'il a décidé d'écrire cette lettre, c'est pour tordre le cou au fait que l'informatique soit une industrie.

Bien sûr, on parle ici d'informatique en se référant surtout aux logiciels et à la programmation. Selon lui, c'est plus un Art et cela constitue une bonne raison pour ne pas y appliquer le brevetage.

De même que Vivendi Universal a créé l'industrie de la musique alors que c'est un art, Microsoft a fait du logiciel et de la programmation une industrie... alors que c'est un art.

Mise à jour : Éric Nicolas est un simple abonné d'une liste de la FSF Europe, et il n'oppose pas libre et commercial, mais libre et propriétaire.

Et plus récemment, Charles a posté :
Contrairement à la croyance populaire, les programmeurs sont plus proches des artistes que des scientifiques. Si vous désirez maximiser le potentiel créatif de votre équipe de développement, vous devez commencer par examiner le côté psychologique du programmeur et être prêt à l’appuyer dans ce sens dans votre gestion.

> Lire les commentaires (204 commentaires, moyenne: 2,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

tout ça ne vaut pas...

Posté par Francois Revol (page perso, ) le 19/09/2003 à 07:09. (lien). Évalué à 3.

l'art Ticho.
C'est un art pictoral des Indiens d'Amérique :)

Re: La programmation est un art

Posté par Nap () le 19/09/2003 à 07:14. (lien). Évalué à 14.

je vais faire le mec qui dévie du sujet, mais :

le Logiciel Libre qui est par définition non commercial

va dire ça (en vrac) à redhat, mandrake, suse, qui vendent des distribs et du support, à idealx qui fais du dev sous GPL pour faire son beurre, aux magasines qui ne servent qu'à fournir une distrib sur cd, à motorola qui met linux dans ses mobiles, au consortium dont je me rappelle plus la composition et qui veut promouvoir linux dans l'embarqué, à Microsoft qui perd des marchés face à linux, à Novell qui rachete Ximian, à IBM qui vends des serveurs sous linux, à [STOP] j'arrete la mais on peut y passer la journée...

Re: La programmation est un art

Posté par Emilien Kia (Jabber id, page perso, ) le 19/09/2003 à 07:16. (lien). Évalué à 16.

Et même plus... C'est une passion et pour certains, une raison de vivre.

Qui dans les programmeurs de la communauté n'a jammais eu l'envie soudaine de taper 300 lignes de codes alors qu'il est au chaud dans son lit à 3 heures du mat. Pour beaucoup d'entre nous, on ne pas passer une journée sans penser à accoucher du code, et tant pis pour les conséquences.

Souvent on ne vit que par ca et surtout que pour ca. On tape des lignes et des lignes et généralement on les partage avec ses potes car quel est l'interet de programmer quelque chose si c'est pour que ca reste au fond d'un disque dur ? Si on programme quelque chose, c'est qu'on trouve ca sympa ou qu'on en a besion et si on en a besoin, d'autre en auront surement besoin : c'est super important de pouvoir partager.

Mais si on nous prive de la joie de programmer par tant de restrictions, ca va en faire des frustrés du clavier. Je n'ose pas penser au conséquences.

--
Qu'est-ce qui est petit, rond et vert, qui monte et qui descend ?
Yoda qui fait le con avec la force.

Posté par Francois Revol (page perso, ) le 19/09/2003 à 07:20. (lien). Évalué à 4.

Je pense que Madonna oscille entre les 2 catégories...

Quand à la conclusion je pense qu'il est allé un peu loin tout de même.

Re: La programmation est un art

Posté par Epsos (page perso, ) le 19/09/2003 à 07:24. (lien). Évalué à 11.

Hem, comment dire, il aurait fallu verifier un peu l'information avant de la poster... Les moderos c'est pas tres serieux la ...

Il se trouve que Eric est un collegue (bon il est pas encore arrive, mais ca va pas tarder), et Eric est abonne a la mailing list... De la a dire que c'est un membre important de la fsfe :-)

Sinon, faudrait aussi corriger la phrase " le Logiciel Libre qui est par définition non commercial" ... Non seulement ce n'est pas dans l'article donne en lien (et issu de la mailing list de la FSFE), mais si Eric lit ca, il va peter un plomb ! :-)

A+

Re: La programmation est un art

Posté par FraGoss () le 19/09/2003 à 07:25. (lien). Évalué à 1.

Très bon texte,

Etant moi même programmeur, je n'avais jamais pensé à ça comme un art mais
en y réfléchissant, c'est vraiment qu'on peut rapprocher la programmation d'un
art telle que la peinture ou la musique.

Mais bon, c'est dans ce cas, le "meilleur des arts" parce que, je sais pas pour
vous, mais moi je préfère un bon logiciel bien fait à un tableau de Picasso ou
une oeuvre de Mozart.

Biensûr, je ne rejète pas les autres arts, loins de là, je dis juste que pour moi,
en tout cas, ce serait de meilleur des arts. D'un autre coté, "notre" art apporte
même un peu plus que les autres dans le sens ou il est utile au destinataire en
plus d'être (pas tjs) bien et/ou beau.

Voilà, vous pouvez maintenant me moinsser pour de tels propos ;-)

Re: La programmation est un art

Posté par Tom A. () le 19/09/2003 à 07:28. (lien). Évalué à 21.

La programmation, un art ?
Soyons sérieux et cessons de nous flagorner...

La programmation sert un objectif. Elle répond a des besoins. L'art peut parfois être utile et pratique, mais c'est un cas isolé, et le débat "l'utilitaire et l'artistique peuvent-ils coexister ?" existe, et la réponse est délicate.

On peut envisager une programmation inutile, pour la beauté du résultat, l'élégance des méthodes utilisées. Mais cela correspond-il à une pratique courante ? ou au contraire isolée ?
Et ce n'est pas parce que le programmeur est désintéressé financièrement qu'automatiquement il pratique un art. D'ailleurs beaucoup d'artistes sont cupides :)

Il est important, pour ne pas se décridibiliser, de prendre garde au vocabulaire que l'on emploie.

Une activité qui allie la technique, "la belle ouvrage", et un but pratique, je trouve plus pertinent d'appeler ça de l'artisanat.
Et ce n'est pas une question d'échelle de valeur.
L'artisanat est une belle chose, une pratique honorable, et contribue, à mon sens, à un monde plus beau !

Tom A.

Re: La programmation est un art

Posté par kesako () le 19/09/2003 à 07:33. (lien). Évalué à 5.

ca me rappelle une etude que j'ai lue il y a bien 15 ans sur comment optimiser les equipes de dev.

En gros elle montrait qu'il n'y avait pas de "silver bullet" , de methode universelle. Que ca dependait des hommes. Iso 9000 mon c*l...

Si vous trouvez un tres bon developpeur , faites tout pour le garder. faites tout pour qu'il reste dev, protegez le, bichonnez le, que surtout il n'aille pas s'ennuyer dans les taches de management. Au besoin payez le 2 ou 3 fois le prix de son chef immediat.

Depuis j'ai eu l'occasion de voir que c'etait bien vrai. Que donc la programmation est bien un art . Peut etre pas un art au sens "Michel Ange" ou "Picasso" , mais un art tout de meme.

Re: La programmation est un art

Posté par enicolas () le 19/09/2003 à 07:47. (lien). Évalué à 6.

Je viens d'envoyer ceci aux modéros:

*****
Bonjour,

Je suis la personne ayant été publiée sur Transfert.net et cité dans cette nouvelle.

Je vous prie de bien vouloir soit
1- Supprimer cette nouvelle de votre site
2- La corriger de sorte d'éviter le contre sens où il est indique que JE dis que le logiciel libre est par définition non commercial et Microsoft de l'industrie.

Si vous prenez la peine de lire mon article original vous y verrez qu'à aucun moment je ne dit que le libre est non-commercial, et qu'à aucun moment je dis que Microsoft est de l'industrie. Tout le contraire.

Merci.

Eric NICOLAS.
*****

[+] Re: La programmation est un art

Posté par Jeff () le 19/09/2003 à 07:49. (lien). Évalué à -1.

La programmation est effectivement un art, c'est d'ailleurs une des seules disciplines ou art et science viennent se confondre.

Re: La programmation est un art

Posté par Franck Hanot (page perso, ) le 19/09/2003 à 07:51. (lien). Évalué à 4.

Je veux bien admettre qu'un code, un projet bien construit selon des critères non-fonctionnels soit une oeuvre d'art de la même façon qu'un artisan crée des ouvrages d'art.
Amha, présenter le problème de cette façon à la commission Européenne et c'est le meilleur moyen de se discréditer.
Présenter l'opposition industrie-artisanat de l'informatique (ce qui n'empêche pas les artisans que nous sommes de créer des logiciels pour l'industrie, mais pas de manière industrielle) me parait bien plus pertinente en regard des brevets logiciels.

Re: La programmation est un art

Posté par matthieu (page perso, ) le 19/09/2003 à 07:52. (lien). Évalué à 5.

Ne trouvez-vous pas que n'importe quel métier pratiqué par un passionné peut-être considéré comme un art par celui-ci ? Un boulanger fait de l'art au près de ses fourneaux, c'est un art d'éduquer les enfants à l'école ou à la maison, un art de diriger une multinationale (sic)... Ces personnes sont des artisant et non des artistes. L'art n'a pas de vocation utilitaire, l'art est "inutile", ce qui n'est pas le cas de la majorité des LL...
_______________
mon avis à 2 euros

[+] Re: La programmation est un art

Posté par PsychoFox () le 19/09/2003 à 08:01. (lien). Évalué à -2.

c'est pas avec des arguments à 2 centimes comme ça qu'on va se proteger des brevets logiciels.

Re: La programmation est un art

Posté par lyrzine (page perso, ) le 19/09/2003 à 08:04. (lien). Évalué à 1.

Je suis donc un artiste-programmeur (à marquer dans mon CV!!!!)!!!

Je m'entête à expliquer cela à mon entourage, mais les aprioris ont la peau dure....
Comment expliquer que vous n'êtes pas qu'un "pauvre mec" qui passe son temps devant son ordinateur....
Hier j'ai eu un mail d'un de mes potes commercial qui voulais que je lui regle un probleme sur word (pb de format....)!!!
Non seulement ça m'a foutu en rogne, de plus je n'avais pas les ompétences pour ça, mais surtout ça prouvais qu'il n'avais rien compris à ce que je lui avais dit!!!!!
On va pas demander à un artiste peintre de regler les problemes de menuiseries des cadres des tableaux... (bon je m'enballe un peu...
allez y ------.)

Re: La programmation est un art

Posté par Jean-Philippe COMBE (page perso, ) le 19/09/2003 à 08:09. (lien). Évalué à 4.

Moi j'ai toujour su que le programmation était un art, quand dans sa vie de programmeur on a eu à reprendre des softs écrits par d'autres, on comprend tout de suite que certains devraient plutot aller vendre des patates, alors qu'on apprend beaucoup avec d'autres.

Re: La programmation est un art

Posté par deftones_chris () le 19/09/2003 à 08:53. (lien). Évalué à 6.

C'est flatteur de dire que la programmation est un art.
Mais continuons l'analyse:
- pour mal de mécanos, la mécanique est un art.
- pour les "grands" cuisiniers , la cuisine est un art.
- pour des architectes, construire des batiments et autres gros oeuvres est un art
- pour les jardiniers, faire des jardins est un art
- etc...

On peut résumer que tout est un art et ça sert à rien de se la péter :-)

La science aussi est est un art

Posté par bilou () le 19/09/2003 à 09:16. (lien). Évalué à 2.

"Contrairement à la croyance populaire, les programmeurs sont plus proches des artistes que des scientifiques."

Qui est plus proches des artistes, les scientifiques ou les programmeurs ? Je ne suis pas sûr que ce soit systématiquement les programmeurs. Je pense qu'on peut dire que de nombreux scientifiques sont plus proches de l'art que de nombreux programmeurs.

Enfin, bref, si on s'autorise à dire qu'un programmeur c'est un artiste, et je pense qu'on peut s'autoriser à le dire d'un scientifique aussi.

Re: La programmation est un art

Posté par Lord Taki (page perso, ) le 19/09/2003 à 09:21. (lien). Évalué à 8.

Question toute bete: voir du code ou un programme quelconque s'executer vous a-t-il deja procure une emotion?

Je n'ai jamais frissonne, pleure devant du code. Je ne me suis jamais pose de questions existentielles sur moi-meme ou sur le monde qui m'entoure en gerant mes serveurs avec des programmes specifiques.

Soit je suis insensible a cet "art' soit ce n'en est pas.

Je penche pour la 2e explication.

Re: La programmation est un art ... oui, mais un art majeur !

Posté par choocroot () le 19/09/2003 à 09:57. (lien). Évalué à 3.

Serge Gainsbourg disait en son temps :
«Ce que je dis est élitiste, mais juste : il n'y a pas un art majeur que le public puisse admettre sans initiation.»

Je l'affirme donc bien haut et fort : «la programmation est un art majeur

Qui est capable sans initiation de saisir et d'apprécier un bout de code, une subtilité de codage, un sublime «hack», une obfuscation, la beauté exquise d'une structure de contrôle parfaitement indenté, à la lueur d'un couché de soleil sur ton corps dénu^w^w^w^w ... excusez moi ... je m'égare ...

Re: La programmation est un art

Posté par Mickael_83 (page perso, ) le 19/09/2003 à 10:56. (lien). Évalué à 2.

Et vous croyez que les codeurs de chez Redmond ont versé des larmes d'émotions à la sorties de XP ? Non je plaisante je plaisante... Arggghh -1 :-))

Re: La programmation est un art

Posté par Christophe Delaigue (page perso, ) le 19/09/2003 à 11:07. (lien). Évalué à 3.

je dirais que c'est plutot de l'artisanat qu'un art. revoyez vos définition de l'art les gars :)))

Re: La programmation est un art

Posté par Laurent Laborde (page perso, ) le 19/09/2003 à 11:44. (lien). Évalué à 1.

Et les serveurs que j'installe au boulot c'est des galeries d'art ? :)

(je suis deja dehors)

Re: La programmation est un art

Posté par Gohar () le 19/09/2003 à 12:32. (lien). Évalué à 1.

Ce qui pose le plus de problème pour moi, c'est la définition de l'art comme morceau d'expérience humaine détaché de notre vécu.

Que les informaticiens (ou architectes, ou les fleuristes ou les plombiers) réintègrent cette expérience dans leur quotidien me semble beaucoup plus intéressant que d'aller au musée.

L'art vivant opposé à l'art mort, quoi...

Les Sysadmins sont-ils des artisants?

Posté par Newinx () le 19/09/2003 à 13:02. (lien). Évalué à 1.

Les sysadmins sont-ils, tels les bergers veillants d'un oeil protecteur sur leurs moutons gambadants dans les verts paturages, des artisants?
Ils scultent les regles de leur firewalls a coups de iptables ou ipf, font des enluminures dans leurs fichiers de conf a la peinture d'or, 'tunent' leurs serveurs avec de petites touches de pinceau.
C'est vrai quoi, on arrete pas de mettre en valeur les codeurs, faut bien aussi aider ces pauvres admins qui devouent leur vie (cf http://www.paname.org(...) ) pour le bien ce celles des autres !
Je dirais meme que, tels les medecins, les admins soignent et prennent soin de leur parc d'ordinateurs !
Toujours le stetoscope...heu le tourne vis a portée de main pour venir au secour d'un pc en detresse.
Faudrait creer Admins Sans Frontieres...

Re: La programmation est un art

Posté par Keos () le 19/09/2003 à 14:38. (lien). Évalué à 4.

Personnellement, je fais la distinction entre l’ouvre fini et le cheminement aboutissant a celle-ci. Dans le monde du développement, très peux d’ouvres fini (des programmes) sont des œuvres que l’ont pourrais qualifier d’artistique. On peux citer par exemple les demo-makers ou certains jeux vidéos. La technique ici est support de l’art. Mais ces exemple ne constituent pas la majorité, a plus forte raison dans le petit monde du Libre/OpenSource.
Il en ais autrement pour les moyens qui mènent aux logiciel. Quelqu’un un peu plus l’a très clairement exprimé, « apache n’est pas une œuvre d’art ». Bien sur il est possible d’apporter un jugement qualitatif sur un logiciel, mais ce jugement est conditionné par un besoin fonctionnel. En fait quand je parle de « moyens qui mènent aux logiciel » j’entend le code source, le design, l’architecture. Je trouve personnellement que designer un logiciel ( dans le sens design objet), a quelque chose de la démarche artistique. On retrouve d’ailleurs souvent dans la littérature informatique les termes « un design élégant », « une solution élégante ». En regardant un diagramme UML, il m’est déjà arrivé de trouver la structure esthétiquement belle. En regardant un code source, on est capable de dire que ce code est beau (ou élégant) ou s’il est moche, mal écrit ou maladroit. J’ai écrit un article récemment ou je comparais les design patterns aux figure de style. Il y a pas mal de point commun. Par exemple quand une jeune personne commence à faire des rédactions, elle emploi des figures de style sans s’en rendre compte, sans même savoir qu’elle existe, ni même le nom de celle-ci. Plus tard quand en français il les étudiera, apprendra à les reconnaître, comprendra les effets qu’elles produisent, elles améliorerons sa compréhension des textes ainsi que son style personnel. Il en va de même pour les design patterns : Quelqu’un qui apprend le Java et qui lit la Javadoc voit plein de chose intéressante et astucieuse comme les factory ou les écouteurs (je prend l’exemple de la Javadoc car elle est truffé de design patterns). Plus tard, il essaiera lui même «d’inventer » des méthodes astucieuse de ce genre. Et puis il étudiera les design patterns et apprendra à mettre un nom a ces « choses astucieuse ». Et comme pour les figures de styles, apprendra à les reconnaître et comprendra les intentions de l’auteur de ce code. Car finalement il y a une différence entre comprendre la syntaxe d’un code source ( apprendre a lire pour continuer la comparaison avec l’élève), et comprendre la finalité de celui-ci.
Je ne suis pas sur, mais il me semble que c’est Alan Cox qui disait que la programmation était proche de la poésie car tout deux sont de la pensé pure.
Je conçois que l’esthétisme soit présent dans la programmation, mais de la a considérer que c’est un art, je ne sais pas, je préfère dire « chacun son opinions »…De toutes façons c’est un faux débat, tout les films ne sont pas des œuvres d’art…Il ne suffit pas de faire (ou d’essayer de faire) de la musique pour être un artiste. Si vous n’êtes pas convaincu, il suffit de regarder TF1 vers 19H ;).

Re: La programmation est un art

Posté par enicolas () le 19/09/2003 à 15:01. (lien). Évalué à 3.

La principale objection à l'argumentation que je vois ici est certains considèrent que le code et l'activité de programmer ne procure pas l'émotion que doit procurer l'Art. Je les plains. Ils passent à côté de quelque chose. Probablement de la même façon que certaines personnes ne frissonnent pas en regardant une oeuvre d'art contemporain.

Personellement, tout comme je reste la bouche ouverte, langue par terre lorsque je vois "en vrai" dans un musée un Andy Warholl, il m'arrive de rester "sur le cul", avec le coeur qui bat fort en lisant l'annonce d'un soft génial sur Freshmeat, puis en allant lire les docs sur la home page, puis enfin en découvrant fébrilement la distribution.

Je lis aussi que pour être un grand programmeur (je veux dire être au panthéon de l'informatique, les Linus, Knuth, Stroustrup, ...) il suffit d'y mettre assez d'effort, et que l'étincelle créatrice, le don de l'artiste n'est pas nécessaire. Si c'était aussi facile, ça se saurait. Il y a quand même énormément de bosseurs dans notre petit monde des dévelopeurs, et si peu de "grosses pointures"...

Cela dit je prends note de plusieurs remarques troublantes, comme la différence subtile entre Art et Artisanat. Je reste cependant convaincu qu'un programmeur moyen reste peut être un artisan alors qu'un excellent dévelopeur est un artiste, mais je n'ai pas vraiment d'argumentaire à proposer dans ce sens.

J'ajouterai cependant une chose à ceux quoi croient encore que l'informatique est une industrie qui a une utilité : sortir des produits. Vous connaissez beaucoup d'autres industries où :

Re: La programmation est un art

Posté par THE_ALF_ () le 19/09/2003 à 15:07. (lien). Évalué à 0.

L'informatique est une science

La science est un art

Donc l'informatique est un art


CQFD

--
L'univers de propensions qui est le notre est intrinsèquement créatif (K. Popper).

Re: La programmation est un art

Posté par Moby-Dik () le 19/09/2003 à 17:22. (lien). Évalué à 0.

Tiens, un troll en première page.

industrie? surement pas!

Posté par barbie_g () le 19/09/2003 à 21:11. (lien). Évalué à 2.

Microsoft a fait du logiciel et de la programmation une industrie

mouaih bof...
la pretendue industrie du logiciel tient plus de l'artisanat par ses methodes, elle n'a de commun avec l'industrie que la taille des entreprises leaders dans ce domaine.
ni les methodes, ni l'obligation de se heurter a la realite.

l'ere du logiciel-produit commercial qui a commence il y a un peu plus de vingt ans (et qui esperont-le est sur sa pente descendante) a fait du logiciel un business mais pas une industrie.

Re: La programmation est un art

Posté par Brice Carpentier (Jabber id, page perso, ) le 20/09/2003 à 08:18. (lien). Évalué à 1.

En fait, si je me rappelle bien mes mes cours de philo en terminale, la programmation ne peut en aucun cas être considéré comme un art, de part le fait qu'il n'en résulte pas une création matérielle.
En un sens que la création doit se suffir à elle même : on a besoin de rien d'autre que ses oreilles pour écouter un morceau de musique, pour regarder une peinture, une statue, etc. (encore que, dans le premier cas faut bien des instruments, pour le cinéma, faut des projecteurs, etc.)
Maintenant, je n'ai jamais été totalement en accord avec cette nécessité d'une création matérielle.
mais bon, c'était juste le moment quartier des philosophes de dlfp :)

--
Développeur OpenSource

Steven Levy ref. Re: La programmation est un art

Posté par Alexandre Dulaunoy (page perso, ) le 20/09/2003 à 12:55. (lien). Évalué à 1.

Si vous prenez l'excellent article/livre de Steven Levy : "Hackers, Heroes of the Computer Revolution" de 1984

http://www.foo.be/docs-free/hckrs10.txt(...)

Le sujet est déjà bien présent :

""""
YOU CAN CREATE ART AND BEAUTY ON A COMPUTER.

Samson's music program was an example. But to hackers, the art
of the program did not reside in the pleasing sounds emanating
from the on-line speaker. The code of the program held a beauty
of its own. (Samson, though, was particularly obscure in
refusing to add comments to his source code explaining what he
was doing at a given time. One well-distributed program Samson
wrote went on for hundreds of assembly language instructions,
with only one comment beside an instruction which contained the
number 1750. The comment was RIPJSB, and people racked their
brains about its meaning until someone figured out that 1750 was
the year Bach died, and that Samson had written an abbreviation
for Rest In Peace Johann Sebastian Bach.)

A certain esthetic of programming style had emerged. Because of
the limited memory space of the TX-0 (a handicap that extended to
all computers of that era), hackers came to deeply appreciate
innovative techniques which allowed programs to do complicated
tasks with very few instructions. The shorter a program was, the
more space you had left for other programs, and the faster a
program ran. Sometimes when you didn't need speed or space much,
and you weren't thinking about art and beauty, you'd hack
together an ugly program, attacking the problem with "brute
force" methods. "Well, we can do this by adding twenty numbers,"
Samson might say to himself, "and it's quicker to write
instructions to do that than to think out a loop in the beginning
and the end to do the same job in seven or eight instructions."
But the latter program might be admired by fellow hackers, and
some programs were bummed to the fewest lines so artfully that
the author's peers would look at it and almost melt with awe.


""""

L'art est l'expression de la créativité humaine. La créativité existe dans le logiciel et dans toutes les disciplines. Maintenant, certains logiciels ne sont pas très créatifs ou esthétiques mais c'est une question de perception...

La ref. de wikipedia :

http://www.wikipedia.org/wiki/Art(...)

Re: La programmation est un art

Posté par Jiba (page perso, ) le 20/09/2003 à 21:50. (lien). Évalué à 1.

Oui c'est de l'art AMHA... de la poésie plus exactement. Programmation ou poésie, il s'agit d'écrire un texte avec des contraintes (syntaxe d'un langage de prog, ou bien rimes, vers,... selon).
D'ailleurs j'ai l'impression qu'un grand nombre de programmeur de talent sont aussi des poêtes...?

La programmation est peut-être un art...

Posté par Guillaume Laurent (page perso, ) le 21/09/2003 à 09:16. (lien). Évalué à 1.

Mais l'informatique est bien une industrie.

Ce cliché "programmer est un art" n'a rien de nouveau, j'y ai longtemps cru, et comme beaucoup j'en suis revenu.

Au final le but est quand même de créer quelque chose qui marche et qui soit utile. Le coté "managérial" de l'industrie froisse surement beaucoup d'ideaux, mais il est nécéssaire. Il suffit de se placer du coté du client et d'oublier un peu son amour du code pour comprendre. Si quand vous allez acheter une voiture on vous répond qu'elle sera livrée "quand elle sera prête", vous irez voir ailleurs chez un vendeur qui poura vous donner un delais précis, parce que vous en avez besoin pour planifier vos occupations (partir en vacances par exemple). Et vous n'avez pas grand chose à faire de savoir qu'un mécanicien surdoué est en train de peaufiner les rouages du moteur.

Donc des designs, des bouts de code, peuvent certainement avoir une part d'esthétique. Mais de là à dire que l'industrie fait fausse route parce que coder "est un art", c'est tout aussi naif que prétentieux, et témoigne au contraire d'une profonde méconnaissance du problème.

Re: La programmation est un art

Posté par Romain Guy (page perso, ) le 21/09/2003 à 17:24. (lien). Évalué à 2.

A ce sujet, une belle citation (ne me demandez pas où je l'ai lue par contre :-)

"Le programmeur, à l'instar du poète, manie des abstractions voisines de la pensée pure. Il bâtit des cathédrales dans les airs, à partir de l'air lui-même, par le seul pouvoir de son imagination."

-- F. P. Brooks Jr

En gros ça doit être ça :-)

--
Romain GUY
http://jroller.com/page/gfx
http://www.progx.org

Tout ça c'est pour flamber devant les filles.

Posté par darkleon (page perso, ) le 23/09/2003 à 08:23. (lien). Évalué à 1.


en fait, si tout le monde tient tant à la définition d'artiste, c'est pour :

- avoir des tonnes de groupies qui se' jetteront à vos pieds :-)

- ne plus avoir honte de dire qu'on est un pauvre boutonneux informaticien, mais un artiste, qui se nourrit de l'air du temps

Malheureusement, même si on devient des artistes, pendant quelques années ça va être encore ça

F : Tu fais quoi dans ton métier.
G : ouais tu comprends, j'imagine des structures de vide et j'essaye de les organiser selon des lignes de structuration qui ont leur propre qualité esthétique, je créer des choses belles.
F : et c'est quoi ce métier, ça à l'air génial
G : c'est informaticien, tu vooiiisssss.
F : je me disais aussi avec tes lunettes, ça ne pouvait pas être un artiste, euh, je vais me chercher un verre.

Les gars le coup de l'artiste informaticien, c'est comme les troll classiques, c'est trop gros ça passera pas :-)



P.S. ça n'empéche pas de trouver des copines, mais ce ne sont pas nos qualités d'informaticien qu'il faut mettre en avant !

Revenir en haut de page