1: We don't use sudoAnd in reply, Nine traits of a modern UNIX admin (first draft), by Justin Dugger, illustrating how things have changed in the age of cheap virtualisation and git everywhere:
2: We use vi, not emacs, and definitely not pico or nano
9: Rebooting is almost never an option
1. Sudo is mandatory. Not because we make mistakes but because it's easier to audit. And because you shouldn't need to poke around as root, since you have a functioning configuration management tool.(I agree with the vi thing, and still use it for things which are too small to fire up SublimeText for. Or which have to be done through a ssh connection or text console. There is often a terminal running vi open on my MacBook.)
2. Vim, emacs, Eclipse, it's all fine, because your job involves making changes to a git repository from your local workstation and pushing to configuration management.
9. When in doubt, reformat. Servers should be cattle, not pets. They don't have special names, and when one gets sick, you take it out back and shoot it!
Please keep comments on topic and to the point. Inappropriate comments may be deleted.
Note that markup is stripped from comments; URLs will be automatically converted into links.