With boot strapping at least you can de risk with consulting/freelancing. And I think with the new generation of software development tools it’s much easier to validate the core business problems without grinding out code for weeks on end.
I might get this with ui/styling experimentation. But shouldn’t devs have an idea of what they’re building - the specific building blocks, logical, and data flows - before you prompt? I couldn’t imagine getting three different one shot attempts at an implementation and having to validate and read through each one.
You’re on the mark - this is the real challenge in software development. Not building software, but building software that actually accomplished the business objective. Unless of course you’re just coding for other reasons besides profit.
The worst externalities of AI (mass social disinformation/manipulation) were already realized years ago with the Facebook algorithmic feed. Producing content wasn’t the limiting factor; AI-enabled algorithmic targeting to maximize ad revenue without any consideration for negative externalities has already eroded civil society.
If you have money saved up and you’re willing to take on some (relative) risk, then getting out of a situation where you’re burned out is probably best. Long term burnout can cause serious health issues which could affect your ability to find work, but also to do a good job in whichever is your next opportunity.
Agree on the usefulness of models. They still require a lot of babysitting for software development. We’re seeing marginal improvements, but the aggregate utility still adds up over time. Am just skeptical of OpenAI at this point for most things.
Agreed. Trying to live in a high level of abstraction without understanding the components of the system will cause the project to fail after a certain point.