I use ChatGPT4 as a software developer every day now. It is like having an autistic assistant who remembers every language syntax and library you have ever used plus all of the ones you will use for your next project. It can give you boilerplate code that is usually 80% or more correct. In general, the more specific your prompt, the better the result but that isn’t surprising.