它抢不走程序员的饭碗,可是会让一部分人瑟瑟发抖

每隔一段时间,IT领域都会出现一些能抓人眼球的东西,最近就有一个,叫GPT-3。程序员


这个AI产品刺激到了程序员,由于它展示出了不俗的编程能力:web


你说天然语言“从2020年起,有多少用户注册”,它能够给你写SQL:数据库



这不算什么,你还能够说天然语言,告诉它界面布局和行为:编程


头部区域的文字是“Mood Tracker”, 而后是按钮“Happy”,“Sad',“Sleepy”,当我按其中一个按钮的时候,显示文本 “right row i am feeling x”后端


它给你自动生成界面和背后的代码:设计模式


仔细看看这个GIF动画, 比较“吓人”的地方在于, 咱们并无告诉它任何逻辑,它竟然能正确地用React实现那个变量x ! 缓存


做为一个工做多年的老程序员,我看到这个东西不禁得心头一震:我去!人工智能这么快就要抢老子的饭碗了?微信


我甚至都想到了老板的反应:太好了,有了这么一个神器,之后我躺在老板椅子上,把需求一描述,系统就生成了,要啥程序员?全开掉!架构


这个GPT-3 是钢铁侠“马斯克”旗下OpenAI斥巨资打造的天然语言处理模型,拥有1750亿超大参数量,是NLP领域最强AI模型。GPT-3通过了整个互联网数千亿个单词的训练,它可以使用CSS、JSX、Python等任何一种语言编程。app


它真有这么厉害吗?咱们再来想象一个场景,你要创建一个创意产品交易的网站,大概的需求是这样:


我须要一个网站,这个网站须要支持三类用户:需求方(公司或者我的),创做者,系统管理员。


需求方能够在网站上发布需求(如给公司设计海报,Logo,制做PPT等),需求中有标题,内容,图片,价格,截至时间等信息。


创做者能够登陆网站浏览发布的需求,提出本身的报价进行竞标,在截至时间内价格最低者中标。


需求方也能够经过查看创做者的信用等级,本身选中创做者中标。


需求方须要预付30%的费用给中标者,网站抽取1%做为中介费(未来会涨到5%),产品交付之后支付70%给中标者


系统须要支持微信,支付宝等支付方式,须要有Web端,Android端,iOS端。


这么一个需求,你以为GPT-3能搞定吗?它能自动生成界面,业务处理逻辑,数据库表吗?我以为绝无可能。


这仍是很是简单的概要需求,若是把细节都展开,要比上面的描述复杂10倍以上, GPT-3想理清系统中角色的责任,业务主要流程和次条流程,异常条件,角色和流程的关系,几乎是不可能完成的任务。 


更况且需求就是在客户的脑子里,他只有看到实际的东西,才会说:奥,这个流程不对,那个界面不对。


还有,它也不可能抽象业务系统中的概念,造成漂亮的类的组合,继承,针对接口编程......


假设这个GPT-3真的很是很是厉害,它已经学会了如何实现上面说的功能性需求, 咱们再给它增长一点儿非功能需求:


系统要支持xxxx用户在线,QPS是xxxx , 平均响应时间是xxxxx


每一年的无端障运行时间不能多于xxx分钟


系统支持对某些产品进行秒杀......


你说这个AI到底怎么才能实现呢?难道它会给你分库分表,读写分离,热备份, 负载均衡,使用NoSQL, CDN, 缓存,ELK,进行SQL调优 ?

我以为在个人有生之年它都搞不定,由于如今的AI仍是弱人工智能,它能够从现有的系统中学习,但不会联想、类比、创造,它不是一个真正的超级程序员


我丝绝不怀疑GPT-3这家伙能实现复杂页面的布局,以及一些特定领域的场景,可是我不相信他能创造出:


设计模式、IoC、AOP、Netty、Spring、Redis......


由于, 它不具有创造能力。


可是,GPT-3在编程领域内依然有巨大的价值,基于GPT-3的应用能够成为得力的助手。


好比前面展现的自动生成界面,能够快速制做原型,和客户交流,若是生成的代码不错,还能够基于它直接开发。在后端开发中,我能够告诉他系统有哪些模型,自动生成程序的框架,完成一些典型业务场景的代码,在运维领域,自动生成配置信息.....


那些重复性的工做,不费脑子的编程工做,将会受到GPT-3等AI的威胁,这部分人可能要瑟瑟发抖了。




没有这俩货,咱们连996福报的机会都没有
架构师劝退指南
Java每次遇难,总会有大神拯救
程序员的宿命
芯片战争70年,真正的王者即将现身
干掉软件开发的最大怪兽:狼人
宇宙第一IDE究竟是谁?
HTTP Server :一个差生的逆袭
如何下降程序员的工资?
程序员,你得选准跑路的时间!
两年,我学会了全部的编程语言!
Javascript: 一个屌丝的逆袭
我是一个线程
TCP/IP之大明邮差
一个故事讲完Https
CPU 阿甘

本文分享自微信公众号 - 极客起源(geekculture)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索