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

How to Become a Better Developer

How to Become a Better Developer

Slides for the talk I gave at Vienna.rb on 2013-10-11

Markus Wein

October 11, 2013
Tweet

More Decks by Markus Wein

Other Decks in Programming

Transcript

  1. “Here’s the thing: After that initial explosion of cognitive growth,

    they noticed a decline in both cortical thickness, as well as the amount of glucose used during that task. However, they remained just as good at Tetris; their skill did not decrease. The brain scans showed less brain activity during the game-playing, instead of more, as in the previous days. Why the drop?
  2. ~ Andrea Kuszewski, “You can increase your intelligence” Their brains

    got more efficient. Once their brain figured out how to play Tetris, and got really good at it, it got lazy. It didn’t need to work as hard in order to play the game well, so the cognitive energy and the glucose went somewhere else instead.”
  3. You might call some of these things “computer science”, but

    many of the best programmers I know have no formal training in such. These things can be learned by anybody, many of them are learned best in a hands-on environment. Jesse Storimer
  4. Investing your time learning things like networking, concurrency, regexes, or

    system programming will not go out of style in your lifetime. Jesse Storimer
  5. One day a monk visited Master Wq, and inquired, “Master,

    how will my code be different when I have mastered Vim?” Master Wq answered, “Before Vim: declare, define, process, print. After Vim: declare, define, process, print.” ~ Vim Koans