This is so valuable. I was intrigued by who wrote this and no wonder it is Patrick. (I highly recommend this article by him: http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...).
My two cents: Talk to human. Develop social skills they matter more than what you think.