作为一名正经的程序员,我觉得我很有必要来分享一下我和 ChatGPT 的日常,让大家来看看我是如何用它来提高工作效率的。
1. 写代码
对于一些能准确描述出来的常用代码块,简直不要太爽。
2. 解释代码
当你浏览你不熟悉的语言编写的代码时,它能帮你迅速理解大意。如果你还想了解更多的细节,那就接着追问。
3. Fix bug
讲真,这个功能我倒是一次也没用过,因为我从来没写过 bug,你信吗?😅
另外,直接把报错信息扔给它,效果也不错哦。
4. 命名
还记得 Phil Karlton 的这句名言吗?
There are only two hard things in Computer Science: cache invalidation and naming things.
– Phil Karlton.
命名一直都是最令程序员头疼的事情之一,现在 ChatGPT 给出了解决方案。
它真的有 get 到我的意思哎😌
5. 写注释
作为一名“优秀”的程序员,我最讨厌两件事。第一件是自己写注释,第二件是别人不写注释。
wow,生成的注释简直无法挑剔!
还有,写文档也是不在话下。
6. 写 commit message
大概描述下你做了什么,直接让它给你写 commit message。
润色你写好的 commit message 也行。另外,我还经常用它来润色我的 readme.md。
7. 重写代码
比如,当你需要写 JavaScript 代码调用第三方的 API 时,而第三方只提供了 Python 的示例代码。
8. 优化代码
诸位,来掌掌眼,优化的真心不错!没天理啊!
9. 写周报
ChatGPT 真是 get 到了废话文学的真谛了👍🏻 感觉像是陈印泉坐在后台实时回复的😂
一下子只能想到这 9 个场景了,死活凑不出第 10 个了,罢了,罢了。