• SerLava [he/him]
    ·
    edit-2
    4 years ago

    Companies started doing that like crazy because "so cheap! pog" , but then they slowed way down because it's often a terrible idea.

    1. Time zone makes collaboration hard, and turnaround longer

    2. Accent barrier is real

    3. It's easy to do a terrible job, or outright scam you, and disappear into the ether

    Most software projects unfortunately aren't just some programmer sitting down on a keyboard, it's like a big mess of people moving a big mess of code to hit a bunch of moving requirements based on the market, or whims of a CEO, or whatever.

    Outsourcing the main component of that means you have a bunch of management and marketing people basically banging their head into laptop screens, and nothing gets done. They realized oh, I guess we gotta just pay 5 people 150k each, damn.

    • Tankiedesantski [he/him]
      ·
      4 years ago

      I agree with all of that, but that doesn't mean that the PMC fuckwits that run these companies wouldn't outsource to code sweatshops in the global south if they thought they could solve these problems.

      • SerLava [he/him]
        ·
        edit-2
        4 years ago

        Oh yeah of course, they did exactly that, because they thought exactly that, and they'll do it again if they come up with some way around this problem.

        But I don't expect them to any time soon. That's why they're yelling at baristas to learn to code. They want to "outsource" the simpler coding work to cheaper Americans, and bring all wages down as a result. I'm pretty sure "Learn to code!!!" started after outsourcing died down.