They aren’t detail oriented enough to write full applications or complicated scripts.
I’m not sure I agree with that. I wrote a full Laravel webapp using nothing but ChatGPT, very rarely did I have to step in and do things myself.
In general, I like to think of an LLM as a junior developer to my senior developer. I will give it small, atomized tasks, and I’ll give its output a once over to check it with an eye to the details of implementation. It’s nice to get the boilerplate out of the way quickly.
Yep, I agree with that.
There are definitely people misusing AI, and there is definitely lots of AI slop out there which is annoying as hell, but they also can be pretty capable for certain things too, even more than one might think at first.
Greenfielding webapps is the easiest, most basic kind of project around. that’s something you task a junior with and expect that they do it with no errors. And after that you instantly drop support, because webapps are shovelware.
So you’re saying there’s no such thing as complex webapps and that there’s no such thing as senior web developers, and webapps can basically be made by a monkey because they are all so simple and there’s never any competent developers that work on them and there’s no use for them at all?
Who says I made my webapp with ChatGPT in an afternoon?
I built it iteratively using ChatGPT, much like any other application. I started with the scaffolding and then slowly added more and more features over time, just like I would have done had I not used any AI at all.
I’m not sure I agree with that. I wrote a full Laravel webapp using nothing but ChatGPT, very rarely did I have to step in and do things myself.
Yep, I agree with that.
There are definitely people misusing AI, and there is definitely lots of AI slop out there which is annoying as hell, but they also can be pretty capable for certain things too, even more than one might think at first.
Greenfielding webapps is the easiest, most basic kind of project around. that’s something you task a junior with and expect that they do it with no errors. And after that you instantly drop support, because webapps are shovelware.
So you’re saying there’s no such thing as complex webapps and that there’s no such thing as senior web developers, and webapps can basically be made by a monkey because they are all so simple and there’s never any competent developers that work on them and there’s no use for them at all?
Where do you think we are?
None that you can make with ChatGPT in an afternoon, no.
Who says I made my webapp with ChatGPT in an afternoon?
I built it iteratively using ChatGPT, much like any other application. I started with the scaffolding and then slowly added more and more features over time, just like I would have done had I not used any AI at all.
Like everybody knows, Rome wasn’t built in a day.
So you treated it like a junior developer and did a thorough review of its output.
I think the only disagreement here is on the semantics.