I know many people spend lots of time tweaking their admin workstation based on the idea that it will make them more productive. I believe that a lot of this time is wasted.
They do things like:
- Optimize for speed/memory. Spending tons of time disabling services to save that extra 1-2MB of memory or make their computer boot up 3-10 seconds faster.
- Tweak hotkeys, shortcuts, and aliases. Perhaps to save a few keystrokes, or so avoid having to remember how to do something on a standard system.
- Setup a completely different OS or environment from what their users work on.
- (Linux) Recompile all their software from source because the compiler may be able to make slightly better decisions about optimization for specific hardware.
It seems to me that there is a lot of value in keeping your system in a pretty standard state. By that I mean either close to they way it comes with a default OS install, or close to how you configure the rest of your systems on your network. With a standard system you can be more certain that the problem that arise are not simply because you have lots of unusual customizations.
How much money/time have you saved or wasted when you spend a couple hours on tweaking performance when you could have simply spent your time on something more useful and spend a few bucks on some more RAM?
Will you be able to still be productive on a system that doesn't have your aliases, macros, hotkey configuration setup? What will you do if lightning strikes and your heavily customized admin workstation becomes unusable?
I think it would be interesting and helpful if people shared how much they customize, and their reasoning for that level of customization.