前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2018你该认真学Python了

2018你该认真学Python了

作者头像
后场技术
发布2020-09-03 15:13:40
5240
发布2020-09-03 15:13:40
举报
文章被收录于专栏:后场技术后场技术后场技术

Python行业现状

在过去的2017年里,Python已然成为了世界脚本语言中的No.1,同时在语言综合排行榜中已经攀升至第4名。

Python在国内的盛行从我的认知来看的话,应该是从13年开始盛行,那时还有很多同学拿来跟Rudy来做对比,可能因为Rudy是小日本创造的,在中国不被待见吧,慢慢淡入运维人眼球;

早期接触过配置管理工具Puppet的同学应该知道Puppet就是基于Rudy语言构建的;但是现在你会发现做配置管理的工具里面已经看不到Puppet的身影了,现在小规模的基本上用Ansible,大规模的或者异地网络的在用SaltStack,更大规模的可能就是自研调度系统了,就比如腾讯的蓝鲸系统;而你会发现Ansible、SaltStack都是基于Python语言构建的,从此可知Python的重量。

当然Python在国内的盛行还有一部分人的推力,也就是所谓的「布道师」,而这些所谓的推手来自于喜爱Python的Coder, 利益化的教育机构, 风口上的PY猪这三方面。

喜爱Python的Coder: 喜欢Python的工作着,他是早起在国内利用Python工作的实践者,他崇尚Python的优美、清晰、简单;丰富的第三方库;良好的可移植性和扩展性,从而让他们希望更多的人加入到Python社区来,把好的东西推向众人的眼球。

利益化的教育机构: 利益化的教育机构,在国内是重量级的推手,有些教育机构不顾及教育质量,征求利益的量化,把Python宣传到了众多Coder的面前,导致Python让大家感觉无所不能,从而也让这些教育机构挣得盆满钵满;当然也有些优秀的教育机构,他们在把握住Python带来的教育行业的契机的同时,也在想办法做些规范,想办法在改变这个行业,让教育向着良性的方向发展。

风口上的PY猪: Python已然赶上了一大波热潮,比如DevOps、AiOPS、自动化运维等,都让Python成为了编程语言中的香饽饽。

哪些人适合学Python

哪些人适合学Python这是个伪命题,其实谁都可以学,还记得当初看到一篇文章报道,一位日本老奶奶60岁自学编程,学会使用了BBS、微软系统和苹果手机,她曾写信给苹果的软件开发商,希望他们能开发更多给老年人提供服务的app,但却一直没有得到回应。无奈之下,她只得自己动手,最终设计出了风靡日本的老年人游戏;如今80多岁的她,刚参加工作时,人们还在用算盘来算账——而今天她是世界上年纪最大的iPhone应用开发人员之一,是一个帮助老年人使用智能手机的先驱。

讲这个故事我想说明的是,学习是没有年龄和其他因素的限制的,所以每个人都可以学习Python,但是肯定有些人是有些优势的,学习起来更容易点,也会让他的武器库更加多样。

1、在校计算机系大学生

专业的大学生大家都知道,大学的课程并不是像高中那样的,天天上课,所以时间已然不成问题;虽然前端时间有消息声称Python即将纳入高考科目,不管这个消息的真伪,这让你可以感知到Python的重要性,在校计算机专业的大学生,可以花点时间把Python学好一下,扩充一下自己的编程技能武器。

在今天,很多做大数据、AI方向的公司,就只招收刚毕业的大学生,不招收经验长的Coder,其实现在很多高校借助Python做大数据分析、AI已经提供了良好的环境;如果你自制力够强、有上进心,我想你在大学学习中把Python作为一门功课去学好,那么当你毕业的时候你会发现你的前途比他人更加光明,也将点亮你的高薪人生。

2、想踏入IT行业者

上图是之前网上盛传的一张图片,乔丹为NIKE代言的广告语:JUST DO IT。看过乔丹在公牛打篮球的王朝时期,你会爱上他,当他代言NIKE的时候我相信你也会爱上NIKE,但是IT真不是乔丹可以给你力量的哦。

不过这里可以类比,乔丹、科比在NBA成为万众瞩目的NBA历史级别的大明星,他们都是付出了自己的努力和汗水的,你还记得科比的那句话吗?

如果你做好了进入到IT行业,想成为一位IT从业者,你必须先要有科比一样的心态。IT工作者,每天也面对不同的压力和变化,需要你不断的努力和学习;Python的简单易学可以作为你进入IT大门的首选。

3、IT职业转型者

如果你对于你当前的职业感到危机感,想要扩展自己的技能边界,你可以选择从Python入手。

如果你是前端开发人员,不想仅限于H5、HTML、CSS、JavaScripts,想转型进入到后端服务器开发,Python是你的不二选择;

如果你是传统网络、桌面、监控、应用等运维工程师,你想转型做开发或者做开发运维,那你适合学习Python;

如果你是传统企业软件开发或者系统管理者,你想转向Web互联网方向或者转向到新兴互联网行业,那么Python将是一个不错选择;

如果你想成为一位全栈型开发工程师,你想一个人搞定前后端,那么Python将是你通往成功之路的一条捷径;

如果你想进入人工智能行业,Python将会是你的首选开发语言,抢占未来,看准风口,成为AI人才,通往财富自由之路,你将会迎娶白富美!

学完Python可以做什么

在说学完Python你将可以做什么的时候,我们先来看看当前行业内Python工程师薪资情况:

从如上职友集Python薪资报告来看,Python工程师的薪资情况还是非常好可观的哦,看到这里是不是有点小激动啊!

学完Python你可以选择如下职业方向:

  1. Python全栈开发工程师
  2. Python爬虫开发工程师
  3. 运维开发工程师
  4. 大数据分析和数据挖掘工程师
  5. 网络编程工程师
  6. 服务器开发工程师
  7. 人工智能领域开发工程师
  8. 网站开发工程师

真的有这么多方向吗,这点你不用怀疑,下面介绍一些大公司,他们在用Python做什么?

  • 谷歌: Google App Engine 、code.google.com 、Google earth 、谷歌爬虫、Google广告等项目都在大量使用Python开发;
  • 腾讯: 腾讯游戏的蓝鲸管理系统就是基于Python开发的,当然在爬虫方面腾讯也是大量使用了Python语言;
  • YouTube: 世界上最大的视频网站YouTube就是用Python开发的。
  • Facebook:大量的基础库均通过Python实现的;
  • Dropbox: 美国最大的在线云存储网站,全部用Python实现,每天网站处理10亿个文件的上传和下载;
  • Instagram: 美国最大的图片分享社交网站,每天超过3千万张照片被分享,全部用python开发。
  • Redhat: 世界上最流行的Linux发行版本中的yum包管理工具就是用python开发的;
  • 豆瓣: 公司几乎所有的业务均是通过Python开发完成的;
  • 知乎: 国内最大的问答社区,通过Python开发(国外Quora);
  • 春雨医生:国内知名的在线医疗网站是用Python开发的。

还有非常之多的公司在使用Python在完成各种类型的工作,作为运维者我们熟悉的配置管理工具AnsibeSaltStack均是由Python开发的,还有我们熟知的云计算软件OpenStack也是由Python语言开发的。

所以介绍到这里,你应该知道Python有多强大了吧,所以如果你能坚持的学好Python,它将会是你IT职业生涯的一个不错选择,祝君好运,与君共勉。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-04-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后场技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python行业现状
  • 哪些人适合学Python
    • 1、在校计算机系大学生
      • 2、想踏入IT行业者
        • 3、IT职业转型者
        • 学完Python可以做什么
        相关产品与服务
        云服务器
        云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档