Actually, that's dead on for my office situation. With the exception of a couple of items, I entirely agree. In fact, I actually find it kinda sad that someone has to say these things.
Granted, they SHOULD be taken as advice to established employees and not new hires, but yeah, I mostly agree.
1: Yeah, dead on. Why should you work with them to try and improve their business when clearly you don't want to be a part of it anymore? Forget that.
2: Again, dead on provided you aren't new and don't do it every week. I have a reason to cut out early less than once every couple months and to think that I have to run to someone and get their permission to take care of my personal life is degrading. If my work is caught up and I make up the time the next day... skip my lunch... whatever... then who cares? Obviously you shouldn't miss pre-set meetings, but if your work is getting done and you make up the time, why is it so important to seek the blessing of your boss to visit the doctor?
3: Yes. Getting wrapped up in everyone else's drama is the problem here. Blocking it out and working is the solution. If you are like me, then music helps you work, gossip and chit-chat deter you from that. Seems dead on to me.
4: Yes. God yes. Making someone else's job harder isn't going to get you a job. Enough said.
5: Sure, why not? People get promotions and respect when other people can relate to them and can develop some sort of social link to them. It's harder to give someone crap or come down on someone if you can relate to them, and that's the key here. Just like it's easier give them the axe if you don't give to shits about them.
6: To some extent. Don't stalk them, don't be a kiss-ass to get to know them, but it goes without saying that you wanna get to know the boss for the same reasons mentioned in #5.
7: Exactly. If someone sucks, covering for them and helping them out will only make them look better, but won't hide the fact that they suck. Let their work speak for themselves and let your work show them how much THEY suck.
8: This one is pretty stupid. Didn't read the linked article, but truth be told you shouldn't blog about work business AT ALL for the same reason that you shouldn't have to seek your bosses' permission when you have to leave. Leave work at work.
9: No. Go to hell on this one. Leave work at work. There is NOTHING and I mean NOTHING about my job, unless I have some sort of investment on the line, that should require me to put up with work related stuff outside of work. My personal life comes first. Everyone's should. I don't interrupt my time at work to do things that I should have done at home, and it should be the same vice-versa.
10: Sure. Of course. Being kind to people is a no-brainer. You get what you give, and you want to play games, then people are going to find out.
For the record, though, I'm a designer/production artist, so my environment is probably a bit different.