One of the most important things I’ve read all week:
Anyway, at dinner the other night the question came up of what’s the diff betw programming after 37 years, and programming after say 10 or 15. Here’s the deal. I know now that it’s important to pace myself. When I reach a level, I have to stop and admire the view. Maybe build a house or at least a hammock. Bring electiricity in. Find out where the supermarket is, and the Starbuck’s. Don’t be so quick to move on, to build on your accomplishments. It takes many years to undo the mistakes you make when you thought you were in a rush. It’s much faster to catch your breath and think. Even ponder a little. Weigh the choices.
Dave Winer at After X Years of Programming.