Paul Graham writes some really good articles. This one is a speech he was going to give at a high school graduation, but got cancelled after he wrote it.
The article: What You’ll Wish You’d Known
I read it, and it was all very refreshing. Lots of good points were made, and lots of real, practical advice. He has a flair for bluntly pointing out things that might be controversial, while explaining them pretty well. I’m a fan. His articles are almost always good reads.
(I was sure he was going to work in a reference to how every programmer should learn lisp, but he didn’t. )
Ack, that definitely rang true, although now that I’ve read it, I regret even more the time I wasted in school!