新时代的来临
腾讯马化腾预言,ChatGPT的发布,代表一个新时代的来临。正如电的发现,因特网的出现,带来了人类翻天覆地的变革,ChatGPT将给人类带来的变革,可能远远超出我们的想象,这次巨变,将会更加迅猛,我们的有生之年,就会看到这种革命性的变化,我们的教育、工作、生活将又一次发生质的变化。
作为程序员,你准备好了吗?
我不是一个喜欢追寻时尚的人,对于各种关于ChatGPT将如何改变世界的言论,不是很在意,也没有一探究竟的好奇心,看到网络上说ChatGPT能写出完美的程序,也觉得是夸大其词,甚至嗤之以鼻。
直到最近,邻座的一位年轻的程序猿说他可以访问到ChatGPT,也说ChatGPT可以写程序,我就来了试一试的兴趣。真是:不试不知道,一试吓一跳!
下面是我测试的请求和ChatGPT的回答:
Write a program in C to iterate all the possibilities of three numbers combination from a given set of integers
【用C语言输出N个整数的所有三元组】
下面是ChatGPT给出程序:
#include <stdio.h>
void generateCombinations(int arr[], int n) {
for (int i = 0; i < n - 2; i++) {
for (int j = i + 1; j < n - 1; j++) {
for (int k = j + 1; k < n; k++) {
printf("(%d, %d, %d)\n", arr[i], arr[j], arr[k]);
}
}
}
}
int main() {
int arr[] = {1, 2, 3, 4, 5}; // Example input array
int n = sizeof(arr) / sizeof(arr[0]); // Calculate the number of elements in the array
generateCombinations(arr, n);
return 0;
}
完美至极!
我又给出了几个Windows下,Qt环境的编程请求,ChatGPT都给出了完全正确的回答。
Wonderful我有点惊呆了............不可思议.........
看来程序猿的工作将会越来越难找了,有了ChatGPT,程序猿的需求肯定会下降。
程序猿们!.新的时代来临,我们如何应对?这是挑战,那机遇又是什么?当然是,学会使用这个强大的工具,你就不用996啦!