Tu sembles rechercher l'émerveillement, celui que beaucoup d'entre nous ont trouvé en alignant leurs premières lignes de code.
À titre personnel, je le trouve aussi en découvrant les jolies constructions des autres. Et cela tombe bien, il y en a beaucoup ! Cela ne conduit pas forcément à des outils, des projets où autre chose de productive, plus souvent à des petits bouts de code lancés dans le terminal pour découvrir, expérimenter, comprendre et finalement atteindre ce petit bonheur de "ooooh, j'ai compris comment ça marche" et pas seulement "ah, ça marche".
Je vais prendre un exemple : je suis tombé (ouille) sur https://clang.llvm.org/docs/BoundsSafety.html . Je l'ai lu, ça m'a plu, alors j'ai compilé la version suggérée de clang, et j'ai observé. Fait des expériences, regardé le code généré, comment l'optimiseur s'en sortait, essayé de piéger l'outil etc. Et je pense avoir finalement bien compris. Et ça m'a plu. C'est ça le sentiment que tu cherchais, non ? Le fait que cela ne rentre pas dans le cadre du contrat qui te lie à ton employeur n'est pas si important.
Un peu comme un biologiste avec sa loupe qui découvre avec ravissement la nature qui l'entoure, tu peux prendre ta loupe informatique et regarder ce qui t'entoure, il y a beaucoup de choses dont on peut s'émerveiller !
# Travail ≠ Fun
Posté par serge_sans_paille (site web personnel) . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 10.
Salut Octane.. ou qui ? [0]
Tu sembles rechercher l'émerveillement, celui que beaucoup d'entre nous ont trouvé en alignant leurs premières lignes de code.
À titre personnel, je le trouve aussi en découvrant les jolies constructions des autres. Et cela tombe bien, il y en a beaucoup ! Cela ne conduit pas forcément à des outils, des projets où autre chose de productive, plus souvent à des petits bouts de code lancés dans le terminal pour découvrir, expérimenter, comprendre et finalement atteindre ce petit bonheur de "ooooh, j'ai compris comment ça marche" et pas seulement "ah, ça marche".
Je vais prendre un exemple : je suis tombé (ouille) sur https://clang.llvm.org/docs/BoundsSafety.html . Je l'ai lu, ça m'a plu, alors j'ai compilé la version suggérée de clang, et j'ai observé. Fait des expériences, regardé le code généré, comment l'optimiseur s'en sortait, essayé de piéger l'outil etc. Et je pense avoir finalement bien compris. Et ça m'a plu. C'est ça le sentiment que tu cherchais, non ? Le fait que cela ne rentre pas dans le cadre du contrat qui te lie à ton employeur n'est pas si important.
Un peu comme un biologiste avec sa loupe qui découvre avec ravissement la nature qui l'entoure, tu peux prendre ta loupe informatique et regarder ce qui t'entoure, il y a beaucoup de choses dont on peut s'émerveiller !
À titre perso, j'en ai fait un petit jeu, et quand je trouve un de ces bonbons informatiques, je les transcris dans un petit article. Avant j'en faisais un journal ici, maintenant je le mets dans une petite série "les codes fantastiques" pour GNU Linux Magazine France (p.e. https://connect.ed-diamond.com/gnu-linux-magazine/glmf-271/les-codes-fantastiques-un-zero-pointe, https://connect.ed-diamond.com/gnu-linux-magazine/glmf-268/les-codes-fantastiques-co-vide , https://connect.ed-diamond.com/gnu-linux-magazine/glmf-270/les-codes-fantastiques-rembourrage ça passe en CC by ND après un délai).
C'est un peu hors sujet par rapport à ta question sur l'aspect professionnel, mais peut-être pas tant que ça ?
[0] ceci est un jeu de mot de piètre qualité