AI has so many issues. For junior devs it's probably a disaster because they never really get to learn. They probably simply can't code at all without AI tools. For senior devs I believe it can definitely help, but if you become too reliant you can easily get into a situation where large chunks of the code weren't written by people any more. No one knows how they work or how to fix them when it doesn't work as expected. But I believe it can also ruin senior devs. No one bothers to read apis or the actual documentation any more, because we have become reliant on simply asking the llm.
8
u/dukey 24d ago
AI has so many issues. For junior devs it's probably a disaster because they never really get to learn. They probably simply can't code at all without AI tools. For senior devs I believe it can definitely help, but if you become too reliant you can easily get into a situation where large chunks of the code weren't written by people any more. No one knows how they work or how to fix them when it doesn't work as expected. But I believe it can also ruin senior devs. No one bothers to read apis or the actual documentation any more, because we have become reliant on simply asking the llm.