It is quite bad at certain higher-level tasks, like generating exotic language scripts. But for things like Algebra and basic boilerplate programming stuff it is amazing.
Especially for computational stuff, like Math, when using its "Advanced Data Analysis" feature where it doesn't try to hallucinate the answer but generates the code to compute the answer instead.