Overblog
Suivre ce blog Administration + Créer mon blog
18 juillet 2009 6 18 /07 /juillet /2009 12:00

On commence vraiment à la base…


Point de vue perso : l'informatique sert à (tenter de) satisfaire avec des techniques récentes dans l'histoire humaine certains besoins vieux comme l'humanité. Des réponses neuves pour des questions familières.


Ce qui implique que, si le détail des solutions ne peut se donner qu'en vocabulaire codé, en revanche les problèmes à résoudre peuvent et doivent s'exprimer en langage normal, ainsi que le principe de leur solution, parce que ce sont des problèmes du monde normal. La teneur en jargon augmente nécessairement quand on se rapproche de la machine, elle peut et doit commencer à zéro.

Ce qui implique aussi que 1– vouloir une réponse technique sans technique dedans est une absurdité et 2– truffer une question de termes techniques pas compris, une sottise.  Quand je veux laisser un commentaire la fenêtre clignote, devient rouge, et disparaît en fragments , c'est une vraie question, bien posée.  La subroutine get_commentaire fait planter l'Ajax asynchrone, vous ne croyez pas qu'on devrait faire un peu de reverse engineering ? , c'est grotesque – ou alors vous êtes compétent et vous avez déjà une proposition de tests complémentaires, voire une ébauche de solution.


Tout ceci était vrai de n'importe quel métier bien avant les ordinateurs, pas de raison que ça change.  J'y connais rien  ne dispense pas d'apprendre,  vous n'y connaissez rien  ne dispense pas d'expliquer. Il faut et suffit qu'entre gens de bonne foi l'un veuille expliquer le peu qu'il sait (ayant donc pris la mesure de son savoir, ce qui n'est pas facile) et que l'autre veuille l'apprendre et le comprendre (ayant donc pris la mesure de son ignorance, ce qui n'est pas facile non plus). Si on y mêle des considérations d'amour-propre, d'  image de soi , qu'on cherche à épater les filles ou son patron, c'est fichu.

Archives