Yep, increased productivity but reduced understanding.
Not everyone that uses this stuff is doing it poorly but there are enough people out there using this recklessly and without care. They will be the ones that will end up bringing some mission critic thing to its knees.
I write almost everything from scratch, around 2020 I chat with a 13 year old on irc who tried to familiarize himself with 3 api, frameworks or modules per day. A bad day was only 2. He did that since he was 9, he had perfected the art of asking for help. He showed many impressive things. Maps populated with data sets etc he asked what I was working on and suggested 3 tools to "save" me from having to write it myself. Much to my amusement.
I of course asked him what he did when something stopped working. Happened quite a few times, (no surprise with all the dependencies)
Well, apparently the solution is to delete everything and just start over!
He did report bugs but even when they started fixing them immediately it took much to long for his taste.
He managed to glue code the project before so it should be easier the second time.
Back in the main channel I joked for days with much sarcasm how the regulars pet projects were either already done or could just be glued together in a few hours. All this ambition lol just get it done already.
Now that everything is even easier with llms you should probably generate the backup versions with different dependencies in advance.
I'll just continue to write everything from scratch by hand without autocomplete like a senile old man but to each their own :)
Yep, increased productivity but reduced understanding.
Not everyone that uses this stuff is doing it poorly but there are enough people out there using this recklessly and without care. They will be the ones that will end up bringing some mission critic thing to its knees.
I write almost everything from scratch, around 2020 I chat with a 13 year old on irc who tried to familiarize himself with 3 api, frameworks or modules per day. A bad day was only 2. He did that since he was 9, he had perfected the art of asking for help. He showed many impressive things. Maps populated with data sets etc he asked what I was working on and suggested 3 tools to "save" me from having to write it myself. Much to my amusement.
I of course asked him what he did when something stopped working. Happened quite a few times, (no surprise with all the dependencies)
Well, apparently the solution is to delete everything and just start over!
He did report bugs but even when they started fixing them immediately it took much to long for his taste.
He managed to glue code the project before so it should be easier the second time.
Back in the main channel I joked for days with much sarcasm how the regulars pet projects were either already done or could just be glued together in a few hours. All this ambition lol just get it done already.
Now that everything is even easier with llms you should probably generate the backup versions with different dependencies in advance.
I'll just continue to write everything from scratch by hand without autocomplete like a senile old man but to each their own :)
The Super Debuggers who can debug Vibe Code are in demand. I fix Vibe Code.
LLMs can be top notch when it comes to entertainment value. This is one area where they definitely work.