I'm a developer. Why do I have to spend so much time dealing with system administration problems? In the past week, two Windows updates to my in-house server have cost me about 12 hours of headaches before I could get back to work. This costs me valuable work time (for things that my clients are waiting for) and too much of my already very limited and very precious personal time.
I have no clue how small businesses deal with this. Not everyone can have a sysadmin guru type on staff. Small development shops are like me, just enough know-how to get yourself in trouble. Like installing Windows Server 2003 SP1 because your computer tells you to, but not knowing that it is going to lock your server down so that it is an island unto itself on the network. Little things like that. Do I have time to read up on the very large amount of info about the Service Pack? or how IPSEC works? No. I am trying to get a project done, learn Sharepoint, learn WSE 3.0 and learn Whidbey.
I am not a sysadmin, I'm a developer.