They are extremely useful in the context of rapid validation. As a professional software engineer, I can determine within seconds whether their output is correct.
Those who learn to prompt, inspect, critique/validate, and implement (then, rinse and repeat rapidly) will be wildly more effective.