What a strange, helpless way to look at the world.
Employment is not a boss->servant relationship, it's a relationship where both parties gain something. You offer a service, and they pay for that. End of story. They act out? Then you find someone else who needs your services.
As a programmer myself, I'm in this great position where there is a shortage of good developers, and plenty of companies searching for good developers.
When I go to my manager, I'm not going in there with "please don't fire me sir, please.", I'm going in there with "Hey, fix your shit or I'll have a new job next week that pays more from day 1, and you will search the next 6 months for my replacement and train that person another 6 months before (s)he's somewhat productive."
Employment is not a boss->servant relationship, it's a relationship where both parties gain something. You offer a service, and they pay for that. End of story. They act out? Then you find someone else who needs your services.
As a programmer myself, I'm in this great position where there is a shortage of good developers, and plenty of companies searching for good developers.
When I go to my manager, I'm not going in there with "please don't fire me sir, please.", I'm going in there with "Hey, fix your shit or I'll have a new job next week that pays more from day 1, and you will search the next 6 months for my replacement and train that person another 6 months before (s)he's somewhat productive."