甲:因为听说Python工资很高,所以想学学

    乙:因为听说Python现在很火,所以想学学

    丙:因为听说Python可以做人工智能,人工智能是未来发展的方向,所以想学学

    丁:因为身边的朋友(老师、公司)让我学,所以就学了

    数据分析、数据挖掘、爬虫、金融领域、生物学、科学计算领域这些看起来高逼格很赚钱的行业,全都需要用到Python。大家都想多赚钱,而Python钱景无限。
    Python工资:

    为什么学习Python? - 图1

    好吧,Python工资确定挺高的,平均工资20670,并且91.9%的Python从业人员的薪资在10K以上!
    说到这里人多都觉得别人那是在北京,一线城市!

    为什么学习Python? - 图2
    成都:平均工资11700,6K以上占比94.2% 10K以上占比63.4%

    很多人都说这些都是需要工作经验的,不然没有这么高的工资,

    对此酱酱只想说:第一步都没有迈出去,你永远在原地,2018已经过去了,去年就说要学习的人,现在怎么样了?还在观望的人有多少!

    在你还在犹豫不决选择的时候,别人已经开始了;在你已经准备开始的时候,别人已经学完了;在你开始面试找工作的时候,别人已经有丰富的工作经验了!

    还记得你曾经学习英语的经历嘛多少次的学习,多少次的放弃,坚持的已经有所成就了,现在编程能力的习得和以前英语学习一样

    Python 近两年一直是编程语言中的「网红」,TIOBE 编程语言排行榜中,Java、C、C++语言一直处于下滑趋势,唯有 Python 在不断增长一路串升到第4位。

    在2018年统计的编程语言排行
    为什么学习Python? - 图3

    2、在2018年统计的编程语言排行
    我们在选择一门语言的时候当然不能仅仅根据一个热度排行来定,主要取决于是否容易上手,是否是你自己所需要的。

    下面我会分别从Java、Python、C语言三个编程语言来如何输出 “Hello World”来举例。
    为什么学习Python? - 图4

    3.不同编程语言的薪资排行
    酱酱认为如果我所学的不能给我带来最大的收益,不能给我想要的结果,

    那我为什么要去花时间、精力甚至是金钱去学呢?

    下面就是不同编程语言平均薪资表,可以参照一下。
    为什么学习Python? - 图5

    4.不同编程语言的就业前景
    用最白话的文字来说,就是你未来所要从事的工作,你的一个发展方向,当然不同专业的前景也是不一样的,我就用“广泛”和“局限”两个词来形容,在这里我又忍不住想插一下题外话,

    人社部公示了人工智能工程技术人员等15个新职业
    1.人工智能工程技术人员
    2.物联网工程技术人员
    3.大数据工程技术人员
    4.云计算工程技术人员
    5.建筑信息模型技术员

    6.电子竞技运营师
    7.电子竞技员
    8.无人机驾驶员
    9.数字化管理师
    10.农业经理人

    11.工业机器人系统操作员
    12.工业机器人系统运维员
    13.物联网安装调试员
    14.城市轨道交通线路工
    15.城市轨道交通列车检修工

    未来确实不可预测,但从新职业中已能看出不懂编程的人,就如同以前不懂英语的孩子。

    根据斯坦福大学的统计,美国注册的720种职业中,将会有47%被人工智能取代,未来在中国这个比例将会超过70%大部分人都将在20年后遭遇职业危机。

    工厂、银行裁员事件也无一不在警示我们,未来20年,这社会将发生巨大的变革。

    不学习编程的我们能适应社会的巨变吗?


    未来20年必定是科技时代,从未来安神立命的角度去考虑,培养的科技思维绝对没错。

    在美国,学生从小学开始就要学编程,连前总统奥巴马曾投入40亿美元发展全民编程,号召“编程一小时”;

    作为少儿编程渗透率全球排名第二的澳大利亚,学生在10岁时开始学习编程,培养编程思维,12岁左右便可在电脑上进行编程实操;

    英国更夸张,孩子从幼儿园差不多5岁开始就要学编程;
    为什么学习Python? - 图6

    而在我国,编程已经被浙江、北京、山东、江苏、重庆等省市加入中小学必学课程,国务院更是制定了《新一代人工智能发展规划》。
    1、山东省在其最新出版的小学信息技术六年级教材中,加入了 Python 的内容

    2‘、今年浙江省新高中信息技术教材改革项目中,高中新生开始使用新教材,里面的编程语言将换用 Python

    3、2017年10月11日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,决定自2018年3月起,在计算机二级考试中加入 “Python语言程序设计” 科目, VB 语言将彻底退出舞台。


    为什么学习Python? - 图7
    在2019年两会期间,提出的关于推动全行业智能化和互联网+的官方说明

    为什么学习Python? - 图8

    接下来废话不多少,看看人工智能的核心语言Python,

    用Java、Python、C语言三个编程语言来分别说它们的就业前景。
    Java:
    Android开发、企业级应用开发、游戏开发、网站开发。主要体现在电子商务,电子政务,电子医务等需要高度信息化的行业。

    Python:
    Linux运维、Web网站工程师、自动化测试、数据分析、人工智能、3D游戏开发

    C语言:
    适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。


    python几乎成了零基础入门数据分析和编程的必学工具,大公司也纷纷要求非技术岗位员工掌握Python语言,一时间人人都把学Python挂在嘴边。
    为什么学习Python? - 图9
    (不少新闻报道摩根大通等企业要求员工必学Python)

    这是李开复在LinkedIn China 领英中国 上发布的未来为消失的365种工作消失的概率情况,财务、行政类具有高重复性的工作具有高度被替代性的可能为什么学习Python? - 图10



    程序员们最想去的公司都在使用Python。像Google,facebook,Yahoo,YouTube,还有美国宇航局NASA,著名的开源云计算平台openstack,还有国内的豆瓣都是用python写的。

    为什么学习Python? - 图11


    说了这么多,学习Python能做什么?
    看到这个问题很多人应该都会说:人工智能、机器学习、大数据…..这些确实可以做,但是这些真的适合我么?

    web开发、爬虫、自动化运维/运维开发、自动化测试/测试开发、大数据/数据分析/数据挖掘、人工智能/机器学习

    这些是Python可以发展的方向,看到这里有一部分就懵逼了……这么多,如何选择?应该选择什么方向学?

    为什么学习Python? - 图12

    总结说一下:
    普通人
    学而不装则罔,装而不学则殆,妹子有难,祭出python可以帮忙。在科技浪潮推动大家身不由己前行的时代,懂点编程或者说培养一点编程思维的确能让非科班出身的小白领在职场中有更多的优势。
    专业人士:
    python的优势在于其功能库众多,特别适合快速开发或者作为胶水性语言工具。网站后端程序员、自动化运维、数据挖掘及分析、游戏开发(作为脚本)、
    自动化测试、网站开发(借助django,flask框架自己搭建网站)、爬虫、机器学习、量化交易。

    python简单高效,Python关键字少,结构简单,语法清晰,非常适合小白入门编程。

    为什么学习Python? - 图13

    web开发、爬虫:

    比较适合零基础编程经验学习者,因为其找工作门槛相对其他方向要低!

    自动化运维/运维开发、自动化测试/测试开发:

    运维/测试 在职人员【需掌握web开发方面知识】

    大数据/数据分析/数据挖掘:

    学历有一定的要求【本科以上】、专业有一定的要求【统计学,数学方面】

    人工智能/机器学习:学历有很大要求【研究生以上】、高数算法要求高、相关专业!
    为什么学习Python? - 图14
    Python 可以做什么,这是一个有趣的问题。

    为什么学习Python? - 图15
    从入门级选手到专业级选手都在做的——爬虫


    小到抓取一个网站,大到一个互联网公司的商业应用。通过 Python 入门爬虫比较简单易学,不需要在一开始掌握太多太基础太底层的知识就可以很快上手,而且很快可以做出成果,非常适合小白一开始想做出点看得见的东西的成就感。

    而且学会了爬虫,你可以在兼职网上赚钱哦~福利满满
    为什么学习Python? - 图16
    当然也有因为会一点Python编程,顺利进入bat实习的栗子
    为什么学习Python? - 图17

    除了入门,爬虫也被广泛应用到一些需要数据的公司、平台和组织,通过抓取互联网上的公开数据,来实现一些商业价值是非常常见的做法。

    当然这些选手的爬虫就要厉害的多了,需要处理包括路由、存储、分布式计算等很多问题。


    为什么学习Python? - 图18
    以后的路,你想好怎么走了吗?