Pro Yearly is on sale from $80 to $50! »

Principle Philosophy for Developers, Entrepreneurs, and Artists

10831877bd394c902f1dda20524c86d6?s=47 Swift
May 17, 2013

Principle Philosophy for Developers, Entrepreneurs, and Artists

Talk from DjangoCon EU about how we think about our decision making process and how we can use it to become better developers, entrepreneurs, and artsist.

10831877bd394c902f1dda20524c86d6?s=128

Swift

May 17, 2013
Tweet

Transcript

  1. TOOLS HOW TO BUILD THE DEVELOPERS WANT TO USE

  2. TOOLS HOW TO BUILD THE DEVELOPERS WANT TO USE CANCELLED

  3. PRINCIPLE PHILOSOPHY for developers, entrepreneurs, and artists.

  4. PRINCIPAL

  5. PRIN·CI·PLE /ˈprinsəpəl/ A rule or belief governing one's personal behavior.

  6. PHI·LOS·O·PHY /fəˈläsəfē/ A particular system of thought based on investigation.

  7. My thoughts about the rules and beliefs that govern my

    personal behaviors and decisions. /ˈprinsəpəl fəˈläsəfē/ PRINCIPLE PHILOSOPHY
  8. @SwiftAlphaOne Note: I’m not Ryan Gosling

  9. PERSON? How can I be a good

  10. PRINC PLES It’s all about

  11. Life Principles ✔ Always give my best ✔ Don’t be

    a quitter ✔ Help those less fortunate ✔ Don’t steal ✔ Fight for my right to party
  12. This is the Emphasis Text BLACK

  13. GRAY & GRAY

  14. PROGRAMMER? How can I be a good

  15. L Programmers use O G I C ?

  16. ✔ Write readable code and comments Programming Principles ✔ Don’t

    repeat myself ✔ Open source my code ✔ Write solid tests & make them pass ✔ Moar cats
  17. WRONG Someone on the Internet is

  18. def shouldDoThing(thing): if thing.isGood: return True else: return False Hint:

    It doesn’t work like this.
  19. IMMANUEL KANT (1724 - 1804)

  20. R eason vs. Instinct

  21. REASON MORALS implies

  22. THE THREE PRONGS KANT’S MORALITY of

  23. DUTY

  24. These are not the contributors you’re looking for.

  25. THE GOAL VOLITION

  26. Universal Lawfulness

  27. priori vs. posteriori

  28. A man is the sum of his actions, of what

    he has done, of what he can do, nothing else. “ ” - Mahatma Gandhi
  29. def shouldDoThing(thing): if thing in experiences: return shouldDoThingAgain(thing) else: addThingToPastExperience(thing)

    if thing.goodScore > thing.badScore: return True else: return False
  30. EXPERIENCES Σ n i = 0

  31. Everything looks different from the trenches.

  32. STORY TIME!

  33. LITTLE LEAGUE

  34. This is some base text This is the Emphasis Text

    This is some cursive text And Something Red for contrast
  35. + =

  36. LEARN? So what did we

  37. FENCES Swing for the

  38. Set reasonable goals too.

  39. ...and that’s totally ok! YOU SUCK

  40. Quitting is easy, I’ve done it thousands of times “

    ” - Who the hell knows
  41. </example>

  42. PROGRAMMER? How can I be a good

  43. PROGRAMMER? How can I be a good better

  44. ENTREPRENEUR? How can I be a good better

  45. ARTIST? How can I be a good better

  46. Take Aways ✔ Build a strong foundation of principles ✔

    Learn from your experiences and share them ✔ One size doesn’t fit all ✔ Build a great network ✔ Ask the right questions
  47. @SwiftAlphaOne THANK YOU theycallmeswift@gmail.com

  48. This is some base text This is the Emphasis Text

    This is some cursive text And Something Red for contrast THE END