ChatGPT knows a lot of things, it's decent at thinking through some questions and is an OK programmer. This is also the worst it's ever going to be, and the delta between this level and being world class (or beyond) at all of these tasks is thin, very thin.