ChatGPT emerged as a conversational technology that should make you productive and increase your value. ChatGPT, as a trained model, can process our natural human language and generate a response. However, only some of the completion outputs are entirely correct. As a developer, you can use ChatGPT as one of your tools, just like you use Google as one of your search tools. Also, an important question everyone should consider is whether we should use these tools.