You should not become a developer

You should not become a developer

In this talk Paul will have a go at explaining the following anecdote:

A software developer is going to the store and her partner tells her, "Buy a bottle of milk, and if there are eggs, buy a dozen." So she goes, buys everything, and drives back to the house. Upon arrival, her partner angrily asks her, "Why did you get 13 bottle of milk?" The programmer says, "There were eggs!"

B726bf6980ae838cb19d2f0ee2cec9ef?s=128

Paul Ardeleanu

November 12, 2016
Tweet

Transcript

  1. 1.

    “But I don’t want to go among mad people," Alice

    remarked. "Oh, you can’t help that," said the Cat: "we’re all mad here. 
 I’m mad. You’re mad." "How do you know I’m mad?" said Alice. "You must be," said the Cat, or you wouldn’t have come here.” 
 Lewis Carroll, Alice in Wonderland
  2. 4.

    A software developer is going to the store and her

    partner tells her: 
 ”Buy a bottle of milk, and if there are eggs, buy a dozen." So she goes, buys everything, and drives back to the house. Upon arrival, her partner angrily asks her: ”Why did you get 13 bottles of milk?" 
 The programmer says, "There were eggs!"
  3. 5.
  4. 8.
  5. 9.
  6. 10.
  7. 13.
  8. 18.
  9. 21.
  10. 28.

    • Broadcom BCM2835 @ 1GHz ARM11 core • 512MB of

    LPDDR2 SDRAM • A micro-SD card slot • A mini-HDMI socket for 1080p60 video output • Micro-USB sockets for data and power • 40-pin GPIO header • 65mm x 30mm x 5mm
  11. 29.

    • Broadcom BCM2835 @ 1GHz ARM11 core • 512MB of

    LPDDR2 SDRAM • A micro-SD card slot • A mini-HDMI socket for 1080p60 video output • Micro-USB sockets for data and power • 40-pin GPIO header • 65mm x 30mm x 5mm Apollo Guidance Computer (AGC) • 0.043MHz • 64Kbyte of memory • Assembler code converted manually from Luminary • Loaded using punch cards
  12. 42.
  13. 44.
  14. 45.
  15. 51.
  16. 52.
  17. 54.
  18. 55.
  19. 60.
  20. 64.
  21. 65.
  22. 68.
  23. 70.
  24. 74.
  25. 77.
  26. 79.
  27. 81.

    0% 25% 50% 75% 100% 1 2 3 4 5

    6 7 8 9 10 Customer lifetime value Period of usage
  28. 82.

    0% 25% 50% 75% 100% 1 2 3 4 5

    6 7 8 9 10 Customer lifetime value Period of usage
  29. 85.
  30. 86.
  31. 87.
  32. 89.
  33. 97.
  34. 99.
  35. 102.
  36. 106.
  37. 110.
  38. 112.
  39. 113.
  40. 114.

    A software developer is going to the store and her

    partner tells her: 
 ”Buy a gallon of milk, and if there are eggs, buy a dozen." So she goes, buys everything, and drives back to the house. Upon arrival, her partner angrily asks her: ”Why did you get 13 gallons of milk?" 
 The programmer says, "There were eggs!"
  41. 115.