ChatGPT会让码农失业吗?

为什么会聊起ChatGPT

今年,完全没有元宇宙了,两年前火的不行,而今年由OpenAI的ChatGPT把GPT推到了人尽皆知的地步。连我日常一些不在科技领域的朋友甚至会主动问我GPT各种问题,加上媒体为了流量火上浇油更是不得了,为了能回答也为了赶上潮流,我特意买了Plus用了一阵,以下说说感受和体会。

它是一个很强大的语言模型

对话的模式,以及能联系上下文的方式是干翻传统搜索引擎的核心能力,而要达到对话模式对语义的理解非常重要,首先要能从聊天室的文字中读出诉求,这一点我在测试GPT-3.5或者GPT-4感觉整体非常强大,基本上你正常文字表达与它沟通都没问题。

它的知识有限

GPT是Generative Pre-trained Transformer的全称,需要训练,训练就得有样本数据喂,此时就会遇到两个严重问题

  • 知识空白,这点网上有不少例子,例如“鲁迅为什么打周树人”,3.5胡言乱语而4能辨别出是非。
  • 知识太旧,由于近些年我用Rust Axum开发站点,而Axum现在版本是0.6,它的知识截止在21年9月,所以它自然也就无法回答我在那之后的技术更新知识。

当然,不是每个人都是开发者,所以如果你的场景不需要那么前沿的知识那么它会是不错的选择,推荐使用GPT-4,它的回答在排版上看起来更好看,更容易读,回答的内容也更贴近用户的真实需求。

它会替代程序员吗?

这显然是不可能的,它虽然能做很多事,包括从研发人员的角度看,还不止它,还有Copilot。但我每次用它写完一段代码之后,我仍然不放心,需要亲自去Review一下它做的是不是对的?是不是最优的?

一句话:它干的事还不够放心!

所以,今天它仍然是辅助,它可以辅助你干很多事,这就是GPT今天的定位。

那么什么时候他能替代码农呢?我觉得至少等它写出来的代码不需要我们Review就能直接扔生产的时候。

分享

TITLE: ChatGPT会让码农失业吗?

LINK: https://www.qttc.net/549-what-chatgpt-can-do-for-me.html

NOTE: 原创内容,转载请注明出自琼台博客