Think we can sum up the things said so far now. From this and other topics, I can identify the following opinions:
Pros:
- In many cases replaces the “traditional” sources such as search or forum discussions
- Saves time overall (even considering incorrect answers)
- Explains well the things it does known (those widely discussed and well described in training texts)
- Helps with examples, general principles, patterns, and concepts (when you know WHAT to do but not HOW)
- Helps with complex mathematics (opinion about ChatGPT)
- Helps with “game plans” (opinion about ChatGPT)
- Assists with simple everyday tasks
- Helps with Godot and C# (opinion about Perplexity)
- Doesn’t mock you for asking stupid questions
- An essential skill for the future, on par with reading documentation and searching
Cons:
- Copying ready-made code has little educational value (is this actually specific to AI?)
- Copying ready-made code comes with an unclear license (is this actually specific to AI?)
- Can’t always distinguish between Godot 3 and Godot 4
- Can confidently lie/hallucinate
- Does not provide the context available with the other sources, such as date of the discussion, versions of discussed products etc
- Struggles with math
- Wastes more time than it saves
There have also been doubts expressed regarding the economic and environmental sustainability of the AI in the future, this is not ignored but seem to have no bearing on its present daily availability or usability.
Earlier related topics:
Demotivation using AI - General - Godot Forum
Is it bad to use CHATGPT to help me learn specific situations in Godot? - Help - Godot Forum
Ai is taking over coding lol - General - Godot Forum
And external links
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity - METR
The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexity - Apple Machine Learning Research
stitionai/devika: Devika is now Opcode