不懂Python,未来可能会成“文盲”!

要说2017年什么"编程语言"最火,估计很多人会提到"Python"(爬虫)。Python作为一门计算机的编程语言,其魅力和影响力已经远超"前辈"C语言、C++等,被全球的"程序猿"们赞誉为"最美丽"的编程语言。从IEEE Spectrum发布的研究报告中显示的结果看,"TIOBE 2017年度排名中Python仅次C语言,俨然成为2017年世界上最受欢迎的计算机编程语言"。Python火爆的原因,一是因为它是目前AI时代的"第一开发语言",这已经是"不争的事实"。Python代表的数据科学分析能力和编程能力正成为年轻人乃至整个世界最看好的热门或者说必备技能;二是越来越多的公司开始用 Python 来快速搭建产品,最常见的比如豆瓣、知乎等。同时,越来越多的公司开设了Python Web的职位,Python相关的人才岗位年薪是10W--20W起步,除"北上广深"等一线城市外,像杭州等二线城市的岗位年薪正跟"一线城市"拉平;三是中国教育部已经根据"中国未来的发展趋势"而制定相应的"课改":在2018年的个别省教育厅公布的"信息技术课程"教学改革中,已然"推出Python语言编程课程",如山东省小学6年级《信息技术》(教材)就已植入"Python";浙江省2018年"信息技术"(高中)课程教材"编入Python",并于2010年的"信息技术高考"中率先改变以往的VB编程试题,以"Python相关知识作为高考内容"。

Python的GIL核心代码是在1992年由该语言创造者Guido van Rossum编写的。后18年内,没人对Python的核心代码改过一个字节。今天使用Python 2.7的大多数开发者,他们所写的每一段程序仍然被26年前的一段代码牢牢绑定着。最近短短两三年内,从云端、客户端,到物联网终端,再到人工智能,Python应用瞬间无处不在。而它走红的原因也不难推测,和人工智能的兴起有着密不可分的关系。Python的定位是就是要做一种简单易用,但专业严谨的通用组合语言,又称"胶水语言",把各种基本程序元件拼装在一起,协调运作。这种语言的包装能力、可组合性、可嵌入性都很好,可以把各种复杂性包装在 Python模块里,暴露出漂亮的接口。

另,Python始终把语言本身的优美一致放在奇技妙招前面,始终把开发者效率放在CPU效率前面,始终把横向扩张能力放在纵向深潜能力之前。长期坚持这些战略选择,为Python带来了其他语言望尘莫及的丰富生态。最后,我们不得不说:如果现在不重视"Python"的话,将来我们或许真的会成"文盲"!且看:

•从 2018 年起浙江省中学生信息技术教材编程语言将会更换为 Python。

•Python纳入山东省的小学教材课程,小学生开始接触 Python 语言了。

•教育部考试中心决定自2018年起,在计算机二级考试加入了"Python语言程序设计"科目,这意味着Python将加入全国计算机等级考试。

•在美国,就连婴幼儿也已经有专门的编程童书。

•预测一:15年之后,所有40岁以下的知识工作者,无分中外,从医生到建筑工程师,从秘书到导演,从作曲家到销售,都能使用同一种编程语言进行基本的数据处理、调用云上的人工智能API、操纵智能机器人,进而相互沟通想法。

•预测二:未来绝大多数的Python用户并不是专业的程序员,而是今天还在使用 Excel 、PPT、 SAS和视频编辑器的那些人,这些人组成了Python阵营的庞大后备军。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180705A19KVS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励