good question, my 2cents:
- use it to find information, like APIs & documentation.
- ask the llm a ton of questions.
- and don't be intimidated, if you ask any good programmer LLMs are still not that good and mess up a lot.
- if you are learning just to learn then just have fun.
- but if you are on a deadline or need to make an app to solve a problem and you don't really care about, quality, security, or learning then just use cursor or aider to get the job done.