首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ChatGPT已经在改变程序员!

ChatGPT自从去年大火,一直持续到今天,而且还会持续下去。

每个人都在思考的一个问题,就是ChatGPT能替代什么职业?

而作为一名程序员,我之前也问过ChatGPT:ChatGPT可以取代程序员吗?

ChatGPT回答:

不可以。ChatGPT 是一个自然语言处理模型,可以生成文本、回答问题等,但它不能完全取代程序员。程序员在软件开发过程中扮演着重要的角色,他们需要深入理解业务需求,并通过编写代码来实现解决方案。ChatGPT 可以辅助程序员工作,但不能完全取代他们。

从ChatGPT回答我们可以看出,软件开发是一个综合的解决方案,虽然ChatGPT不能直接替代,但可以辅助程序员,可以提升程序员的工作效率。

改变一:人人都拥有了编程能力,但不需要懂编程

虽然目前无法替代程序员,但是我认为原本很多需要程序员协助的工作,都会消失,比如自动化办公、简单运营、数据分析统计。

比如原本需要程序员写代码从PDF批量提取图片、编写运用在Excel的VBA代码、编写数据库SQL语句等等,这些工作都需要业务人员,有基础编程能力,但ChatGPT以后就可以完全取代了。

改变二:程序员开发,只需更专注于业务逻辑

学过编程语言Java、C#等的程序员都知道,相对于C、汇编语言等,我们习惯称Java、C#为高级语言,虽然这并不是说前者就比后者优秀,但是程序员来说,高级语言往往可以降低开发难度、极大提升我们的开发效率等诸多好处。

这是因为前者让我们不需要与计算机底层打交道,不需管理内存,我们只需专注于业务的开发。

但是有了ChatGPT的出现,我们可以让不用在意更多技术细节了,比如MD5不会使用,直接让ChatGPT帮忙写一个;比如某一个开放平台的API请求不会写,让ChatGPT帮忙写一个;这些ChatGPT都是完全可以满足的。

改变三:让程序员掌握更多编程能力

在我们开发过程中,每一个程序员基本都会使用到多门编程语言,有些比较好入门的,不会存在任何问题,但是对于C、C++这些编程语言,对于很多程序员门槛还是有的,但是有了ChatGPT,就能大大降低入门门槛,可以让程序员能借助AI工具,灵活运用不同编程语言,开发不同的需求。

最后

ChatGPT还在发展,还会改变更多,最新ChatGPT发布的版本,已经具备联网能力,未来是怎么样,谁都不清楚,我们要做的就是拥抱它。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230329A03L7K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券