There is a middle ground. I have one prompt I use. I might tweak it a little for different technologies, languages, etc. only so I can fit more standards, documentation and example code in the upload limit.
And I ask it questions rather than asking it to write code. I have it review my code, suggest other ways of doing something, have it explain best practices, ask it to evaluate the maintainability, conformance to corporate standards, etc.
Sometimes it takes me down a rabbit hole when I'm outside my experience (so does Google and stack overflow for what it's worth), but if you're executing a task you understand well on your own, it can help you do it faster and/or better.