Not ranting here. But I just got off a call with a team at Microsoft. I just learnt that the team has bi-weekly on call schedules for their dev's.
So does that basically mean every other weekend a Developer is expected to be 10 mins away from his machine? Is that even a reasonable expectation.
Do On call folks get any incentives? If not, how does anyone agree to that? Does the pay make up for it?
#No I haven't interviewed yet. Just curious to know if this was common
Microsoft and most others don’t so it is effectively free labor. Microsoft used to hire SREs to take the on call rotation but it took Amazon’s model which gets more out of an employee. Some Engineers are naive and try hard to say it is their responsibility, not knowing it is extra pay and a holiday at Google or old Microsoft. Most of the people with common sense think this is added responsibility without extra pay but some Blinders think you shouldn’t complain because you get paid well and your salary includes this responsibility and capitalism should allow the companies to make the employees work for whatever the hours they want. Laughably they are not a major shareholder, manager at best. I think this is a third world mindset where labor laws are poor but alas we have more engineers from the third world so this mentality won’t change and the leadership will favor these folks.