>You can certainly try, but the quality will be noticeably poorer.
I know HN loves repeating this outdated trope to feel good, but that's not always the case and not in many I saw where they offshored and product quality didn't drop because they made sure to hire qualified people and managers, and not bottom of the barrel on the cheap.
Sure, you won't find many rockstar workers abroad, but most companies don't need that many rockstar engineers especially for CRUD work which is a commodity now, and plenty of countries have upskilled their workforce in the last 20 years especially in web CRUD, that they can take on the maintenance of stable products on the cheap.
>Everyone's tired of broken shitty tech that doesn't work properly with no one to really contact about it.
You mean like the one Google, Microsoft, Crowdstrike, etc. build in he US and not by offshore workers?
>Unions are great, especially for tech professionals. As long as you're still allowed to negotiate personally as well, there's no reason not to.
That's not how unions work in France and Germany. The unions set strick salary bands so that a newcomer can't earn more than someone who's been longer in the company so your negotiation doesn't get you anything, you let your union negociate for you.
> product quality didn't drop because they made sure to hire qualified people and managers, and not bottom of the barrel on the cheap.
So they didn't save much money, they just chose not to pay their domestic talent. Much better.
>Sure, you won't find many rockstar workers abroad, but most companies don't need that many rockstar engineers especially for CRUD work which is a commodity now,
Sure, we're mostly in tech and tech is one of the "easier" factors to outsource. I think your underrating how much even Crud work needs, but that's besides my main point.
You can't outsource everything. If you need people in a physical store, or on a physical setting in a building or in government land, you'll need to negotiate with your labor or shut down the project. I guess you can immigrate aliens who you can pay under minunum wage with the promise of citizenship, but that's clearly beyond the gray area at this point.
>You mean like the one Google, Microsoft, Crowdstrike, etc. build in he US and not by offshore workers?
In the grand scheme of things, most of my CS nightmares came from financial issues, not technical. And yes, they want to make that experience painful.
Sure, Crowdstrike happens but domestic labor means it's mostly fixed (and actually fixed) in a weekend instead of a week with precarious results.