I say you have to know the problem and then know the desired outcome. Then you need the code to gets you from problem to that outcome and for that Chat GPT can be helpful You don't need to know how you're going to solve this. But