聊聊最近chatGPT对程序员的焦虑攻击

article/2025/4/20 9:03:49
   最近各种自媒体都在叛卖gpt职业焦虑,连程序圈子也不能幸免。甚至有正准备入行的同学私信我到底计算机还能不能学,研究生还能不能读。

我985硕毕业,呆过大厂和小厂,现工作5年的程序员, 抛开那些胡吹海谈的软文,想和大家深入聊聊chatgpt和程序员这个话题。

如果你正想入行或已经是程序,也在遭受各种gpt的焦虑攻击,请耐心看完,可能会对你有一些启发。

gpt有点类似于几年前我们就在谈的自然语言编程,视角还要再高出一个层次,它极大地降低了编码的门槛,解放了程序员很多时候的重复低级劳动。

早在十年前,机器学习发展到深度神经网络时,就发现了模型加深加大会出现能力的跃迁,只是到了大语言模型,这种参数量级的提升竟然会涌现如此惊人的效果,可能openai自己在做技术验证时都没想到会这么惊艳, 还真是印证了从量变到质变这句真理。

chatgpt模型在范式上并没有太大的突破,transformer是几年前的论文,但是从gpt3开始,其他公司点歪了科技树,国内公司还在微调bert时 (包括出transformer的google都选择继续bert), 只有openai眼光长远,坚持了gpt的方向,并在加大模型的同时解决了很多工程化的问题,实践出来一条可行的路。

   但是工程化是一件很伟大的事情,原理在那,能做成什么程度就不一定了,其他大公司即时是头部玩家也不一定能让自己的gpt涌现类似于chatGPT的能力。可以预见,今后有能力的大公司会以LLM as service的方式运营,而其他中小公司会通过api接入。

因为这东西烧钱,有openai在前面,其他小公司玩不起也没有必要,做AI research的会减少,AI应用的会变多, 而应用的门槛也会逐渐降低,比如现在基于prompt的AI绘画再过一段时间,会发展成自然语言描述为主的AI绘画。

所以,AIGC的普及是必然的,编程的门槛降低也是必然的。

这一次可能真的是场技术革命,站在历史的拐点,先放下软件工程师的脸面,想想我们和ai真正的壁垒在哪?

首先,单纯写代码的技术力不再是壁垒,毫无疑问随着gpt的发展,其技术力会逐步赶超初中级水平的程序员,就像6个月前你也不会相信gpt4编程能力能达到这种水平,但也像很多人说的那样,只有业内人才知道程序员每天不止是在写代码,真正写代码的时间只是占用了很少部分。

所以,可能我们和ai真正的壁垒在这些方面:

1.程序员之间真正的差距是debug问题的能力

不论是分析需求还是debug代码,从我对身边大佬的观察来看,从初级到中级,中级到高级都会存在这种差距。

  同时这一点也是程序员可能永远无法被AI替代的点,只要是生成式的AI算法就注定不能百分百保证写出来的代码是没有bug的。

目前我自己的使用体验来看,gpt输出简单的通用性代码大部分都能对,但是仍然有很多低级bug都不能排查出来,尤其遇到框架或API版本兼容性问题时它就懵了。

它可能会逐步提高输出通用代码的正确率,但是最终将模块组合成复杂业务又会诞生成百上千的bug,程序员会从debug一堆人写的shit code转为debug gpt写的shit code。

从这点来说,gpt是解放了部分程序员的开发工作,转向维护和调试,而调试和扯皮现在就已经占了程序员80%的工作时间,gpt会节省剩下的20%写代码的时间。

2.将产品需求转化为软件架构,模块设计,代码实现,再到上线维护不是个一次性的过程

除了debug代码,程序员另一部分时间是花在对接需求上,可能是直接和甲方,也可能是和产品经理。
与需求方沟通(扯皮)需要耗费大量的精力和时间,很多时候需求方疯狂地改需求是因为他们并不清楚自己的需求,或者一开始就没想清楚自己的需求。
设想,如果需求方能通过自然语言完全地,一次性地讲清楚自己的需求,并通过gpt实现,那程序员的代码也基本写完了。

    只要产品是由人提出需求和为人的需要而设计的,那么改需求的这个问题就会一直存在。       
不仅需求方很难讲清楚需求,gpt也很难理解人的各种奇葩需求。

3.对复杂业务的深入理解需要多年的沉淀

   接上一点,gpt也难以理解复杂的业务逻辑,AIGC的路就不是为特定业务需求服务的, 特定行业的业务需要特定的业务数据训练,而有些行业有自己的特殊壁垒。
比如军工单位的保密性质,是不可能把自己的关键数据上传给gpt平台公司去训练的,gpt只会用于通用code的生成而不是复杂业务逻辑的生成。

换句话说,程序员之前google或clone github轮子的时间以后交给了gpt,而专心聚焦于轮子之外的业务逻辑上。
所以,不要再仅仅追求技术上的谈资,业务上的深度可能更重要。
有gpt这样永远不嫌你烦的老师,上手一个新的框架是非常快的,但是在一个领域深入业务却需要很多年的积累。

最后我想问程序员朋友一个问题:你觉得作为程序员相比其他群体的优点是什么?会写代码?会扯皮?还是觉得比其它人要聪明?自然都不是,我觉得是:这个圈子普遍存在的强大的学习力。

软件领域经过了那么多的技术更新和爆炸,我们也一直在学,到了AI时代这一点没有太大改变。
保持一颗学习的心,打不过就加入,不管做什么都不会被甩太远。

综上,个人认为程序员是一个不可能被完全替代的群体,但是gpt带来效率上的提升必然会打破程序员的技术壁垒,压榨平均薪资,减少低级劳动力的需求。这种影响任何一个行业都无法避免。

如果有一天脑力劳动真被替代完了,大不了你扫街我种地,他开挖掘机,我们都有光明的未来。在这里插入图片描述
在这里插入图片描述


http://chatgpt.dhexx.cn/article/2OLEU0YC.shtml

相关文章

爆火的 ChatGPT,会成为程序员的 “就业杀手” 吗?

前言 即使你过去从不关心科技领域,最近应该都被一个叫 “ChatGPT” 的人工智能刷屏。 与上一任 “全球网红” 元宇宙不同,这位新晋的 “全能网友” 来势汹汹,互联网上盛传它将要抢走一大批人的饭碗。 有人认为,随着 ChatGPT 技…

0行代码拿210万年薪,ChatGPT催生新型「程序员」岗:工作纯靠和AI聊天

梦晨 发自 凹非寺量子位 | 公众号 QbitAI 靠玩ChatGPT,还能找到新工作? 没错,Riley Goodside(后面叫他好面哥)4月份开始在网上发布玩GPT-3的心得。 最近ChatGPT一波爆火,他不光粉丝涨了一万多,还…

适合程序员使用的 ChatGPT!!!

ChatGPT 不仅能解决亲情,友情,爱情等非常热门的问题,还能帮助程序员在开发中反复测试自己的代码或者切磋技艺。 例如,作为程序员的我们,只要在ChatGPT上轻轻松松地输出我们的需求,“null pointer怎么解决啊…

chatgpt对程序员会造成什么影响

16年阿尔法狗大战李世石的时候,全网也是刷屏AI,宣告程序员即将失业。 我的观点一向很明确:写程序将是世界上最后一个消失的工作。 ChatGPT根本不会写程序,它只是在大量人类写的代码基础上进行了总结。如果AI真的会写程序&#xff…

用 ChatGPT 作为程序员的协助工具时,需要掌握的技巧你学会了吗?

我最近一直在加班,加班到晚上9点到10点左右。虽然我们一般晚上8点半就可以自己走了,但我都是自愿加班的。昨天我甚至加班到了差不多10点半,回家已经11点了。 为什么自愿加班呢?因为我们的工作量很大,而且公司对待新人…

用chatGPT提高程序员工作效率+个人使用体验

有个澳洲的朋友带一个团队正在研究一款应用层产品,chatGPT AI辅助程序员写代码。 目前产品内部测试估算原本一个12人的开发团队,使用这款产品后,可以缩减到4人。 最近一段使用下来, 发现通过使用ChatGPT,不仅可以获…

再不转型为ChatGPT程序员,有遭受降维打击的危险

Open AI在演示GPT-4的时候,有这么一个场景:给一个界面草图,就可以生成网页代码。 这个演示非常简单,如果界面原型比较复杂呢?像这样: ChatGPT能不能直接生成HTML, CSS,JavaScript代码,把这个网页…

你的 ChatGPT 使用姿势是错的!告诉你 4 个使用 ChatGPT 的小技巧

大部分人使用 ChatGPT 的方式都是错的,比如: 没有在提问时提供案例。忽略了可以通过设置 ChatGPT 的角色来控制它的行为。没有提供过多有效信息,而是让 ChatGPT 猜猜猜。 之所以会犯这些错误,是因为我们使用 ChatGPT 时还停留在…

ChatGPT怎么用?几个技巧让你快速掌握使用!

近日全球最热的话题非ChatGPT莫属了,据资料显示,ChatGPT目前月活用户已经突破1亿。相信不少人都在尝试玩ChatGPT了。但是如何利用ChatGP来快速完成各种工作?今天给大家分享几个使用技巧。 想要通过ChatGPT来帮您完成工作,首先需要…

chatgpt4模型介绍

在当今信息爆炸的时代,人们越来越多地依赖计算机和互联网与他人进行交流。然而,传统的计算机交互方式常常显得呆板和不自然,难以满足人们对于智能、自然对话的需求。为了解决这一问题,OpenAI推出了ChatGPT,这是一种能够…

打造中国版ChatGPT,国内有哪些学术力量能抢滩?

【导读】谁有实力打造「中国版ChatGPT」?最终能攻上光明顶的团队,其实不多。 OpenAI 现已经成为全球人工智能领域的追击目标。 继谷歌献上「Bard」后,中国科技圈也开始沸腾,原本苦哈哈的自然语言处理科研团队,如今成…

最全的国内chatGPT大模型企业及产品整理

作者 | gongyouliu 编辑 | gongyouliu 自从去年11月30日openAI发布chatGPT以来,chatGPT引爆了新一轮科技革命。最近很多年都没有哪一项科技进步如chatGPT这般吸引全球的目光。除了媒体的大肆报道,国内外各个科技公司、科研机构、高等院校都在跟进&#x…

国内ChatGPT日趋成熟后,可以优先解决的几个日常小问题

现在ChatGPT的发展可谓如日中天,国内很多大的公司例如百度、京东等也开始拥抱新技术,推出自己的应用场景,但可以想象到的是,他们必定利用这个新技术在巩固自己的现有应用场景,比如某些客服,你都不用想&…

国内chatgpt 在VRAR上的应用场景

人工智能不鸣则已,一鸣惊人! 近日OpenAI发布了聊天AI ChatGPT,短短几天,其用户量直冲百万级,甚至服务器一度被注册用户挤爆了。 这种被网友惊叹“超越谷歌搜索”的神器究竟是怎么做到的? ChatGPT 简而言之:ChatGPT是一…

程序员通过ChatGPT提高效率的五个场景,看有没有你经常用的

ChatGPT体验站地址(国内可直接使用):https://zizhu888.cn/chatgpt/index.html 场景一:让ChatGPT介绍一些概念 关键字:微服务、区块链、web3.0 问题:什么是微服务? 问题:微服务能解决什么问题? 感…

ChatGPT落地场景探索-数据库与大模型

目录 openGauss介绍 openGauss介绍 数据库与大模型 openGauss介绍 大模型与数据库 大模型为数据库带来的机遇 大模型解决数据库问题的挑战 数据库为大模型带来的价值 大模型大模型的发展趋势 趋势产品:Chat2DB 简介 特性 生产应用:基…

ChatGPT四大基本使用场景分析

ChatGPT是一种基于深度神经网络的自然语言生成模型,它能够通过大量的数据训练和学习,以模拟人类的自然语言交互方式来理解和回答用户提出的问题。作为一种全新的人工智能技术,ChatGPT具有高度的灵活性和可扩展性,可以不断地优化、…

【ChatGPT】各大互联网企业开发的类ChatGPT大模型

各大互联网企业开发的类ChatGPT大模型 国际互联网公司国内互联网公司 ChatGPT是由开放人工智能公司OpenAI开发的一款基于人工智能技术的聊天机器人,采用了大规模Transformer网络,可以实现对话的生成和理解。其可以进行多轮对话,并具备一定的语…

让ChatGPT告诉你Java的发展前景

Java版电商购物系统项目实战 最近很多人问我Java的发展前景怎么样?该怎么学Java基础?java这么卷还该不该学等等。那今天老王以电商场景为例,再结合ChatGPT的回答和大家聊的一下Java有哪些应用前景和技术层面的落地方案。(在收获干…

【SparkDesk vs. ChatGPT4】科大讯飞“星火”实测:AI 写作能力(92分+)ChatGPT 大模型在电商业务中的应用、技术方案、价值创新,5000字。

ChatGPT4的写作内容参考:【ChatGPT】ChatGPT 在电商业务中的应用、技术方案、价值创新_禅与计算机程序设计艺术的博客-CSDN博客 讯飞星火认知大模型