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.