"Since I am the only developer in the company, I thought giving a 4 week notice instead of 2 would be reasonable, but this happened. Another requirement he added was the need that I be on-call if any disaster strikes with the server infrastructure. Now this is my first real job ever and I don't know how to respond to it. I normally don't outsource, even though the money is good, because I don't want to compromise my current duties. My boss knows this.
Thus this question to my fellow Slashdot readers: Is my boss being reasonable? I can understand his view point of losing the only developer/systems administrator in the company. But I don't think I am bound by any law that I should provide those kinds of services (since we have no contract in place). Should I negotiate or just ignore them? Is a burnt bridge worth it?"