I would not recommend beginners to use LLMs to learn to code.
LLMs are most helpful for already-learned developers.
Learn from CS50, understand the fundamentals well.
Then use Cursor or LLMs heavily since you know what's going around.
LLMs are most helpful for already-learned developers.
Learn from CS50, understand the fundamentals well.
Then use Cursor or LLMs heavily since you know what's going around.
Having the immediate aid of an LLM in a lot of ways also does hurt your reasoning capabilities in my experience. I'm curious how you would address this.