I'm reading The Pragmatic Programmer, supposedly one of the Bibles for modern programmers. It came highly recommended by one of my favorite blogs, Coding Horror. (Well, it used to be highly recommended... I'd swear there were only two books on his recommended reading list before.) Anyway, it's a good book so far. It's easy to read and contains lots of good tips, although a lot of the advice is common sense practices you pick up through experience anyway. But it's cool to have it all in one book. Great for someone starting out, I would think.