Played with chatgpt and I've mixed experience. It does succinctly explain stuff but it does make up a lot of stuff - for ex: I was curious to see its generated code for a requirement. It generated code that refers to libraries and things which do not really exist.