Sometimes this means 'creating' a new problem by pointing to something unconsidered that's 10x more important.
When a problem survives this, usually it's worth solving.
Choose your battles.
Spoiler: neither the commodity solution or the in-house solution will ever be perfect, and you should be really self critical of whether you're building something in-house to scratch your own itch.
If you can find a commodity solution with the right extension points that's often the best solution, failing that many times it's worth accepting the limitations, rarely it's worth investing in the totally bespoke thing (outside of your core domain/proposition).
But there is enough truth in it to at least be worth the humor.
My conservative friends respond to a problem by mashing all its symptoms, and often operate on assumptions they have never tested. And would resist testing.
My liberal friends respond to a solution, veering away hard from the solution's costs, without first asking how they can be mitigated or if the accounting still works out positive.
Disclaimer: Could be anecdotal. Could be projection. But for my population of five people, the correlation is 100%! They would all likely agree too. Given enough beer, and with my recorder out of sight.
- Avoidance
- Mitigation
- Transference
- Acceptance
The "pushing around" could be about letting the right person/team handle it. "Preserving" could be due to lack of business justification to "solve" it. Promoting new problem could be due to poor understanding of the problem and solution, usually due to consultants pushing for it.
If we 'solved' crime, homelessness, drug use, poverty, etc.; then budgets would decrease and political power would diminish. Those in charge of solving the problem often have the least incentive to do so.
This can play out in a couple ways. People can avoid solving the problem, because they think at that point the work is done forever. This is incorrect. People can also be scared (for good reason) that whoever is in charge will mistakenly assume no maintenance is needed after “solving” a problem and let everyone go. This would be incompetence in leadership.
I see both of these things play out on a smaller scale at work all the time. We keep solving the same problems, because ever time it’s “solved” people move on to new projects the upkeep falls behind, and the problem grows again.
I live in Portland, OR where we have a large homeless problem and I continually hear that the groups being given money to help are incentivized to keep homelessness high for their own purposes. Like, obviously people who are paid like to keep getting paid but how would they go about making this happen when their job is the opposite?
When I lead teams and thought of how to motivate them to get certain things done, like code quality, I found it best to frame why certain things got done as a mixture of constraints and incentives. ie. What was preventing people from doing a thing and what motivated them to do thing.
You're basically arguing that there's no constraints to these problems and that people are incentivized to proliferate them. Do you distrust people that much?
Isn't it easier to surmise that there could be a lot of constraints and not a lot of incentives to solve these issues?
Or heck... just a shit ton of constraints than incentives?
I mean... there are people who are incentivized to keep drug use going: drug dealers and kingpins. And I'm sure there are some with their hand in governments. But there's no way that's the default.
Politicians too, by having big problems they guarantee they can get people to vote for them by promising to solve those problems. But people are getting smart to that. The Who said it well: We won't get fooled again.
Doctors have their Hippocratic oath. Do police and firemen have something similar, or don't they need it?
Crime is really hard to solve, but many cities in the USA and elsewhere have managed to largely do it.
Homelessness is something I think is very much an American problem among developed nations. It’s always shocking to see the campgrounds in American cities, some of the richest in the world, coming from Europe. I suspect it’s mostly related to drug abuse and the lack of social assistance for those in need which the Americans are allergic to solving due to the culture of freedom, or autonomy at all costs (which somehow gets interpreted as not having to pay taxes to help those in need).
This applies to both public and private spheres. Just as justice systems farm criminals, dating apps farm romantically frustrated people and so on.
As it is, they're spending other people's money on other people's problems with effectively no accountability.
Like politicians are going "without the homeless, I won't have anything to do anymore!". Like the street workers are thinking "shit, what'll I do if this goldmine dries up"?
Ridiculous.
My company is stifled by a bunch of engineers in leadership positions who always choose to defer up the chain rather than make a decision themselves.
The people in leadership positions should be active participants, and not all decisions will be ones they are are able to make locally - but they should feel comfortable to present a POV and recommendation/tradeoffs upwards when that's the case. If the buck stops with them then they should be aware that "do nothing" is a decision that they are making.
“Inadvertently”? Seldom.
> have "problem"; don't care: no problem
Software development traditionally is expensive, slow, adapts poorly, and so on. This worked in our favour as it gave us high paying jobs where we could always blame a framework, Microsoft, whatever, and estimate a week to move a button. These people are the ones who are the loudest at filling the silence with anti-AI propaganda because they desperately want to hold onto that problem.
Hire consultants about the problem
The better you are at the game the higher you climb!
But it helps. Perhaps. Maybe even more so if you (=consultant) leave with just the recommendations, without actually implementing them. Which is what most of the Big 4 consulting companies do.
(Guilty, to be honest. And that's why (partly) I gave up mgmt consulting)
But it helps to understand where people are coming from to realize why the problems exist in the first place.
Weaponize it.
Study it.
Blog about it.
Perhaps I am not as smart as author, but how is "brainstorming ideas" doing the "destroys the human ability to learn and think critically"? It is just cooperative work! Rich kids have private tutors, and do the "brainstorming" all the time!
I heard similar arguments when google search become widely available!