Personal vs. Work/Free Server?
akutz asks: "I am sure many of you have asked yourselves this question before: do I run my own server, or take advantage of my employer's hardware and/or free online hosts? I recently brought my own personal server online that provides web, e-mail, source control, and directory services for myself. I like the warm snuggly feeling that all my data is on my box and it is mine, mine, mine. However, I have also just burdened myself with maintaining a server when my employer, The University of Texas at Austin, has plenty of servers that I could use for this very purpose. There are also plenty of free services online that do this, such as Gmail and Sourceforge. So the question is, which is better, running your own server or letting someone else do it for you?"
If you have the ability and it is not costing you much or anything host your own.
I hosted my stuff at my previous employers and it worked great for a couple of years and then our relationship turned sour overnight and I lost about 3 years of work, I had backups but most of them were where I worked, what I did have backups of on my own was outdated etc.
Running your server is more than warm fuzzies, you can do what you want without anyone looking over your shoulder, plus the experience you gain from it could very well be stuff that could be used on a resume or talked about during a job interview. Much of what landed my current job came from the fact I was my own server admin.
The nice thing about Windows is - It does not just crash, it displays a dialog box and lets you press 'OK' first. Reg
This is excellent advice. However, I would go one step further:
Keep all your personal stuff off company computers.
The submitter is correct in keeping his personal items on his own server that he can pack up on a moment's notice. This cuts down on any potential administrative conflicts.
Also keep in mind that your data is flowing over your company's network, so don't be surprised if any non-public connection gets sniffed at some point by a bored admin.
It's better to just keep your computer away from the company you work for, in general, but I know outside hosting or co-location costs money.
Remember, any data on your company's network or servers is theirs, so if you don't feel comfortable with them knowing your personal issues, store your data elsewhere. Even just having a separate computer doesn't stop them from accidentally taking it (or worse).
Think this is paranoia? Consider that the law is on your employer's side. Is it worth it?