Pretty much everyone is talking about how ChatGPT could replace programmers.
While I am not that worried about ChatGPT replacing me as a programmer any time soon, it would be a huge mistake to ignore this tool.
1) ChatGPT programming usecase 1: Explain complicated code
With its natural language processing capabilities, chatGPT can take a code snippet and break it down into easily understandable chunks.
I often use chatGPT when I am working in TypeScript - a language I am not yet very proficient with.
2) ChatGPT programming usecase 2: StackOverflow replacement
Hate browsing or searching StackOverflow? Asking questions on StackOverflow may be even more intimidating.
What if you need to find an answer to some stupid question fast? Ask chatGPT! In many cases, it will be able to find the right explanation for you. What is more important is that chatGPT seems to take a bit of extra effort to write a response which is easy to understand.
3) ChatGPT programming usecase 3: Find errors in code
Another great use of chatGPT is its ability to quickly find errors in code. Just copy the code that you can't find an error in, and give chatGPT a try.
4) ChatGPT programming usecase 4: Copyediting
Very often non-native speakers get really worried about making grammar or spelling mistakes.
Let's say you need to write an important memo which will be read by the entire organization... Well - write the memo and ask chatGPT for copy editing.
Feel free to watch this video for more details
Top comments (0)