"What made it click for me was programming in anger. Programming because I needed to. Programming because I gave a damn about what I was writing and I wanted it done sooner rather than later."
— How do I learn to program? - (37signals)
(via greglinch)