Monday, November 04, 2019

Lessons Aus DHH - Der Ruby Mensch

That's right, David Heinemeier Hansson - creator of the Ruby on Rails framework that has created billions of dollars of economic value.

https://superhumanacademy.com/podcast/david-heinemeier-hansson-interview-real-life-superlearner/
  1. Don't think you can accomplish something major (or work towards a major goal - something that requires deep work) in the 40 minutes between now and that meeting you have coming up. Rather - fill it with fillers - get through mail, etc..
  2. Learn from the best - that means hard work - as a software guy - what are the code examples everyone depends on? That's right - it's probably the standard library. DHH took apart the Ruby standard library to learn from it.
  3. Negative visualization - yep - imagining the worst case scenario and how you're going to deal with it will actually help you deal with anxiety proactively - because you've already prepared (note, not planned - you expect the best, but are prepared to handle the worst) to deal with the worst-case scenario.
  4. Identify and eliminate non-flow activities - these are your drains.
  5. Don't be afraid of being a beginner. Seek out teachers and ask questions, work hard, etc. Everything is difficult at the beginning.

Books :
  • William Irvine, Guide to the Good Life
  • Ken Beck, Smalltalk Best Practice Patterns
  • Alfie Kohn, Punished by Rewards

No comments: