Jerry Moore2 said:With tech moving as fast as it does, why would any modern boss want to deal with the headache of full-time staff who just sort of drift through their tasks? It doesn't make sense anymore. They’re all pivoting toward specialized firms that can just step in and knock out a project from point A to point B. And honestly, sometimes those "firms" are just single freelancers looking to crush it as fast as possible because they need the glowing reviews to land the next gig...
The whole thing with outsourcing to specialty shops isn't even news in the corporate world. Companies have been doing this forever—starting with the peripheral stuff like security guards, janitors, drivers, or IT support, and then eventually moving up to business software, marketing, legal services, and pretty much everything else. It’s not some grand revelation; it’s just basic math. Nowadays, everyone needs a massive array of complex services that you simply buy off the shelf.
But, hold on a second... Every company has what we call its "core business," right? That one specific niche where they’re actually elite (or maybe just have a monopoly 😁) and that’s where the actual money comes from. You can't really outsource that part; you need your own people in the trenches because they are the ones driving the revenue—they are the specialists being talked about. Even in certain professions, that might just be a one-person show. It’s a pretty clean way to run things: you focus exclusively on what you’re legendary at and just buy everything else on the market at the best price you can find.
Of course, this whole shift causes some serious social tremors. Back in the old days under the old socialist systems, people doing "non-specialized" jobs—you know, the roles anyone could fill like cleaners, drivers, or building supers—actually had steady employment and a decent standing within companies. Now? They’re stuck in these hyper-unstable roles at service agencies, competing against college kids, under-the-table workers, and anyone else willing to work for peanuts. You see it with high-skill jobs too. There’s a massive difference between a PC technician working directly for AT&T versus someone working for an AT&T subcontractor who has to squeeze out the lowest possible bid to the big guys just so they can afford to buy an Audi 😢 before they even think about paying their employees.
If I’m being honest, the whole setup seems like progress for anyone who actually possesses real skills or knowledge. If you’re part of the core business (which is all there is, really 😁), you’re valued because you generate the cash, and you’re forced to constantly sharpen your tools if you want to stay relevant 😁. For everyone else, the system isn't exactly a dream, but let's face it—life was only easy for them back when the old socialist era was still a thing...
Now, naturally, someone is going to start whining about crazy deadlines being baked into these contracts. And sure, that’s a valid point, especially in certain industries, but it’s also a cold hard fact that you can only squeeze so many units of QUALITY work out of a human being in a given timeframe. Anything beyond that is basically garbage, and that reality is eventually going to carry some weight when it comes to negotiating those deadlines.