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

I love Programming (revised)

I love Programming (revised)

A revised version of the I love Programming talk - a talk about why I believe that Programming and Software Development is awesome. It is meant as an inspiration, especially for beginners as I think we are perceived a bit wrongly.


Tobias Pfeiffer

February 23, 2013

More Decks by Tobias Pfeiffer

Other Decks in Programming


  1. I ♥ Programming Tobias Pfeiffer @PragTob pragtob.wordpress.com/

  2. I ♥ Programming

  3. ...but I feel misunderstood

  4. A typical situation

  5. None
  6. So Tobi, what do you do?

  7. I study Software Engineering.

  8. Oh. So you're the lonely guy, sitting in the cellar?

  9. WRONG!

  10. Communication is everywhere...

  11. The Team http://www.flickr.com/photos/jiheffe/3462940215/

  12. The Customer http://www.flickr.com/photos/in_future/4570347825/

  13. Pair Programming

  14. The Code “(…) when you program, you have to think

    about how someone will read your code, not just how a computer will interpret it.” Kent Beck
  15. The Code http://www.osnews.com/story/19266/WTFs_m

  16. And so much more...

  17. Not everyone works like this...

  18. Not everyone works like this... ...but there are enough tech

    companies out there.
  19. So you like to...

  20. Communicate

  21. Collaborate

  22. Solve problems

  23. Work in a constantly evolving field

  24. Build something awesome

  25. Congratulations!

  26. Software Development might be just your thing!

  27. Thanks! Tobias Pfeiffer @PragTob Blog post about this