I would only assume the other side of this entire conversation, from the recruiters view is that it is also a numbers game. Recruiters are effectively sales jobs just a different contract to close on. Get enough leads and eventually they close.
I'd expect that don't care if the resumes are perfect. There's very little lost for being wrong.
Quality can also become it's own trap as the entire org chases metrics aimed at quality. Soon you have loads of brittle tests that likely aren't adding great assertions but you have code coverage.
Because that doesn't work soon you keep adding layers upon layers to reduce the risk and your time to delivery suffers.
All knobs have consequences and long term they can really compound. The balance of picking quality over features isn't something I've seen done amazing. I'd like to work somewhere that could pull it off.
You are right and the biggest asset here are executives and management that can:
1. Think
2. Know what is going on.
3. Effectively get the best from their people.
You want the whole org to engineer the right solution
Any metric that gets abused needs to be found and replaced. Companies should use metrics and be very respectful, curious and also suspicious of them. Even revenue!
I know companies that leave revenue on the table for strategy.
Finally quality is about probabilities. That test you wrote that takes 12s to run and flakes 0.1% adding 10 hours of build time a year ... what is the probability of it detecting a bug and what would the cost of that bug be. You need every engineer to think of that stuff. It is hard stuff to get right or even good.
I worked at places where a religion almost builds. People are hired to maintain those slow expensive unreliable tests! You want to improve that you now have politics!
How do you build 1 and 2? It seems so simple: talk relentlessly about what you’re trying to do as a company, and then figure out how to assign your people most effectively to do that. I’ve seen a number of leaders figure out the messaging and then flat out fail on execution. Once they’ve worked out the vision, they fail to give middle management enough latitude to accomplish it, and the lack of trust flows downhill.
There's more to life than a job as well. I've stayed at a job for the comfort of not needing to add to my or my families plate while my wife was in grad school. It was absolutely the right choice.
I've also had a job that I left because I wasn't enjoying because of a lack of challenge and lack of management backing for the projects I was working on.
Life isn't purely black and white and my reasoning is pretty simplistic. There are vastly more complex situations than just my wife went to grad school.
Everyone I work with is constantly badmouthing Teams. It's buggy and flakey and they killed Linux support which my company actually made use of. Either way, it doesn't matter since it's bundled. Literally killed any chance of competition getting a fair shake at our usage.
Teams doesn't have to be better, they're just bundled.
The company I work for used Slack, we were happy, but higher ups were looking to cut costs and they noticed they had Teams for free, so guess what... bye bye Slack.
The customers I'm thinking of are in the public sector and quite non-technical, from us they learn that there are better options and realise that the tooling they have are causing them pain. Together with GDPR cases tightening things up on what software you can use I expect this to make a difference.
I can't imagine why any ISP would do such absurd things when in my experience you're given sufficient resources on your first allocation. My small ISP received a /36 of IPv6 space, I couldn't imagine giving less than a /64 to a customer.
We bought a Maytag set because it's capacity was larger than the Speed queens. I've never been more angry at a company. We threw in the towel and junked them they were so bad. Literally couldn't give them away bad. Apparently everyone I knew either already knew or trusted my experience so I couldn't unload them.
Now, we have speed queens and I no longer am using buckets to fill our washing machine, don't have to babysit it, it doesn't randomly jump in the air suddenly as it's gotten out of balance for the 4th time in the day. I would never willingly wish that upon someone.
There's also a giant speed difference plus the fact that a car will decelerate even if uncontrollably for basically any mechanical failure. Even at speed vehicle accidents are quite safe comparatively to a plane that has lost its ability to fly. A plane tends to have all or nothing incidents while vehicles have lots of accidents with a wide variety of severity.
Naturally that tends to push aviation towards avoidance of mechanical issues and on cars we are much more tolerant. I've seen people driving cars with their door duck taped on!
How much of our ingredients come in plastics though? I'm thinking about how all of my condiments and oils come in plastic containers. Heck even my potatoes come in a plastic bag as well. It's near impossible to avoid plastic contact right now.
I bought a new Maytag washer/dryer when I moved. We were so frustrated by it that we decided we would replace them and then give them away. Had friends who were interested but, they couldn't get them to work at all either. They were literally junk straight from the factory. We had them serviced under warranty as well, just a huge waste of time and money.
This has to be a race to the bottom and yeah, technically somehow it did sort of wash our clothes, but it was a huge hassle.
I'd expect that don't care if the resumes are perfect. There's very little lost for being wrong.