Programming I haven't yet dug very deep but so far the results are mixed. ChatGPT "knows" a lot but it lacks the insight into the nature of problems it is supposed to solve. And so the solutions it comes up with are quite shallow.