Comment by realusername
1 month ago
We still didn't "solve" software engineering, try to give Claude code access to your friends or family and see what they do with it.
1 month ago
We still didn't "solve" software engineering, try to give Claude code access to your friends or family and see what they do with it.
My partner wrote an android app which was doing what she wanted to do. She did this experiment 5 month ago and she did this in one day.
My wife has 0 knowledge how any of this works.
That was shocking to see.
Progress is not stoping and Fable proves that.
You can scaffold out a simple app pretty easily. Anything large or complex things break down. If you don’t know what you’re doing you end up leaking secrets like the dozens of examples we’ve seen so far.
You know what the problem is in software engineering? A LOT of people have no clue what good software engineering is.
I was working in a company before which used md5 in 2015! Databases on the internet with a 5 character password. No tests.
A person i know would have broken the whole production DB if i wouldn't have stoped the PR.
Another ex-collegue thought its okay to 'encrypt' with a basic shift cyper creditcard data.
I don't think any of these companies care that much
4 replies →
You could always do this, though.
Before gen code killed the freelance business model, there were hoards of people on Upwork/Fiverr willing to fuck other freelancers over and underpay themselves to make whatever barely-working slop you wanted.
Hell, before managers got the idea of AI layoffs, they had been off-shoring to low-quality code sweatshops for years. That was supposed to kill software engineering in the States 20 years ago. And it was just as frustrating (if not moreso) to get them to actually fulfill the project requirements.
I'd say creating a project is 5% of the job and maintaining it over time 95% of it.
It's true that they can start amazing projects without guidance but then the real work begins.
There is almost no maintenance work for bespoke apps apart from infrequent updates to keep OS and hardware compatibility as the environment slowly changes.
Keep in mind, these are not products in the endless feature treadmill promoted by scrum.
3 replies →
Thats what the agentic layer will fix, but this is currently getting build.
My non-programmer friends have created:
- A mod manager for Vintage Story in Swift.
- A GameShark Pro adapter using an ESP32 that hosts a web app for dumping N64 ROMs and searching for cheat codes.