新足迹

 找回密码
 注册

精华好帖回顾

· 参加征文——北京一梦(曾经的职业文人手记) 9月27日更新 (2009-9-21) joaquin · 吃在澳洲,记录我每天的菜谱 (2008-10-17) kittywyh
· 开个装修贴... (2010-6-28) 魅影妖瞳 · 用妈妈的眼睛记录孩子的校园生活——私校中学篇(十二年级的更新:511) (2019-1-10) swordmich
Advertisement
Advertisement
查看: 5375|回复: 56

[IT] 谈谈面对ChatGPT,程序员该如何做 [复制链接]

发表于 2023-2-12 14:35 来自手机 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这里只是谈谈我自己的一些看法,希望能抛砖引玉。

1. 拥抱GhatGPT,拥抱AI,如果还没注册的赶紧去注册,然后去使用它,熟悉他,在日常工作中最大限度的利用它提高工作学习效率。千万不要负面的去说它做不了什么,而是要正面的挖掘它能做什么,思考看看他可以有哪些创新应用。

2. 我推测未来的一年或两年ChatGPT就会提供接口让所有的公司可以把ChatGPT深度集成到各自的产品中。目前微软正在这么做。其他公司未来为了提升自己产品的竞争力,应该也会走上这一步,这深度集成对程序员来说是一个机会,面对这种新的需求,程序员们应该做好准备。

3. 看看自己的工作是不是太General,这种最容易被取代,比如写一个自动化测试来测试某web service,写一个比较general的 front end,配置简单的CI/DI等等。最好让自己的工作涉及到复杂的business logic ,这种被AI取代的可能性会低一些,至少会需要更长的时间被取代

这次ChatGPT横空出世绝对是一个划时代的事件,非常多的AI业内人士都表示这个出现比之前预期的早了10几年,不要再说什么不可能,不靠谱,有时科技的发展超乎你我的想象,还是要抱着geek的心态正面拥抱他才对。

评分

参与人数 4积分 +18 收起 理由
wuyuan8 + 3 我很赞同
无视 + 6 感谢分享
IsDonIsGood + 6 我很赞同

查看全部评分

Advertisement
Advertisement

发表于 2023-2-12 15:59 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
微软很多产品都要融入,bing, edge, outlook, office

发表于 2023-2-12 16:38 |显示全部楼层
此文章由 rwangaus 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rwangaus 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感觉可以完全替代初级和中级程序员。 AI写的起码有个章法, 反观初学者或者所谓的mid-level,真是差的不是一点点。

发表于 2023-2-12 17:01 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2023-2-12 14:59
微软很多产品都要融入,bing, edge, outlook, office

真很有可能微软只给自己的产品做集成和插件,从而取得竞争优势。

发表于 2023-2-12 17:05 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
说的对,我工作中正好碰到一个技术问题,现在就去问问chatgpt.

发表于 2023-2-12 17:08 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Grange 发表于 2023-2-12 17:01
真很有可能微软只给自己的产品做集成和插件,从而取得竞争优势。

微软现在野心很大,这东西用在搜索,云服务里,如果不是赶时髦的嗜头,能干掉一批竞争对手

看新闻salesforce也开发一个类似产品,ERP这玩意蛮复杂,如果用的好,说不定能满血复活

Advertisement
Advertisement

发表于 2023-2-12 17:11 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 InTheEnd 于 2023-2-12 17:14 编辑

先不说替代程序员的事情,这玩意能把测试和部署自动化,提升一个档次,大幅降低出错概率,这都是一个蛮大的行业冲击

比如写完一个react的feature, bot直接生产unit test, 然后cypress自动测试,最后自动部署,感觉差的不是很远

评分

参与人数 1积分 +2 收起 理由
woshidajiangyou + 2

查看全部评分

发表于 2023-2-12 17:12 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 cppbug 于 2023-2-12 17:14 编辑
Grange 发表于 2023-2-12 17:01
真很有可能微软只给自己的产品做集成和插件,从而取得竞争优势。


我觉得短期内有可能,但这种封闭也许不符合公司的长期利益,因为google同样也可以提供接口给其他公司,到时微软反倒会比较被动

发表于 2023-2-12 17:13 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2023-2-12 17:11
先不说替代程序员的事情,这玩意能把测试和部署自动化,提升一个档次,大幅降低出错概率,这都是一个蛮大的 ...

是的,自动化测试以及初级devops会比较危险

发表于 2023-2-12 17:18 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
再看看吧
这是时代进步带来的冲击,个人的力量非常渺小

就好比汽车时代到来后,让马车司机再怎么提高个人技能都是在做无用功

如果被颠覆,受到颠覆的肯定不止程序员一个职业
程序员都可以被替代后,不能被替代的行业不多了
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2023-2-12 17:18 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cppbug 发表于 2023-2-12 17:13
是的,自动化测试以及初级devops会比较危险

效率很高,程序员每次PR,直接反馈给你信息,省去一堆沟通时间,不用到处摇人查询问题
Advertisement
Advertisement

发表于 2023-2-12 17:20 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2023-2-12 06:08
微软现在野心很大,这东西用在搜索,云服务里,如果不是赶时髦的嗜头,能干掉一批竞争对手

看新闻salesf ...

这是跨时代的产品

意义不亚于win 95视窗的到来,人类社会真正进入电脑时代

chatGPT让人类社会进入AI时代,也许10年后,大家的工作都离不开AI,就像今天离不开电脑一样
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2023-2-12 17:27 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cppbug 发表于 2023-2-12 06:13
是的,自动化测试以及初级devops会比较危险

这些都有现成的解决方案,不需要创造性的去解决问题
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2023-2-12 17:33 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
woshidajiangyou 发表于 2023-2-12 17:20
这是跨时代的产品

意义不亚于win 95视窗的到来,人类社会真正进入电脑时代

有可能,对比100年前人类的生活,技术的进步真的非常夸张了,现在的一个普通人比100年前的皇帝生活质量高

发表于 2023-2-12 17:41 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 woshidajiangyou 于 2023-2-12 06:42 编辑
InTheEnd 发表于 2023-2-12 06:33
有可能,对比100年前人类的生活,技术的进步真的非常夸张了,现在的一个普通人比100年前的皇帝生活质量高 ...


所以,静观其变吧

这个冲击不是我们个体能面对和消化的

这是时代的转变

下一步我目前立即可以看到的转变是,大家的工作重心会转变为如何在AI的帮助下,更好的完成工作,假如你的工作还没被AI替代的话
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2023-2-12 17:42 |显示全部楼层
此文章由 dpblue 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dpblue 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2023-2-12 17:11
先不说替代程序员的事情,这玩意能把测试和部署自动化,提升一个档次,大幅降低出错概率,这都是一个蛮大的 ...

所以在你们公司,ChatGPT可以完全取代Graduate Programmer的工作吗?

或者说将来可以吗?
Advertisement
Advertisement

发表于 2023-2-12 17:48 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dpblue 发表于 2023-2-12 17:42
所以在你们公司,ChatGPT可以完全取代Graduate Programmer的工作吗?

或者说将来可以吗? ...

刚刚出来,怎么知道,而且各自的利益角度不同

从高级程序员的角度看,Graduate Programmer这个职位没有存在必要了

从初级程序员的角度看, 这东西用得好,直接弯道超车了

发表于 2023-2-12 17:48 |显示全部楼层
此文章由 dpblue 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dpblue 所有!转贴必须注明作者、出处和本声明,并保持内容完整
woshidajiangyou 发表于 2023-2-12 17:41
所以,静观其变吧

这个冲击不是我们个体能面对和消化的
下一步我目前立即可以看到的转变是,大家的工作重心会转变为如何在AI的帮助下,更好的完成工作


作为程序员,我完全没觉得ChatGPT比Google搜索更好

之前尝试过ChatGPT查一个问题,给出的方案完全错误,还装模作样说得有理有据的,搞得我现在就算用ChatGPT,我也必须要在它一大堆絮絮叨叨的话里面,自己再做判断,看看到底是真是假。这还不如Google靠谱,至少Google不会骗人。

我觉得ChatGPT更多帮助的是学生,因为可以帮忙写出一大篇essay,编程的话做题更是有题库的优势。

评分

参与人数 1积分 +2 收起 理由
yangspongebob + 2

查看全部评分

发表于 2023-2-12 17:52 |显示全部楼层
此文章由 dpblue 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dpblue 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2023-2-12 17:48
刚刚出来,怎么知道,而且各自的利益角度不同

从高级程序员的角度看,Graduate Programmer这个职位没有 ...

ChatGPT至少在我们公司肯定不能取代Graduate programmer,因为毕业生入职以后基本上要过两个星期以上才能够上手工作

并不是毕业生的技术不强,而是他们不熟悉我们的系统

发表于 2023-2-12 18:00 来自手机 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 cppbug 于 2023-2-12 18:03 编辑
dpblue 发表于 2023-2-12 17:48
作为程序员,我完全没觉得ChatGPT比Google搜索更好

之前尝试过ChatGPT查一个问题,给出的方案完全错误 ...


争论能不能取代程序员不是这个帖子的初衷,而是说程序员应该如何面对AI所带来的变革。当然不管不顾,对他置之不理也是一种态度

正所谓 “两岸猿声啼不住,轻舟已过万重山”

发表于 2023-2-12 18:06 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dpblue 发表于 2023-2-12 17:52
ChatGPT至少在我们公司肯定不能取代Graduate programmer,因为毕业生入职以后基本上要过两个星期以上才能 ...

我反而觉的AI的价值就是在于此,很多公司复杂的其实是商业逻辑,典型的就是ERP产品,不是编程,自己定义条条框框,一堆文本,人脑看懂不容易,看完也记不住,如果AI能够深入学习,反而更有利于系统设计的模块化设计
Advertisement
Advertisement

发表于 2023-2-12 18:11 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dpblue 发表于 2023-2-12 17:48
作为程序员,我完全没觉得ChatGPT比Google搜索更好

之前尝试过ChatGPT查一个问题,给出的方案完全错误 ...

这玩意好不好,谷歌的创始人和CEO已经用腿投票了

发表于 2023-2-12 18:19 来自手机 |显示全部楼层
此文章由 xuerzj 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xuerzj 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 xuerzj 于 2023-2-12 18:20 编辑

这个东西出来前,我是完全没想到程序员会是第一批可能被ai替代的职业。有人说程序员可以理解业务需求,ai不行,ai只能作为程序员的工具。但是我觉得同样的职责ai很快可以做的更好。反正我觉得程序员的职业前景很悲观。

发表于 2023-2-12 18:45 来自手机 |显示全部楼层
此文章由 dpblue 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dpblue 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cppbug 发表于 2023-2-12 18:00
争论能不能取代程序员不是这个帖子的初衷,而是说程序员应该如何面对AI所带来的变革。当然不管不顾,对他 ...

如何面对吗?这就是一个工具,用起来就是了

比如Stackoverflow上面的答案比google其他的结果更简洁易懂,所以对于码农来说这是一个好工具,将来的chatgpt也是一样的,就是一个对码农有帮助的工具

对于一个码农来说,不想去用一个新的工具或是技术,那他肯定很快就会被淘汰的

发表于 2023-2-12 18:52 |显示全部楼层
此文章由 woshidajiangyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 woshidajiangyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xuerzj 发表于 2023-2-12 07:19
这个东西出来前,我是完全没想到程序员会是第一批可能被ai替代的职业。有人说程序员可以理解业务需求,ai不 ...

程序员不可能是第一批

世界上大部分工作都没有程序员工作这样需要创造力和创新性

如果程序员都被替代了,我觉得到时候世界上大部分工作AI都可以胜任了
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。

发表于 2023-2-12 18:52 来自手机 |显示全部楼层
此文章由 dpblue 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dpblue 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xuerzj 发表于 2023-2-12 18:19
这个东西出来前,我是完全没想到程序员会是第一批可能被ai替代的职业。有人说程序员可以理解业务需求,ai不 ...

一个成熟的大公司,尤其是上市公司,没办法拿自己的商业机密去训练ChatGPT的语言模型,对于小公司倒是有可能,比如给一家咖啡店做一个网站什么的

我觉得第一批被替代的不是程序员,而是会计和GP,他们的工作都是基于公开的规则,完全可以被AI取代
Advertisement
Advertisement

发表于 2023-2-12 19:00 来自手机 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
早就有类似的趋势. 下面是andrej karpathy 在用 copilot, twitter上说的
“ Nice read on reverse engineering of GitHub Copilot ????. Copilot has dramatically accelerated my coding, it's hard to imagine going back to "manual coding". Still learning to use it but it already writes ~80% of my code, ~80% accuracy. I don't even really code, I prompt. & edit.”

发表于 2023-2-12 19:09 来自手机 |显示全部楼层
此文章由 cppbug 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cppbug 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无视 发表于 2023-2-12 19:00
早就有类似的趋势. 下面是andrej karpathy 在用 copilot, twitter上说的
“ Nice read on reverse engineer ...

嗯,之前MS CEO做访问的时候也提到的是80%这个数字。

老兄现在还写code吗

发表于 2023-2-12 19:14 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
大势所趋,出来了就好好拥抱他。
AI这概念也不新鲜,迟早要来的事儿。现在已经积累到质变的地步了,只说搜索,就算不能完全取代谷歌,还要注意纠错,但只是辅助搜索就已经可以节省大量的时间。不断完善的结果,不止对程序员,对人类社会的冲击都将是巨大的。
回想iPhone出来前,手机上网?手机上网能干啥?现在呢?手机不能上网还有啥用?
一个道理。

评分

参与人数 1积分 +6 收起 理由
cppbug + 6 感谢分享

查看全部评分

2020目标: 活着

发表于 2023-2-12 19:23 来自手机 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cppbug 发表于 2023-2-12 19:09
嗯,之前MS CEO做访问的时候也提到的是80%这个数字。

老兄现在还写code吗

还在写呀,不过量不太多了,主要是project poc…原来用google,现在开始尝试chatgpt…我个人还算乐观吧,觉得chatgpt是归于生产力的提高,有这个东西business对deliver的要求肯定要大幅提高. 只要team产出和business requirement能契合就不存在被干掉的担心.

况且还有那20%的工作量,基本需要snr来甄别. jnr到snr也得需要些项目的锻炼,没有基础也没能力去甄别.

现阶段和近期的将来,我更觉得是工作方式的改变吧

评分

参与人数 1积分 +6 收起 理由
cppbug + 6 感谢分享

查看全部评分

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部