A fantastic use case I've found for chat gpt is treating it as a computer science tutor. When learning a new topic, or specific syntax in a new language, it's amazing to be able to ask the bot to explain something in simple terms, provide examples, ask follow on questions etc.