Chat GPT会不会让底层程序员失业?

Chat GPT会让底层程序员失业?

对此观点我不敢苟同。我不否认Chat GPT的强大,随着ChatGPT的出现和未来不断的完善,确实有可能导致大量底层程序员失业。

但是我认为ChatGPT想完全取代人工还是需要一段时间的。下面是我体验后对ChatGPT做出的评价。


01
ChatGPT的能力强于大部分普通

ChatGPT回答简单问题的能力,很适合我这种不太会说套话的人,绝大多数问题它都可以给出明确思路。

例如某乎的问题、普通文档、运营方法、自媒体操作等等,它都可以对答如流。

下面是我的问答案例:

1、前端国际化技术体系怎么做


2、帮我润色工作周报


3、给我一些react在线文档

就这几个问题来看,ChatGPT已经可以胜任那些没有技术含量的工作了,尤其是那些找资料只会百度的员工。


02
ChatGPT的编程能力强于大部分普通人

ChatGPT 除去内容能力外,对于简单的编程能力其实也不在话下。

比如说下面这个很常用的提取 URL 用 JS 来实现的题目,写出来还是很不错的。其实 OpenAI 还提供 “Codex JavaScript Sandbox”这个比问答类的更好玩,可以将你一步一步的想法通过代码帮你来实现。

1、编码写js的能力


2、写CSS也没问题

但就凭这样,它就能取代人工吗?

我认为不会。


03
Chat GPT还不能取代程序员

外行人总觉得程序员是写代码的,因为在他们看来,程序员就是一直面对屏幕上的代码敲键盘。

但真的当过程序员就会知道,写代码的时间占比,最多也就是20%~30%左右,其他时间,大部分是在调试和修改代码,包括讨论需求同步信息等。

即使ChatGPT可以帮助我们省掉全部写代码的时间,那么也就是节省了20%的时间而已。

除非ChatGPT可以保证代码可以直接发布,那么才能省掉50%的调试修改时间,但是认真想想,这可能吗?

因为代码是ChatGPT自己生成的,不是程序员自己写的,那么调试和修改时间就会变长。因为调试别人写的代码首先我们自己要去读懂别人的代码。

如果是让ChatGPT写第一代版本,那么后续增加功能的时候,还是需要人工先去读代码,读懂后才能进行下一步编写。

你总不可能对ChatGPT说:上次你写的代码,再增加一个某某功能,这样它会傻掉的!

那么如果是人工写第一版本,这个时候再让ChatGPT去调试,那就更不现实了,因为这套代码它或许能懂,但是你又怎么根据项目提问呢?

除非你的项目非常小,小到只有几个函数,否则要考虑多个模块之间的代码接口设计,类型定义,编码风格统一的问题,ChatGPT可不保证这个,即使需求不变它每次生成的代发也都是另类的风格。

然后你还要再去调整它写的代码,来做到接口一致,类型统一,风格规范。

如果需求突然变更,你只能重新用ChatGPT生成代码,然后继续修改调试,来做到接口一致,类型统一,风格规范……

或许后面你发现,ChatGPT也就是给你个灵感,实际需求代码还是得自己一行行写。

某乎有位网友分享:开始一些自媒体狂吹ChatGPT的时候,我也一度认为它真的可以替我写代码呢,结果发现根本不可能。

主要原因有两个:

1、他智能化程度不够,复杂代码它是真的不会写。

2、我跟他沟通不够,因为我的代码是基于我的业务逻辑,虽然ChatGPT很强大,但具体到我自己的业务,那真的一句两句教不会它,导致它无法理解我到底想做什么。

那么还有一些人说,律师行业也可能被取代,这里我更加持否定状态,国家律法是民生大计,法律在执行的时候是需要考虑各方面因素的,而不单单只有冰冷的文字。

例如罗翔老师讲的案例中,开车去北京带了一条狗,但警察说我带的是狼。

如果是按照法律严格执行,不管你自己怎样,这么做就是犯了运输珍惜动物罪,要严判。

但是现实中由于当事人并不清楚自己拉的是狼,故此是可以从轻处理的,如果你让AI来搞,现在判决书估计都出来了。

我认为ChatGPT可以充当我们每个人的秘书角色,就像大老板都有的一个秘书一样。

例如需要一个市场计划,你就可以先让ChatGPT来写,ChatGPT先写完后基本上就写了百分之七八十了,你自己稍作调整基本就达到百分之九十了,再花点时间润色一下就完成了。


04
总结

最后总结一下,ChatGPT确实很智能,跟之前的技术相比,它进步了非常多,让我们大部分人都感受到了便利与智能。

但是它最多是一个秘书角色,要想根本取代人类,还有很多东西是需要完善的,之所以ChatGPT目前如此火爆,媒体和资本是背后不可或缺的力量。

在一项新技术或者新概念出现的时候,总是会出现所有人都讨论的情况、比特币、元宇宙、NFT等都曾大发异彩,到最后不过是少数人的研究领域而已,跟大多数人是没有关系的。

很多时候,我们看到的并不是最真实的,而是媒体或资本想让我们看到的,我们需要做的就是在混乱中找回自我,保持冷静,沉下心。

我也是经过不断的尝试才发现,这个东西并不能完全取代我们程序员。


机器可以迭代升级,人当然也可以。

人进行自我升级的来源也是不断学习,可以是读万卷书、也可以是行万里路、还可以是阅人无数。但如果只贪图眼前温饱,不思来日饥苦,被科技取代是迟早的事。


相关推荐

  • 百度官宣类ChatGPT大模型新项目:文心一言
  • 中国开源社区健康案例——Apache Dubbo社区
  • 我们谈到了《流浪地球2》正版周边,官方授权!
  • 清华最新《持续学习》综述,32页pdf详述持续学习理论、方法与应用综述
  • 跨平台开发,Flutter还是React Native?
  • ChatGPT一出,这10大职业可能先丢饭碗
  • 盛产“神药”的石家庄,为何还圆不了“药都”梦?
  • 一个和老板对着干的综艺,竟收割不少网友简历?
  • 前沿开源技术领域解读——开源云原生
  • 国家【社会工作者证书】报班培训开启~高中学历可报!
  • 为什么我相信使用 C 语言可以保证内存安全?
  • ChatGPT发展历程、原理、技术架构详解和产业未来
  • 莫言:管好自己,莫渡他人
  • 国人热衷海外旅游,只因外国景点名字更好听?
  • 一年翻一倍!神奇的PHP,变老了,也更离不开了!
  • 搜索引擎变天了:微软正式宣布推出首款ChatGPT搜索!
  • 注意看,这个网红叫谷阿莫,赚大陆的钱却在搞“台独”
  • 用 Node.js 手写 WebSocket 协议
  • 搜索大变天!谷歌推出Bard对抗ChatGPT,打响保卫战
  • 阿里类ChatGPT产品正在内测;谷歌AI聊天机器人翻车,市值缩水逾7000亿元;Android 14开发者预览版发布|极客头条