Comment by idrios

6 years ago

Or, quite possibly, they have no other choice. Some devs have the freedom to walk away from a job that they find morally detestable. But many can't refuse or leave because they're under contract and can't afford the break-contract fee, or they're visa holders whose visa is tied to their employment, or they have a family to take care of and can't afford the time spent job searching. It's unfortunately not hard these days for any sufficiently funded business to find developers for morally questionable or outright unethical business models

The cases where people actually have no options (H-1B who had no idea what kind of business social media is and thus needs the job to stay in the US) are pretty rare.

Yes there are people who think they need a big house in the bay area or need a Tesla, but that doesn't mean they have no other options but to work at Twitter or Facebook.

  • It's not that rare.

    I was talking less about people who are Facebook employees and more about people who are Accenture / Cognizant / Infosys / etc employees or contractors, who get subcontracted to do work at Facebook or wherever else. They just have to convince a fresh college grad or visa applicant to sign say a 2-year contract, and that person may not realize quite what they're signing until they're put on a project

    Edit: I wasn't trying to disagree with you if it sounded like I was. I meant this as "in addition to what you said" not "instead of what you said"