关注“学霸Jolin聊成长”公众号,收看更多好文
AI当下,如何学编程?
很多人疑惑,人工智能已经这么强大了,未来的孩子还需要学编程吗?
在一次采访当中,OpenAI创始人山姆奥特曼就回答过这个问题。我们来看看山姆是怎么回答的:
他的回答说到了两点,
(1)第一,他认为编程在未来依旧存在,只是形式会有变化,也许会有新的编程工具,也许会有新的编程语言。
其实编程语言自诞生以来,就已经经历好几代的发展历程。
最初的时候,程序员使用机器语言来与计算机进行交互,机器语言是由二进制代码组成的,对人类而言非常晦涩难懂。
后来于是随着计算机技术的发展,人们开始尝试使用更易读的原始语言编写程序。FORTRAN(Formula Translation)就是首个成功的高级编程语言之一,FORTRAN自1957年发布,主要用于科学和工程计算,极大地简化了程序员的工作。
在FORTRAN之后,面向过程的编程语言开始出现。这类语言强调按照一系列步骤执行程序,其中最著名的是ALGOL(Algorithmic Language)和COBOL(Common Business-Oriented Language)。COBOL主要用于商业数据处理,以其自然语言风格的语法而闻名。
20世纪80年代,面向对象的编程语言开始兴起。其中最著名的语言是C++和Java,并逐渐成为通用的一直沿用至今的高级编程语言。
再后面,函数式编程语言和动态语言开始崭露头角,Python和JavaScript等因其简洁的语法和广泛应用而备受开发者的青睐。
可见编程语言一直是伴随着计算机技术的飞速进步在做更新迭代,每一代编程语言都为程序员提供了更高效、更强大的工具。那么就如山姆所说,AI时代一定会出现更创新更高效的编程语言。
(2)其次,山姆在采访中还提到,他说学习编程是非常好的,这是一种思维方式的训练。这一点我也非常认可,编程是一种人与计算机对话和交互的一种方式,它会让学习者在编程中训练和提高逻辑思维的能力和解决问题的能力。特别大的编程项目还需要多方程序员互相合作来完成,在这个过程中又可以培养程序员的团队协作能力和沟通能力。从这个意义上来说,编程更像是一种头脑层面的体育锻炼。我们通过运动场上的运动来强身健体,也通过头脑里的编程运动来进行思维的训练,这也是编程让很多理工科学霸着迷的地方。
(3)在这里,我也想补充第三点,一方面,工智能本身还处在发展之中,人工智能经历了狭义AI(ANI, Artificial Narrow Intelligence),,到现在正在走上通用AI也就是我们所说的AGI (Artificial General Intelligence),未来还会实现超级AI也就是(ASI, Artificial Super Intelligence),这个过程至少还要经历几十年。其次未来人工智能技术在各行各业比如制造业,工业,农业,教育业,金融业,法律行业等等领域的应用也需要大量的高新技术人才去实施和推进。
我是Jolin,和你分享不一样的学霸思维!点击头像关注我,和你分享世界前沿的科技与教育!也欢迎预约我8月25日的直播,Jolin与你一起聊国内外教育。
更多生活趣事、养娃心得、人生感悟、前沿资讯等,我都分享在朋友圈!
扫码加我本人微信,与我深度链接👇
-END-
这是我以上原创内容视频号