Joel Spolsky never fails to entertain me and enlighten me no matter how old his post/article I am reading. This is a beautifully romantic excerpt from his very useful “Advice for Computer Science College Students“.

If you enjoy programming computers, count your blessings: you are in a very fortunate minority of people who can make a great living doing work they enjoy. Most people aren’t so lucky. The very idea that you can “love your job” is a modern concept. Work is supposed to be something unpleasant you do to get money to do the things you actually like doing, when you’re 65 and can finally retire, if you can afford it, and if you’re not too old and infirm to do those things, and if those things don’t require reliable knees, good eyes, and the ability to walk twenty feet without being out of breath, etc.

Even if you’re no more a CS student or heck, not even related to Computer Sciences or Web Design, STILL do read it so you know there’s more to a geeky and nerdy friend of yours than you might think ;) Go blast yourself