Huge market demand for this kind of transformational work is a myth, unfortunately. Markets are driven by motivation, not latent problems like code and infrastructure debt.
I’ve spoken to CEOs of companies with $100 million ARR and told them to replace their WordPress plug-in API, with no source control, uploaded via FTP, that supported their entire company, and I was told there wasn’t budget for it. It’s not until there’s a data breach or it becomes painfully obvious that development velocity is tanking because of code quality that any change happens.
The best we can do is create competitors for these companies and eat their lunch. Then they might change.
Most companies right now:
- No automated tests
- No code review process
- No CI/CD pipelines
- Poor secret management
- No dataset versioning
- Production workflows run from spreadsheets
- No rollback plans
- No integration tests
These aren't just some weird companies. They're everywhere!
The market for people who can fix these fundamentals is massive.
Then taxpayers are paying for the difference. Subsidies mean the government puts their finger on the scales of the market, choosing winning technologies and companies. When that happens you’re not getting the lowest possible price. Energy companies/sources/types should compete like everything else.
The point is government is not efficient, and though that may be a feature in some cases, the ever-expanding scope of the government makes a lot of bugs for people who just want to be left alone to create things. That doesn’t mean we should make it into a business, but we should make it smaller.
@HHorsley Imagine blaming the people who achieved the American Dream, honestly and legitimately, for killing it. Gavin is the last person on Earth I would ever give my vote to for President.