The Most Mindnumbing of Office Tasks Made One Man $360M
bloomberg.com
bloomberg.com
So he wrote a VB script where you could drag the first excel sheet onto it, and it popped out the second one! No need to manually copy and paste all day long.
No one ever used it and they became extremely angry at him, and eventually he quit as all his coworkers in the department saw him as "taking away jobs". Now he does VB and SQL work for a travel company.
Aaaah yes, that's the life I tell you!
Everyone is all "medicare for all!" instead of going after (one of) the real sources of the cost: careless inefficiency.
The health insurance business was almost a $900 B market in 2017, that's enough to pay 12,000,000 people $75,000/yr. Adding six, or six thousand, or 600,000 redundant employees affects that market very little.
Healthcare in the US is basically “cost plus” which means the higher the costs, the higher the profits.
It’s a weird space where many payers don’t really have a drive to reduce costs.
Provider inefficiencies are very real as well.
But I can appreciate that your pet preferences prohibit you from believing this is so.
When I sped it up to five minutes, I’ve never seen someone become so pissed off.
And they were right. His program, put in production, would indeed take away their jobs.
Now in a perfect society (and in neoliberal make-believe), they'd find a more meaningful job to do.
In reality, they'd probably just be tossed aside, fired, and left in the dustbins of history (with cushioned younger people that think they have it made laughing at them for not being able to "adapt" -- the same kind of people that get angry and call it "hate speech" when they're themselves fired and are told "learn to code").
They would be better off, and so would the company and society at large, if they were put into a new role (at the existing company or a new one) that actually provided value.
Actually we do it, and it helps. In fact a large part of current jobs is like that, BS busywork jobs.
The reason it helps is, as I see it:
1) Productivity/automation is well up...
2) More people than required are available to work
3) -- On-demand re-education of the kind needed to fit actual needs (e.g. for programmers), can't / ain't gonna happen, it's a pipe dream at the speeds required and for the populations concern
4) -- and even if it was possible, it would just cover a small fraction. Even with all job needs covered, many people are not needed to work anywhere, period.
5) BS jobs hence serve as a distribution / welfare system / kindergarten for adults
6) -- but allow us to not call it "welfare" and to include more than the poor, and have them keep their dignity (since we sneer on welfare recipients)
7) -- and keep from having a huge unemployed mass revolting or making society Mad Max
Instead, companies need to be forced to do it, by law -- like they were forced to stop child labor, to have safety laws, to 8 hours workday, etc.
They’re a legacy team, I am sure their time is up soon. What enterprise companies do is gather all the people they want to lay-off and then do it in one shot whenever they need to bump their stock price.
There’s nothing more annoying than people with nothing to do who don’t have the personal drive to seek and solve problems.
If your employees are busy doing garbage work, they'll only be good at doing garbage work. And the idea of keeping them busy so they're present for later "real" work, you won't perceive your staff as being capable of doing the real work or you actually won't be able to do it.
1) Perception: You'll perceive your staff as too busy to take on the work, and hire more people. You've lost the benefit of that capacity reserve.
2) Actuality: The garbage work will still need to be done. It can't be skipped, and you won't have the ability to do it in 5 minutes (how long it actually takes), it'll still take you weeks to get it done and you'll have no capacity for the "real" work.
If you don't have work for all your staff, that's 100% fine. Find them useful work until the billable hours become available. Send them to training classes so they're a hair better when the work comes in. Have them do maintenance work on your infrastructure (test systems, servers, build systems) so that when the real work comes in everything around them is working smoothly and efficiently.
But under absolutely no circumstances should you ever give them garbage work to keep them busy. It's the dumbest thing a manager can do.
That's totally fine. Garbage work makes the most money for bosses.
If there’s not other pressing needs, and there’s a business need for the work, and you have a sure fire way of solving your problem, then take the path of least resistance and keep your staff from being idle.
If your staff is idle, give them meaningful work, training, or the day off. All of those are better than giving them garbage work.
I was a contractor there for almost a year and was never really given anything of importance (that I could see, anyway) to work on. But, I guess I was still providing value somehow... I hope?
That’s how Friday WFH got cancelled at my previous job
Then a few days or weeks later some difficult work comes by and you’re understaffed and overworking the people you were able to keep.
Besides, the lower case letters still need to be upper case. Don’t you know that most “work” being done around the world isn’t much different?
Are you an engineering manager? This doesn't match my experiences at all.
The opposite problem of people without the drive to find work to do is people driven to constantly change or improve things without clear ideas about why it needs to be done or if it is justifiable. Repeat for a few years and your product is a mish-mash of half completed upgrades held together with twine and yet another rehash in planning to finally fix it all.
Other big leaders in the space are Automation Anywhere, UiPath, and BluePrism.
Ordinarily you'd just expose an API to pass through that data, but for lots of legacy systems it's faster and less expensive to have an RPA bot just literally key data into the old interface.
Source: the enterprise things these eyes have seen
It might be that what they were automating was different on each customer company. It's only a guess, but it seems viable that they might go to a company, see what easily automatable tasks they're doing by hand, and offer to write a script for that task.
If that was the case, I wonder how they managed to monetize it that much.
Can anyone translate that into programmer-speak? Is this talking about OCR or a CRUD form app or something else?
My best guess is OCR plus whatever redundant checks are necessary to prevent errors, plus CRUD apps and whatever else is needed for occasional manual intervention.
Read document using OCR
> then check that everything is in order
then verify the consistency of what you read with other data sources that you have available (SQL database, web APIs, CRUD webapps, etc.).
https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...
https://community.pega.com/knowledgebase/products/robotic-pr...
Many more examples: