有个话题说AI以后代替程序员,根本是无稽之谈。

楼主 (北美华人网)

AI写的程序需要测试吧,AI会测试吗?有些user case是上百个,改了一个user case会影响到其他user case。运行当中出问题AI知道怎么去找问题吗?要看log来找问题究竟在哪里?而且有些不是自己程序的问题,是和其他程序system communicate出问题。还要看对方是怎么给你数据的。AI能自己这些都做?还要开会讨论问题。有些问题是要讨论很久,最后做了决定后改code反而不是很久。不是劈劈啪啪的要改就随便让AI改code,这样要出大事。
写程序是最基本的,去找bug和重新做structure change来达到optmization才不容易。几个资生程序员管很多AI,AI生成程序就几秒的事情,AI最后bottleneck在人这里,一个人管几个AI管的过来吗?都堵在人这里review和慢慢思考AI做出来的东西着呢。一个人最多用一个AI就够了。





B
BZYDS
抄作业那种活AI 可以做,现在可能雇佣很多码工因为信息不对称在那里自己花时间编程。

x
xiaojiejie
不是AI替代程序员,而是AI可以大幅度提高程序员的效率。以前100个人干的活,以后5,6个人就搞定了。这样程序员这个位置的数量会大幅度减少。
g
gokgs
100 年, 1000 年之后不是可能的, 近 3 0年 50 年, 根本就是扯蛋蛋的事, 差的远呢。
不是AI替代程序员,而是AI可以大幅度提高程序员的效率。以前100个人干的活,以后5,6个人就搞定了。这样程序员这个位置的数量会大幅度减少。
xiaojiejie 发表于 2023-04-30 14:57

现在的很多程序已经都模组化了,很多环境下根本不需要写多少code,都是做一些configuration和properties change。要优化程序员其实非常有限,100个程序员变成5-6个是无稽之谈。因为很多写的和纯程序无关的东西,都是各种user case。你要给AI提供所有user case的时间和程序员自己写其实差不多,很多的要求都是在细节里得一个个去实现和测试。

I
ILoveEcho
unit tests有很多重复性工作是可以让AI来做的,以后会有越来越多的问题可以被AI解决,不要underestimate AI的power。我很悲观地觉得,说不定什么时候机器就能统治全世界了,虽然我们的有生之年还不太可能。
y
yimiyangguang
unit tests有很多重复性工作是可以让AI来做的,以后会有越来越多的问题可以被AI解决,不要underestimate AI的power。我很悲观地觉得,说不定什么时候机器就能统治全世界了,虽然我们的有生之年还不太可能。
ILoveEcho 发表于 2023-04-30 15:17

如果A I可以做大部分工作,那就是说可以创造同等财富,人类会生活得更轻松,人生不再以工作为目的,有什么不好呢。 但是同意你,不太可能这么快。
我倒是觉得多少年以后,金钱财富都没有意义了,因为太多了,大家都过差不多的日子。
x
xiaojiejie
现在的很多程序已经都模组化了,很多环境下根本不需要写多少code,都是做一些configuration和properties change。要优化程序员其实非常有限,100个程序员变成5-6个是无稽之谈。因为很多写的和纯程序无关的东西,都是各种user case。你要给AI提供所有user case的时间和程序员自己写其实差不多,很多的要求都是在细节里得一个个去实现和测试。


睿 发表于 2023-04-30 15:11

金融公司可能是这样的。但软件开发公司写code的,乌泱乌泱的
g
gokgs
都懒得反驳, 很无聊。 估计都是马工黑, xmjdh。
w
woyaoshou
很多人就是眼红而已,他们忘了AI其实也是CS的人在搞。 AI如果真的彻底改变了世界,也是先去替代其他行业,而不是IT本身。
婚纱旗袍晚礼服
unit tests有很多重复性工作是可以让AI来做的,以后会有越来越多的问题可以被AI解决,不要underestimate AI的power。我很悲观地觉得,说不定什么时候机器就能统治全世界了,虽然我们的有生之年还不太可能。
ILoveEcho 发表于 2023-04-30 15:17

同意一半。我觉得我们有生之年就会发生。
y
youdai
楼主既不懂马工,也不懂测试,更不懂AI。过去这十几年,乌泱乌泱的马工干的事情,就是学习使用各种模块,各种途径找样板代码,然后改吧改吧变成自己的代码。这种创造性含量低的重复性工作,是AI的擅长,写出来的代码质量还好,还足够标准化。事实上Low Code, No Code早已经是趋势了,AI的出现只不过是盖上棺材板的最后一颗钉子。马工当然还会有事干,但不会是劳动密集型产业了。
l
ljmdtc
看到这类话题,我一般都先问自己,发帖人了解AI吗,发帖人了解码工吗?然后就觉得没有讨论的必要了。
y
youdai
比如这个版上常常有人问Excel的某个功能怎么使用,这就是AI可以解决的问题,已经有人在做这个事情了。有兴趣的可以找找,你扔一堆数据给Excel,直接告诉AI模块你想要什么结果就行了。哈哈
楼主既不懂马工,也不懂测试,更不懂AI。过去这十几年,乌泱乌泱的马工干的事情,就是学习使用各种模块,各种途径找样板代码,然后改吧改吧变成自己的代码。这种创造性含量低的重复性工作,是AI的擅长,写出来的代码质量还好,还足够标准化。事实上Low Code, No Code早已经是趋势了,AI的出现只不过是盖上棺材板的最后一颗钉子。马工当然还会有事干,但不会是劳动密集型产业了。
youdai 发表于 2023-04-30 16:12

说我不懂,然后你重复了我5楼里说的来反驳我?哈哈哈。可是忽略了为什么现在low code还是那么多马公的问题!?就是大多时间都在做user case和各种调试和debug,这个恰恰就是AI最不高效率的,因为各种不同的case需要各种关联和不同部门的communication.
A
AnjiaToronto
未来的世界里,每个白领都得写点程序,而且只是写程序是不够的。
p
puyou
不是AI替代程序员,而是AI可以大幅度提高程序员的效率。以前100个人干的活,以后5,6个人就搞定了。这样程序员这个位置的数量会大幅度减少。
xiaojiejie 发表于 2023-04-30 14:57

但是因为ai会渗透到各行各业,所以可能业务需求也会越来越多
g
gokgs
看到这类话题,我一般都先问自己,发帖人了解AI吗,发帖人了解码工吗?然后就觉得没有讨论的必要了。
ljmdtc 发表于 2023-04-30 16:13

其实关系不大, 有时专业的人坑人也很专业。 common sense 更重要。
马斯克整天担心 AI 控制地球呢。
j
jarvi
User case......
a
awen
一个salesforce就取代了多少web application码工。将来常见应用写码的机会只有越来越少
你信吗
chatgpt一出,各个大公司里原来的ai engineers都不用再研究语言模型了,直接转成prompt engineers了。



f
fengeer
chatgpt一出,各个大公司里原来的ai engineers都不用再研究语言模型了,直接转成prompt engineers了。




你信吗 发表于 2023-04-30 18:47

这个纯粹乱说吧。你说哪个大公司这么搞了?我知道的大公司都紧急调了很多工程师,加班加点地在搞自己的语言模型(LLM)。
你信吗
这个纯粹乱说吧。你说哪个大公司这么搞了?我知道的大公司都紧急调了很多工程师,加班加点地在搞自己的语言模型(LLM)。
fengeer 发表于 2023-04-30 18:58

那是几个大公司而已。我应该改一改,一般的中等公司和技术没那么强的大公司的ai都会转来直接用chatgpt的api
这也是为什么chatgpt会这么火的原因。以后ai都是由几个大公司垄断了。
e
eragshs

AI写的程序需要测试吧,AI会测试吗?有些user case是上百个,改了一个user case会影响到其他user case。运行当中出问题AI知道怎么去找问题吗?要看log来找问题究竟在哪里?而且有些不是自己程序的问题,是和其他程序system communicate出问题。还要看对方是怎么给你数据的。AI能自己这些都做?还要开会讨论问题。有些问题是要讨论很久,最后做了决定后改code反而不是很久。不是劈劈啪啪的要改就随便让AI改code,这样要出大事。
写程序是最基本的,去找bug和重新做structure change来达到optmization才不容易。几个资生程序员管很多AI,AI生成程序就几秒的事情,AI最后bottleneck在人这里,一个人管几个AI管的过来吗?都堵在人这里review和慢慢思考AI做出来的东西着呢。一个人最多用一个AI就够了。






睿 发表于 2023-04-30 14:43

我发现了小睿睿对编程啥都不懂,只能天天扯点软件测试这种我们码工不太care的事情
V
Vinky
AI对学习有问题要问就有很大的帮助,的确提高学习效率
那是几个大公司而已。我应该改一改,一般的中等公司和技术没那么强的大公司的ai都会转来直接用chatgpt的api
这也是为什么chatgpt会这么火的原因。以后ai都是由几个大公司垄断了。
你信吗 发表于 2023-04-30 19:10

不一直是这样吗,现在除非有条件的大公司,都是用第三方的语言编程,IDE和library。只有少数大公司,自己开发自己的语言,或者low level library。
还是有人要做business requirement 到 implementation 的工作,有AI也得有专业人士用AI tool去做。
我发现了小睿睿对编程啥都不懂,只能天天扯点软件测试这种我们码工不太care的事情
eragshs 发表于 2023-04-30 19:24

只有程序初学者才会觉得写码是最占时间的,要动手开始写了其实已经想好要改进的框架了。写码就是不断的更进原来的代码,是一个infinite的圆圈,而这个圆圈里,写code其实是占很少时间的。这个是一般资深马公都知道的事情,和AI都没关系。
e
eragshs
只有程序初学者才会觉得写码是最占时间的,要动手开始写了其实已经想好要改进的框架了。写码就是不断的更进原来的代码,是一个infinite的圆圈,而这个圆圈里,写code其实是占很少时间的。这个是一般资深马公都知道的事情,和AI都没关系。
睿 发表于 2023-04-30 20:10

瞎几把鬼扯
e
eragshs
不一直是这样吗,现在除非有条件的大公司,都是用第三方的语言编程,IDE和library。只有少数大公司,自己开发自己的语言,或者low level library。
还是有人要做business requirement 到 implementation 的工作,有AI也得有专业人士用AI tool去做。
睿 发表于 2023-04-30 20:02

哪个公司开发了自己的语言,不都是用开源的或开源改装的,你怎么越来越冒傻气儿了。。
瞎几把鬼扯
eragshs 发表于 2023-04-30 20:18

哈哈哈,看来你根本没有做过马公啊,这个可是大家都知道的点啊,叫做development cycle。
说我乱说?我在20年前就玩过NN了,虽然我专业是金融,可是大学里学过编程,也在学校里做过一些。前一阵子都把老旧的有CD的NN书放上来过。后来对NN不感兴趣就是其实这种AI的做法就是靠node堆积出来的。说难听点做这行的人绝大多数就是送大数据,那时候电脑运行不够所有没有很大突破。现在AI变厉害了完全是靠计算能力堆出来的。后面的人其实根本没法控制。目前只能靠其他AI做答案审查,看看是不是文不答题,来判断是否AI又幻听乱说了。
我的小孩都轻轻松松的进入公认含金量非常高的program了。大学T5应该已经没啥问题。而且我小孩从来没去过啥补习班,每天都早睡觉。你要看低别人,先掂量一下自己的水平。我的人生教育水平可不是那种随便乱说的人。

哪个公司开发了自己的语言,不都是用开源的或开源改装的,你怎么越来越冒傻气儿了。。
eragshs 发表于 2023-04-30 20:21

你自己知道的太少就不要装,反而显的你知道的非常少。有些金融大公司就有自己的语言。譬如Goldman Sachs. 有些游戏公司不用第三方引擎,而自己从ground up制造自己的游戏引擎, 譬如CD Projekt。你呢,接触信息太少就以为世界那么大。。。
连这么基本的知识都不知道就算了,完全可以谦虚点多学学,还好意思来呛人!?
f
fengeer
哈哈哈,看来你根本没有做过马公啊,这个可是大家都知道的点啊,叫做development cycle。
说我乱说?我在20年前就玩过NN了,虽然我专业是金融,可是大学里学过编程,也在学校里做过一些。前一阵子都把老旧的有CD的NN书放上来过。后来对NN不感兴趣就是其实这种AI的做法就是靠node堆积出来的。说难听点做这行的人绝大多数就是送大数据,那时候电脑运行不够所有没有很大突破。现在AI变厉害了完全是靠计算能力堆出来的。后面的人其实根本没法控制。目前只能靠其他AI做答案审查,看看是不是文不答题,来判断是否AI又幻听乱说了。
我的小孩都轻轻松松的进入公认含金量非常高的program了。大学T5应该已经没啥问题。而且我小孩从来没去过啥补习班,每天都早睡觉。你要看低别人,先掂量一下自己的水平。我的人生教育水平可不是那种随便乱说的人。


睿 发表于 2023-04-30 20:22

这版上的讨论水平太低。没啥意思。coding time是software development cycle的很小的一部分这点常识也需要普及。难道这里讨论问题的都是做网页的?
g
goldfish
没可能的,公司的商业机密怎么会让AI掌握。想破产还是被抄袭
e
eragshs
哈哈哈,看来你根本没有做过马公啊,这个可是大家都知道的点啊,叫做development cycle。
说我乱说?我在20年前就玩过NN了,虽然我专业是金融,可是大学里学过编程,也在学校里做过一些。前一阵子都把老旧的有CD的NN书放上来过。后来对NN不感兴趣就是其实这种AI的做法就是靠node堆积出来的。说难听点做这行的人绝大多数就是送大数据,那时候电脑运行不够所有没有很大突破。现在AI变厉害了完全是靠计算能力堆出来的。后面的人其实根本没法控制。目前只能靠其他AI做答案审查,看看是不是文不答题,来判断是否AI又幻听乱说了。
我的小孩都轻轻松松的进入公认含金量非常高的program了。大学T5应该已经没啥问题。而且我小孩从来没去过啥补习班,每天都早睡觉。你要看低别人,先掂量一下自己的水平。我的人生教育水平可不是那种随便乱说的人。


睿 发表于 2023-04-30 20:22

不就大颈南校高中的水平而已,吹啥呀
你家的连EC都没有冲啥T5,也就是石溪的水平呗!
吹牛水平倒是能跟家庭主妇妈妈学学
不就大颈南校高中的水平而已,吹啥呀
你家的连EC都没有冲啥T5,也就是石溪的水平呗!
吹牛水平倒是能跟家庭主妇妈妈学学
eragshs 发表于 2023-04-30 20:44

你也真会乱写啊。你知道我小孩读哪个高中?你知道我小孩高中排名?你知道我小孩竞赛成绩?你知道我小孩没有EC?你知道我小孩每年暑假进了什么program?我的水平需要吹牛吗?吹牛才会降低我的水平。
你只能靠臆想来满足自己,说什么都是错的离谱,然后别人指出来又完全忽视,你这种人生态度。。。
e
eragshs
你也真会乱写啊。你知道我小孩读哪个高中?你知道我小孩高中排名?你知道我小孩竞赛成绩?你知道我小孩没有EC?你知道我小孩每年暑假进了什么program?我的水平需要吹牛吗?吹牛才会降低我的水平。
你只能靠臆想来满足自己,说什么都是错的离谱,然后别人指出来又完全忽视,你这种人生态度。。。
睿 发表于 2023-04-30 20:55

原来连大颈南校都不是,那我高看你了哈哈
没有ec是你自己说的,要我翻出来给你看吗?
原来连大颈南校都不是,那我高看你了哈哈
没有ec是你自己说的,要我翻出来给你看吗?
eragshs 发表于 2023-04-30 20:58

长岛里比大荆好的高中多的去了。。。真的无语。
你翻啊,我啥时候说过我小孩没EC了?EC对小孩成长作用巨大,是形成confidence和leadership必经的路。
C
Curtain
代替入门马工工作肯定的,按东北话讲,于点别的不行,写程序嘎嘎快