learning

Time Off, Vacations and Sabbaticals for Programmers

September 27, 2011

Joel Spolsky asked a question on Google+: Programmers: would you work for 75% of your current salary if you got 3 months vacation in the summer? There were many interesting responses. But let me highlight a few, ignoring the “no” comments. Some programmers liked it because they thought they could work the 3 months on […]

Read the full article →

Text is King

September 11, 2011

Martin Fowler explains why video (of technical content) has little appeal for him: When I’m watching someone talk, and this may be in a video or live at a conference, I’m usually frustrated because things are moving too slowly. I can read much faster than I can listen. With reading I can also skip ahead […]

Read the full article →

Becoming a Great Programmer

September 8, 2011

On the lines of Peter Norvig’s article about teaching yourself programming in 10 years, Mike Lewis (“Apoch”) writes a nice post about how to become a good programmer in just six “simple” steps: Get in it for the long haul. Write Lots of Code. Read Even More Code. Learn Many Languages. Master a Couple. Create […]

Read the full article →

Ignoring the Trivial

January 5, 2011

Paul Graham is spot‐on with his post on focus and ignoring silly battles: Someone who does you an injury hurts you twice: first by the injury itself, and second by taking up your time afterward thinking about it. If you learn to ignore injuries you can at least avoid the second half. I’ve found I […]

Read the full article →

Highly Skilled People Versus The Markets

January 3, 2011

Dan Ariely writes about a meeting with a locksmith: this locksmith was penalized for getting better at his profession. He was tipped better when he was an apprentice and it took him longer to pick a lock, even though he would oftentimes break the lock! Now that it takes him only a moment, his customers […]

Read the full article →