AI会编程了,不比人差。昨天的消息。deepmind.

也啰嗦几句
楼主 (北美华人网)
https://www.zdnet.com/article/bad-news-for-developers-deepminds-ai-is-getting-good-at-writing-code/
Bad news for developers? This AI is getting very good at writing code DeepMind says its research could eventually help programmers code more efficiently and open up the field to people who don''''t code.

Deciding which programming language to learn is a big question for developers today because of the huge investment in time it takes. But that question could be rendered redundant in a future where artificial intelligence (AI) models do all the heavy lifting by understanding a problem''''s description and coding a solution. 
Researchers from Google''''s AI-focused unit DeepMind claim its AlphaCode system can express solutions to problems in code that achieves a median-level score in programming competitions undertaken by new programmers. Those competitions require humans to comprehend a problem described in natural language and then code an algorithm efficiently. 
In a new non-peer reviewed paper, DeepMind researchers detail how AlphaCode achieved an average ranking of the top 54.3% of participants in 10 previously held programming competitions with more than 5,000 participants. The competitions were hosted on the Codeforces code competition platform.
m
meonline
已经有一阵了呀
也啰嗦几句
已经有一阵了呀
meonline 发表于 2022-02-03 14:34

Deepmind 昨天刚发表的文章。
e
elee555
以后编程会不会发展成软件模块话,需要哪个功能把哪一个软件模块移过来就可以,以后编程就成了组合不同模块?我记得很久以前上高中的时候接触电脑,电脑语言有机器语言,汇编语言,然后才是程序员用的各种高级程序语言。用高级程序语言编程,不需要懂多少电脑基础知识。下一步再发展成比高级语言更容易的语言模块,以后普通人都可以自己写程序了。
m
meonline
Deepmind 昨天刚发表的文章。
也啰嗦几句 发表于 2022-02-03 14:38

https://huaren.us/showtopic.html?topicid=2731872&fid=398&page=1
一直在进步 一直做更高的automation吧
也啰嗦几句
https://huaren.us/showtopic.html?topicid=2731872&fid=398&page=1
一直在进步 一直做更高的automation吧
meonline 发表于 2022-02-03 14:47

还记得alpha-go吗? 也许,alphacode很快会上来。
t
tinmouse85
码工们颤抖吧,失业大潮要来了。 人类颤抖吧,人工智能都能自己写程序了,skynet还远吗?
2
212mr
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
s
sissy0502
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

我20年前就是听了类似的话,选了生物
落地无声
我20年前就是听了类似的话,选了生物
sissy0502 发表于 2022-02-03 14:59

我也是20多年前就听说了,同时也觉得AI也在转角,一晃眼,都老了
c
cen123
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

同意,所以我们不推娃coding。至于自已,等到那一天的时候早退休了,也无所谓。
C
CleverBeaver
挺好 😻
s
shoon_yee
同意,所以我们不推娃coding。至于自已,等到那一天的时候早退休了,也无所谓。
cen123 发表于 2022-02-03 15:03

我也是,自己反正再有10几年退休,不怕。孩子,我也不推cs,主要是觉得我自己都能转,她到时候想转也可以读master就好了。还是选自己喜欢的事情做,做得好,总会有饭吃。
B
BeHappy78
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

不觉得business logic变成coding 很简单啊。 编程加快很多是真的。
m
microsat
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

编程,其实就和生物千老的杀老鼠一样,都是技工。 没什么高大上的。
说个不好听的,别人不给你demo,你死活也编不出来任何程序。
s
shoon_yee
不觉得business logic变成coding 很简单啊。 编程加快很多是真的。
BeHappy78 发表于 2022-02-03 15:12

确实是越来越简单啊,我们刚开始学汇编语言,c++,再到现在的python这种语言,不是越来越简单吗?需要考虑的技术方面的越来越少。
f
fibril
简单了好不好也难说。想象去年底java log4j的问题。各种高级语言里,特别是python这种包数不胜数的语言,谁知道哪天雷就爆了……
b
bluegene123
“没人注意这个新闻?。。”; “这个没人聊?。。。。”;“怎么没人讨论这个新闻?。。。” 最近好像很多这样的贴, 有什么就说好了, 机器人吗?
雁过
确实是越来越简单啊,我们刚开始学汇编语言,c++,再到现在的python这种语言,不是越来越简单吗?需要考虑的技术方面的越来越少。
shoon_yee 发表于 2022-02-03 15:17

學cs的,怎麼也得把根學會吧?還是說就一點都不重要,將來還需要一小撮高尖端的去研究更好的語言? 感覺將來可能人類就被這些科技給統治圈養了。。
半个马和甲
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

同意。计算机到最后就是语言+逻辑呀。 语言越简洁,那就越好学。特别是同一干系的。(比如拉丁文牛逼的,英文学起来总比我们中午母语快~~)
感觉以后,只要逻辑过关, 计算机可能就是另外一门外语,就像英语一样。
当然高级编程,设计(比如自己写个compiler) 还是要人来的吧.?

以上为化外人员瞎说一通
也啰嗦几句
“没人注意这个新闻?。。”; “这个没人聊?。。。。”;“怎么没人讨论这个新闻?。。。” 最近好像很多这样的贴, 有什么就说好了, 机器人吗?
bluegene123 发表于 2022-02-03 15:24

虚心改正。
b
badgerbadger
同意。计算机到最后就是语言+逻辑呀。 语言越简洁,那就越好学。特别是同一干系的。(比如拉丁文牛逼的,英文学起来总比我们中午母语快~~)
感觉以后,只要逻辑过关, 计算机可能就是另外一门外语,就像英语一样。
当然高级编程,设计(比如自己写个compiler) 还是要人来的吧.?

以上为化外人员瞎说一通
半个马和甲 发表于 2022-02-03 15:27

嘻嘻 写compiler那叫低级编程,low-level
半个马和甲
嘻嘻 写compiler那叫低级编程,low-level
badgerbadger 发表于 2022-02-03 15:29

好吧。我说的high level 是指难度。 所以AI 更容易写会一个compiler 还是一段programming code 呢?
b
badgerbadger
好吧。我说的high level 是指难度。 所以AI 更容易写会一个compiler 还是一段programming code 呢?
半个马和甲 发表于 2022-02-03 15:42

写码啊 虽然最终可能差不多 compiler也不过是各种optimization的码而已 只不过更具体
s
shoon_yee
學cs的,怎麼也得把根學會吧?還是說就一點都不重要,將來還需要一小撮高尖端的去研究更好的語言? 感覺將來可能人類就被這些科技給統治圈養了。。
雁过 发表于 2022-02-03 15:27

不知道现在学校是不是教,但是那些刷题转码工不会学这个吧?我记得很清楚大一还是大二刚开始学语言,一个加法也要写好几行。😓 顶尖的,不管是哪个领域都会有饭吃。万一你说的更好的语言,以后就是你大概说一下,ai就能帮你做出来。😄 那低级码工还需要吗?人人都会了吧?
7
789
还记得alpha-go吗? 也许,alphacode很快会上来。
也啰嗦几句 发表于 2022-02-03 14:51

是。懂围棋的人就知道Alpha Go有多厉害,衍生出 Alphacode有多厉害。
7
789
好吧。我说的high level 是指难度。 所以AI 更容易写会一个compiler 还是一段programming code 呢?
半个马和甲 发表于 2022-02-03 15:42

Compiler也就是个程序,用C或者assembly编程而已。未来AI完全可以绕开compiler,直接用assembly写整个程序。不要低估AI的能力。未来AI暂时做不成的,是难以抽象化变成数字要求的东西。
f
fishandtree
回复 8楼212mr的帖子
这话说的,人人都会写字有的人文采风流文章能流传千古,有人写出来的作文硬着头皮都打不出60分,会一门高级语言会call几个API不等于编程也不等于计算机科学好吧。
n
nullb
我家it相关从业人员对此异常愤怒,说开发这个的程序员在给其他程序员掘墓。我是理解不了他的愤怒😡
b
bz07004001
AI 会 fix bug 吗?
b
badgerbadger
我家it相关从业人员对此异常愤怒,说开发这个的程序员在给其他程序员掘墓。我是理解不了他的愤怒😡
nullb 发表于 2022-02-03 17:39

相当于铁锈带的工人憎恨自动化机器人吧。 码农我用着GitHub的AI Copilot,有时候真觉得自己快要失业的感觉。
S
Seeking668
以后工作都由资本家控制的机器人来做,p民可以饿死了,然后呢?就无产阶级革命了,lol
半个马和甲
以后工作都由资本家控制的机器人来做,p民可以饿死了,然后呢?就无产阶级革命了,lol
Seeking668 发表于 2022-02-03 18:02

武器科技如此不对等的今天还格的起来?
应该是屁民就放弃 了。(给个线就好)
e
elee555
以后工作都由资本家控制的机器人来做,p民可以饿死了,然后呢?就无产阶级革命了,lol
Seeking668 发表于 2022-02-03 18:02

其实本来普通码工的工作就是一颗螺丝钉,和装配汽车的蓝领工人工作性质没有啥大区别,蓝领工人是按照程序装配汽车,普通螺丝钉码工是按照程序编排软件。以后失业了都可以去做服务性行业工作。
3
3906
回复 1楼也啰嗦几句的帖子
Code公开了么?
S
Smilingcow
所以未来什么不会被AI取代呢?
C
CleverBeaver
啥时候有无人驾车呢
l
lifestone
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

这做的什么sde,这么简单?是机器写API 吗?
b
blackmiles88
码工们颤抖吧,失业大潮要来了。 人类颤抖吧,人工智能都能自己写程序了,skynet还远吗?
tinmouse85 发表于 2022-02-03 14:54

马工们放心吧,因为还需要马工写程序去取代其他行业。所以其他行业先完蛋
B
Beau
所以未来什么不会被AI取代呢?
Smilingcow 发表于 2022-02-03 18:40

艺术类的、创意类的、人类幼崽的老师
g
generalB
机器编程是早晚的事情,资本家永远要利益最大化。马公这么高的工资,肯定是将来要砍掉的,就跟当年汽车工人一样,工业自动化以后就不需要那么多人了。医生律师这些服务性行业还是会持久的,还是让孩子选这些专业
7
789
啥时候有无人驾车呢
CleverBeaver 发表于 2022-02-03 18:44

这就是为什么我不看好特斯拉。汽车AI自动驾驶比AI编程要困难。如果码农不认为他们工作很快被取代,那么自动驾驶也不会很快实现。
S
SSBN826
EDA tool越来越强大,也没看见芯片设计人员失业。
m
minqidev
我20年前就是听了类似的话,选了生物
sissy0502 发表于 2022-02-03 14:59

我以前也是听过这种话,来了美国才发现, Coding最重要的是数学逻辑思维,所以大部分美国人编程水平很差的,但是拔尖的人很厉害。
s
songxm99
放心,AI只能做重复出现过的事情,但凡有一些创新的任务,非人类不可。
w
wacxg
机器编程是早晚的事情,资本家永远要利益最大化。马公这么高的工资,肯定是将来要砍掉的,就跟当年汽车工人一样,工业自动化以后就不需要那么多人了。医生律师这些服务性行业还是会持久的,还是让孩子选这些专业
generalB 发表于 2022-02-03 18:50

医生很容易被代替的。就是大数据。连手术都可以靠机器,更精确。
w
wacxg
如果马公都失业了,估计只有艺术这一行业了。我家没有码工,真心觉得完全没必要担心。
y
yechengyu
有啥好担心?狗家那么多码工,你相信他们会自己搞出一个能写码的机器来代替自己?!
B
Beau
机器编程是早晚的事情,资本家永远要利益最大化。马公这么高的工资,肯定是将来要砍掉的,就跟当年汽车工人一样,工业自动化以后就不需要那么多人了。医生律师这些服务性行业还是会持久的,还是让孩子选这些专业
generalB 发表于 2022-02-03 18:50

看码工越来越夸张的pay check就知道这是迟早的事情
粉墨小小小
那现在转码太晚了吗?
H
HUARENMM
认识的马公说 未来 计算机不可能自己编程, 但是可以取代医生 没干过的行业 也敢就这么肯定的下结论, 也是草率 想起来 杨笠脱口秀里讽刺的 - 虽然我没有干过, 但我就是懂 的那种自信. 有些人总觉得医生很简单, 编程很难, 呵呵
d
dreamsleep
准备好脑后插管
s
sarahww2
赶紧转产品经理,工作复杂度够高很难被ai取代
L
Lxh
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

就这还双马发得贴啊,简直了! 居然还是热帖
电动车
就这还双马发得贴啊,简直了! 居然还是热帖
Lxh 发表于 2022-02-04 01:43

忽悠别人孩子不选CS,减少自家孩子的竞争对手。
我是你的朱丽叶
我20年前就是听了类似的话,选了生物
sissy0502 发表于 2022-02-03 14:59

哈哈哈哈这是个悲伤的故事
我是你的朱丽叶
AL首先取代的 是会计
N
NJ橘猫
对英语母语的人来说coding就是个基础知识,就像1970年代的女人要有“打字证书”才能申请秘书岗位,现在人人都会打字,打字就像吃饭睡觉一样普及。或者2000年流行考microsoft word证书,现在人人都会word,没听说谁要考证上岗了。
将来coding也会像打字一样普及。尤其是什么 if,else 对英语母语的人来说,相当于写 “若xxx,非xxx,则xxx” 闭着眼睛就能写,abc大多8岁开始编程,就是因为实在简单易懂好上手。
coding语言也会进化成越来越简单,好像早期的什么VB现在都没有那么困难了,加上到处开源的计算机文化,只要能call API就算会编程了。这两年录取的计算机系孩子顶多是走在coding前沿,但要说怎样“无可取代”, 到20年后真的未必了。
--双码家庭肺腑之言,勿喷勿撕,顶锅盖,总有人要说出句实话来
212mr 发表于 2022-02-03 14:55

关键是不是每个人都有那个能力写代码的。这是不是反复学习能获得的
t
ttyp0
AI 会 fix bug 吗?
bz07004001 发表于 2022-02-03 17:44

自动化测试效率惊人,类似内存漏洞这些bug已经是用ai 工具来解决了
王力宏
有啥好担心?狗家那么多码工,你相信他们会自己搞出一个能写码的机器来代替自己?!
yechengyu 发表于 2022-02-03 22:41

可是这不需要狗家辣么多马工啊,只需狗家一两个大牛,搞出个东西代替所有其他人。
t
ttyp0
放心,AI只能做重复出现过的事情,但凡有一些创新的任务,非人类不可。
songxm99 发表于 2022-02-03 20:37

说明你对alphago一点不了解
王力宏
我早就在这里预言过了么,以后产品经理直接来,沟通客户,需要啥本公司模块马上搭一个。系统自动整合。project manager, team lead啥扯皮环境全部省掉。
c
cfs
这个论坛不知道有几个真码农,不过伞兵是真的多。
自己不懂得的东西,夸夸其谈。
电动车
21世纪是生物的世纪。 生化环材,才是未来。人工编程,迟早歇菜。
J
J.X
回复 4楼elee555的帖子
还是要看需求。如果不同的客户各种不标准的需求,那么人工的工作仍然要存在很久。就像所有人都可以吃一种罐头,那么食品工业就简单了。
t
ted.hanks
机器编程是早晚的事情,资本家永远要利益最大化。马公这么高的工资,肯定是将来要砍掉的,就跟当年汽车工人一样,工业自动化以后就不需要那么多人了。医生律师这些服务性行业还是会持久的,还是让孩子选这些专业
generalB 发表于 2022-02-03 18:50

医生律师有行会啊。
G
GreatRagen
放心,AI只能做重复出现过的事情,但凡有一些创新的任务,非人类不可。
songxm99 发表于 2022-02-03 20:37

至少近几十年还是这样。
m
mjtalk
看来看去,厨师是个好职业
G
GreatRagen
如果马公都失业了,估计只有艺术这一行业了。我家没有码工,真心觉得完全没必要担心。
wacxg 发表于 2022-02-03 20:40

对,还有和人打交道的行业。大家想想疫情隔离对人情绪的影响,将来如果真的机器人变成主要劳动力。人的精神需求的释放渠道会发生重大变化。
蜂蜜柚子糖
码工们颤抖吧,失业大潮要来了。 人类颤抖吧,人工智能都能自己写程序了,skynet还远吗?
tinmouse85 发表于 2022-02-03 14:54

想多了,取代的是低端码工,以后想刷刷题就转码是不可能了
m
maidouzhu
我20年前就是听了类似的话,选了生物
sissy0502 发表于 2022-02-03 14:59

你的春天要来了!