3 ms·
I think that you are underestimating how much software engineering work is easy CRUD web development. For stuff like that, a lot of code can be automated. Sur
by stale2002 3y ago
I think that you are underestimating how much software engineering work is easy CRUD web development.
For stuff like that, a lot of code can be automated. Sure it may not work right out of the box. But doing a prompt for generally what you want can speed up the process significantly.
Even beyond just generating code, there are a lot of general things that AI helps with.
Things like how if you code runs into an error, you can just ask AI what the error means as well as a possible fix. Or other questions like "What does this code do" or "where in the code case is code that manages this concept".
I've replaced most of my coding with AI, using a new IDE called Cursor AI, and I don't think I could ever go back. Mere github co-pilot is actually the old tech from 2 years ago. The new stuff is way better.
- sublinear 3y agoUhh yeah so anyway... in the real world, the frontend is the most volatile part. You're not automating that away either so long as there exist requirements from non-coders. As for the API side of things, CRUD only looks easy when lots of hard work has been put into it. I guess you're advocating for monolithic data, but that's not really CRUD. That's just lazy and bad.
- stale2002 3y ago> in the real world I've worked at FAANG companies before making the standard X00,000$ total comp on projects with millions of users. I know how development at top companies "in the real world" works. > the frontend is the most volatile part Ok, whatever. Fortunately there are more things out there in software dev than just the one specific usecase you brought up. And its useful for that. > I guess you're advocating No, I am saying that as of right now, AI is a tool that speeds up development process significantly. And I am not talking about just generating a lot of stuff at once. There are hybrid approaches that a human can use, to use AI, as well as code themselves that are useful. And one specific example, would be that you can instantly look up an error and take suggestions for fixing it to get ideas.