Unpopular opinion: In 5 years, we'll need more software engineers than we do today. Not fewer.
Everyone is calculating how many developers AI can replace. If a team of 3 can now do the work of 10, surely the other 7 are out of a job?
I think that completely misses what's about to happen.
For decades, the biggest constraint on software wasn't the lack of problems worth solving. It was the cost of solving them.
Millions of businesses still run on spreadsheets, emails, WhatsApp messages, and outdated software. Not because they're happy with it, but because spending $200,000 on a custom system never made financial sense.
Now imagine that same system costs $20,000. Suddenly, millions of businesses that couldn't afford software development become potential customers. Projects that were never viable become viable. Companies that already build software can afford to do ten times more.
And here's the part people underestimate: the cheaper software becomes, the more reasons we'll find to build it.
Of course, some jobs will disappear. Certain tasks that once required entire teams will be handled by a single engineer. But assuming the amount of software the world needs is fixed is a pretty strange assumption, especially in an industry where we've barely scratched the surface of what can be automated.
I could be wrong, but I think we're heading toward an explosion in software demand, not the death of software engineering.
We're confusing the declining cost of writing code with the declining demand for software engineers. They're not the same thing.
@JosephSomsel@uranium Curious: can you build power plants to withstand the various natural disaster we have on a regular basis? Would Bataan rehabilitation make sense from an economic standpoint? Or build something new?
Switched to @OmarchyLinux for a daily driver. Itโs clear now that meticulous groomed dotfiles are irrelevant. I had a conversation with an agent about how I like borders at 8pt, and highlight with fuchsia no matter the theme. Ok I placed a hook. A simple md at startup is doing it.. pull in my list of neovim plug-ins.. not that we need them.. make sure itโs setup.. ask me if we stuck or there are better options.. @dhh reinvented the os..
0.9.0 is here, and it brings the most wanted herdr feature:
all your machines running herdr, in a single client ๐
control your agents and projects across local and remote machines without jumping between terminal tabs.
THE ANNOUNCEMENT: Weโre going to make the prophecy of The Year of Linux on the Desktop come true. All the pieces are now in place. Time to go all in! https://t.co/zuf5h9ClWX
https://t.co/31zz2Eryx9
@typecraft_dev says a lot of relatable stuff in this video. Personally I got out of that grove and fell in love again with software through tooling and tinkering with models, skills, workflows etc. - it's challenging and fun to tune everything until it's producing perfect code to my taste.
Never enjoyed making software more then I do now tbh!
Fair warning: Omarchy is leaning fully into the future and the age of agents. This is how we truly democratize Linux, bring the malleable OS to all, and capture as much of this newfound intelligence as possible. If that's not your jam, there's a lot of anti-AI distro options โ๏ธ
Canceled my PhpStorm subscription after being a customer for 10+ years.. Previously it was just too time consuming to constantly tinker with Neovim configs, breaking plugins etc. - Not a problem anymore.
laravel-herdr is on Packagist: drive your @herdrdev terminal (panes, agents, events) from PHP with a fluent @laravel API.
composer require martin-ro/laravel-herdr