时代抛下你,可能连声招呼都不会打。程序员已经身处危机的边缘,下一个被革命的行业,会是谁?
经过近一个月的重度使用后,我越来越感受到ChatGPT的强大。下面我简单介绍一下我的使用场景。
(一)开发编程问题、代码优化

![for (let j = 0, k = 0; j < this.gridData.row; j++) {
for (let i = 0; i < this.gridData.col; i++, k++) {
let value = this.gridData.value[k]
if (value != 0 && value != -99) {
if (value < minValue) minValue = value
if (value > maxValue) maxValue = value
} else
this.gridData.value[kl = -99
Here are a few optimizations you could make:
1. Use a constant variable for -99 since it is used multiple times.
2. Combine the if statements checking if value is not O or -99 into one if statement.
3. Use a for-of loop to iterate over the array since you do not need the index values.
Here is the optimized code:
javascnpt
Copy code
const INVALID
VALVE = _99.
minVa1ue = Number
. MAX VALUE;
let maxVa1ue = NL11nber
. MIN VALUE;
for (let value
. gridData. value) [
of this
if (value !=
INVALID_VALCE) [
value
if (value < minVa1ue) minVal
if (value > maxValue) maxVal
Regenerate response](/Pictures/202303/20230305203823939_blobid1.png)
(二)不止是开发问题,运维的也可以直接问它。

(三)强迫它写文章

(四)强迫它作诗


(五)可以当作搜索引擎

(六)它甚至是一个情感导师

(七)当然它也有缺点,讲的笑话一点都不好笑。

总之,ChatGPT是一个集大成者,专业问题,我们懂的它几乎都懂,我们不懂的它大部分也懂。虽然偶尔会胡说八道,但是不影响总体的评价。
ChatGPT所展现出的超强的语义理解能力,以及超大的知识储备,已经让机器具有了“智慧”。我相信在不久的将来,各种类ChatGPT的应用会相继出现,传闻微软已经准备在Office365中集成ChatGPT。我相信,最终,这些“智能”的软件会覆盖到每一个产品,每一个行业。
任何一个行业都不可能一劳永逸的,就像编程一样,是需要终身学习的。现在出现的ChatGPT就像是一把双刃剑,我们只有好好的利用好这把剑,才能在未来的浪潮当中立于不败之地。
国内无法访问ChatGPT怎么办?不必担心,我已经将该官方的接口集成到了自己的公众号里面,有出于学术研究目的的朋友,可以关注一下我的公众号 麻瓜分享 ,发送消息给后台,可以获得ChatGPT的答复。
