Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gilles, craftman from father to son

Gilles, craftman from father to son

In my family, we are craftsmen from father to son. My father is mason craftsman, my grandfather too, and I am... software craftsman. I renewed roofs, facades and others, today I realize that the job of my father and my grandfather is not so far from mine.

I will try to tell you why with anecdotes of everyday life of developers and masons.


June 01, 2017

More Decks by GBProd

Other Decks in Programming


  1. Craftsman from father to son Gilles Roustan @GillesRoustan

  2. Software craftsman Gilles Roustan @GillesRoustan

  3. None
  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. None
  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. "Perfection is achieved, not when there is nothing more to

    add but when there is nothing left to withdraw." Saint-Exupéry
  23. None
  24. None
  25. "He who has no head, has good legs" My father

  26. None
  27. None
  28. "A good craftsman leaves the site cleaner than when he

    arrived." My father
  29. None
  30. None
  31. "It always takes longer than expected, even taking account Hofstadter's

    law." Hofstadter's law
  32. None
  33. None
  34. None
  35. None
  36. None
  37. None
  38. None
  39. None
  40. None
  41. None
  42. "A bad worker always complains about his tools." My grandfather

  43. "A tool is an object that modifies the material." My

  44. None
  45. None
  46. None
  47. "Legacy code is code that we are afraid to modify."

  48. Software craftsmanship manifesto

  49. Software craftsmanship manifesto Not only working software, but also well-crafted

    software Not only responding to change, but also steadily adding value Not only individuals and interactions, but also a community of professionals Not only customer collaboration, but also productive partnerships
  50. Merci