Python是真的火,还是炒得火?

谭孝生


作为一名在编程领域多年的来告诉你这个答案。

首先,不否认python是门很棒的语言,语法简洁。而且上手容易。在spark,flink,storm 等大数据组件中,以及其他数据处理框架中,都可以快速编写脚本处理数据。

也是基于上面的原因。未来大数据在各个领域都是扮演着基础支撑的角色。没有大数据支撑人工智能也无从谈起。所以这就给了一个可以炒作的点,特别是IT培训班,因为python毕竟不难学。把这个炒作起来了,不少人在原来行业混的不好就可以给培训班送钱了。很多培训班开大数据班事实上挂羊头卖狗肉,教你一些java基础入门,或者python入门,真正的大数据是靠海量数据的清洗,建模,数据分析来运作的,目前没有一个培训班有这个能力。因为java目前初级过于饱和了。生意就不好了。所以IT培训班需要一个突破口。所以在各大媒体,编程论坛。不信你去CSDN看。前几条都是在炒作python,点进去就是培训班广告。甚至在悟空问答也有大量某内,某峰的培训班销售人员在鼓吹。年初某峰的本地负责人还跟我谈过,是否有兴趣去当python讲师。一个月可以开到30k,出于良心以及职业规划(当然还是钱不到位,哈哈)没有去。

虽然python也能做web但是跟java比起来生态一个天上一个地下。大部分还是java。在大数据领域python秀的飞起。但是你可以去各大招聘网站看看,招聘大数据的都是有实力的公司,基本不会招聘半路出家的。而且要求还很高。大数据开发一般要求都是相关专业毕业第一学历。甚至要研究生起步。所以想学python以此就业就要掂量掂量自己的实力。

这就是我的观点,希望对你有用。点个赞关注一下吧


码农小胖哥


我在中公学的游戏开发,但是我们宿舍有个学的是Python,感觉还是挺简单的一种功能语言,他学的还不错,找的工作也还可以,没过万,但也快了。主要是能做爬虫工程师,人工智能工程师,搜索引擎工程师,全栈工程师,前端工程师,我们用Python也能开发游戏就是用的比较少。


走在路中间的猫


语言火不火主要表现的是市场的需求,和语言本身好不好是有相关性,没有因果性。


为什么你会觉得Python火?

这两年「人工智能」的概念火遍大江南北,AlphaGO 的出现让业界为之兴奋,而人工

智能、机器学习的首选语言便是Python。

「10个写爬虫的9个在用Python」,这两年网络爬虫技术也广泛的进入了大众的视角,

而爬虫背后即大数据的应用,这无疑又让Python亮相了。


个人认为Python之所以让大家觉得火是因为以下几点原因:

  • 语法简单易学,上手快
  • 库多,库多,库多,你遇到的大多数问题都可简单的通过一句import语句来搞定。
  • 抓住了「人工智能」这一风口
  • 培训机构铺天盖地广告的大力宣传,“学好Python搞AI,年薪百万不是梦”!

Python岗位真的多吗?

我们来看看当前某勾的招聘数据,工作地选择IT行业比较发达的北京,以Python为关键字,我们筛选出了282个职位。

老牌语言C++呢?500+岗位需求,Java就更不用说了,大家都知道他的需求近几年一直是远远排在第一位的。

当然数据可能因近期疫情的影响而招聘需求降低,但是这对比度也足矣说明问题。单纯 以Python为开发语言,招聘需求目前来说还是有限,Python更多的是以胶水语言的形式存在的。

总结

虽然使用Python开发的大型网站,已经有了豆瓣、知乎、Dropbox等优秀案例,但是个人认为目前传言的Python火爆,更多的是一部分炒作在里面。


程序员没有必要整天参加编程语言的圣战,合适的才是最好的。一个项目开发过程,涉及到多种语言是一件很常见的事情。


一个程序员的奋斗史


你好,老修来分享一下你问题

我们分两部分来看一下,看Python的排名和这门语言能干嘛?

TIOBE编程语言排行榜,它是编程语言流行趋势的一个指标,每月都会更新,我们看一下这个月的官方排行:

这里我们可以看到排世界前五的语言是:JAVA、C语言、Python、C++、C#。那Python排行第三,有的榜是第一,它很早之前的排行是前五之后,因为未来的AI/人工智能,大数据、爬虫带动了它,主要是因为Python有强大的库,这是其中的原因之一,还有就是这门语言基本上可以说是全方位的,我们来看一下,到底能干嘛?

那从以上图,我们可以了解到,由基础的语法会了以后,它可以从事9大块:数据处理,数据库,前端开发,自动化测试,后端开发,自动化运维,爬虫,数据可视频化,人工智能;


那这样我们就知道,它到底是真火,还是炒的?


纪老修


汇智妹根据在IT培训行业的观察来看,Python是真火?


1、Python对新手十分友好。

  • 更接近于自然语言,这就为新手入门降低了门槛。
  • 代码更简洁,要知道对新手而言,看到十几行代码和几行代码的直观感受是完全不同的。十几行可能会想:介都四嘛?几行代码可能会想:好像不难。
  • 灵活优雅,动态类型,很多底层细节上的东西可以不考虑。


2、Python能应的领域广泛。

Python能够用来进行网站Web、搜索弓|擎(Google)、云计算(OpenStack)、大数据、人工智能、科学计算等方向的开发。在人工智能领域是首先考虑使用的语言。


3、Python提供了非常完善的基础代码库。

Python的基础代码库覆盖了网络、文件、GUI、数据库、文本等大量内容,许多功能不必从零编写,直接使用现成的即可。


总之就是一个词儿——优雅。


汇智动力学院


看到这个问题,我也想发表一点自己的意见。

按说Python语言从上世纪90年代初诞生到现在算起来已有近30个年头了,按年龄算起来跟一直最流行的Java语言差不多,说实话一直以来它的性能方面可能没有C++和Java表现那么优秀,但是它相比较起前两者来说简单易学而且功能更加全面,有人甚至称其为胶水语言,因为它能通过混编使用很多流行语言的类库。所以一直以来拥有一大批爱好者。说到它火,其实还是近两年的事,先看一下过去一年世界范围内对于编程语言的热度排行榜前20的情况。

可以看到Python的热度过去的2018年蹿升了5.5个百分点,超越了一直以来的霸主Java坐上头把交椅。5.5个百分点的蹿升,这应该不是一般的火。

那么它是炒作的吗?我们来看看原因到底是什么让它的热度能够如此快速的飙升。


首先,还是目前技术大趋势为主要推手,我们都知道今年技术界最热门的方向就是机器学习、数据挖掘、人工智能等,而这些技术都属于交叉性的技术方向,它需要融合多个领域甚至多个技术栈的内容来综合处理,所以Python语言作为一种简单便捷还具备融合功能的语言成了它们的首先,我们可以看到像Spark,TensorFlow很多主流的大数据和人工智能框架都支持Python语言。


其次,近年来以Unix/Linux核心技术延展而出现的容器技术以及云计算技术的发展,让我们使用普通商用机群组就可以替代过去的小型服务器,应用程序的部署和管理方面Unix/Linux技术栈成为主流,而他们的Shell脚本成为运维管理利器,而我们知道Python语言创立之初在设计上就兼具了Shell和C语言的优点,这样Python越来越成为云服务自动化运维管理应用开发的主流语言之一。


第三,重点要说一下大数据和数据分析这方面的应用,Python在分布式计算处理数据集、数据可视化展示、以及数据仓库操作等方面都有极大的灵活性和便利性,最重要的是它易于上手,对于一些非计算机专业背景的领域专业人员很容易学习。

第四,不得不说Python一直长期独霸的一个细分领域网络爬虫,由于大数据和人工智能都需要获取数据,所以网络爬虫成为很多公司获取巨量公共数据的主要手段,在此基础上诞生的搜索,数据分析营销,实时预测等等,让网络爬虫成为必备,这也让python成了很多公司采用的爬虫语言。


最后,由于Python语言是一门解释性语言,兼具C和Shell脚本的优点,让它在针对硬件编程方面拥有很多优势,像MicroPython已经成为物联网IoT编程的主流语言。


所以,我们可以看出Python的火不是炒作,而是真的其广泛的应用推动的。因为未来技术发展方向上是大数据,人工智能,物联网而它在这几个方面都能够被广泛的应用。


道以致远


随着Python的技术的流行,Python为人们的工作与生活上带来了很多的便捷,因为Python简单,学起来快,也是不少新手程序员入门的首选语言。新手们比较关心的就是Python的发展前景与方向。接下来我就从下面几个方面,详细的分析Python的发展前景。

1、从自身特性看Python发展

Python自身强大的优势决定其不可限量的发展前景。Python作为一种通用语言,几乎可以用在任何领域和场合,角色几乎是无限的。Python具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等优点,它的面向对象甚至比java和C#.net更彻底。

它是一种很灵活的语言,能帮你轻松完成编程工作。强大的类库支持,使编写文件处理、正则表达式、网络连接等程序变得相当容易。能运行在多种计算机平台和操作系统中,如unix、windows、MacOS、OS/2等等,并可作为一种原型开发语言,加快大型程序的开发速度。python交流圈

2、从企业应用来看Python发展

Python被广泛的用在Web开发、运维自动化、测试自动化、数据挖掘等多个行业和领域。一项专业调查显示,75%的受访者将Python视为他们的主要开发语言,反之,其他25%受访者则将其视为辅助开发语言。将Python作为主要开发语言的开发者数量逐年递增,这表明Python正在成为越来越多开发者的开发语言选择。

目前,国内不少大企业都已经使用Python如豆瓣、搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、热酷、土豆、新浪、果壳等;国外的谷歌、NASA、YouTube、Facebook、工业光魔、红帽等都在应用Python完成各种各样的任务。

3、从市场需求与薪资看Python发展

从最新Python招聘岗位需求来看,Python工程师的岗位需求量巨大,并且岗位需求量还在呈现上涨的趋势。全国Python岗位需求量接近10W个,北京岗位需求量居首位为20890个,占比21.17%;上海Python工程师岗位需求量居第二位为12843个,占比13.02%;其次是深圳、杭州、广州等一线城市合计占比16.53%,下图为全国主要城市Python工程师岗位需求量:

Python人才需求逐年增加,从市场整体需求来看,Python在招聘市场上的流行程度也是在逐步上升的,工资水平也是水涨船高。据统计Python平均薪资水平在12K,随着经验的提升,薪资也是逐年增长。

目前初级Python工程师薪资待遇就达10-15K,而随着开发年限的增加,Python开发者薪资呈直线上升的变化趋势,工作8年的Python薪资攀升至25K左右。python发展大好。

感兴趣可以私聊哦!!多谢关注


非攻者非谋


python火是真的,炒得很火也是真的。


由于这几年什么人工智能、大数据、知识图谱等概念的火爆,把python这门语言推到了台前来。让更多人认识到有python这个语言在,是一个很牛逼很高级的语言。国家在大力推人工智能,大数据,至于这两项技术也的确落地了不少的产品。但目前有很多培训机构也在大力吹嘘这两方面的技术,以用来收取高额的培训费用。特别是那些把AI培训带到少儿培训的培训机构,真的是为了钱,丧失了底线。


但python也是真的火,它的易入门易学性,第三方库的丰富程度,简单让人羡慕。开发一个复杂的功能,往往不需要太长的时间。因为易学,很多不是科班出身的人员,就会选择python来解决他们工作遇到的问题,解决他们的痛点。


目前python的岗位也比较前几年多了很多,从后端到web后端,从人工智能到运维,基本上都有python的身影。良好的语言基础,加上丰富的第三方库的支持,让python在非常多的领域开花。


建议一些对编程感兴趣的,可以去学一学python,感受一个编程的乐趣。也许在往后的生活工作中,都离不开python这门语言,毕竟这是一门神奇的语言。但如果说,你入门一个python还要去培训机构,那么我是不大建议的,完全可以自学,我一直觉得去参加培训机构培训,目的不在于培训,而在于培训机构背后的资源,比如他们承诺可以学完推荐工作,那这倒是还不错的选择。


不务正业的灰哥


Python作为一门胶水语言,语法简单明了,能调用c/c++模块来扩展功能,在脚本领域有天然的优势。

特别是近几年神经网络的高速发展,主流神经网络引擎在c/c++的源码上都加入了对Python API的支持,培养了一大批从业人员使用Python调用TensorFlow PyTorch MXNet等引擎进行AI工作,极大地扩展了Python的影响力。


偶开狗眼


Python 是真的火。但是,可能不是你理解的火。

很多python培训机构说,python可以给你带来多少多少就业上的竞争,这自然是很有道理,但是却有些偏颇。

1、python已经是一个技能,不偏重于职业或者职位

在技术岗位,会使用python,会带来非常多的方便,这个方便本身,不是因为python本身,而是python背后的大量的数据处理和分析的库。通过python来驾驭那些原来遥不可及的工具和技能。

2、python将知识很完美的表现出来

python是一种语言,背后是知识,专业知识,所以,python的强大,在于你对知识的驾驭能力的强大。

3、只会python语言本身,python一点也不火。

python几十年来,最近才火,并不是python语言火,是python嫁接的知识工具,app火。


正确认识,火火的python,才能知道如何更好的学习python。真对python语言的培训是没有必要的,但是针对python的专业方面的培训,是必须的。


我在头条每天都发一条python每日一学,多多交流哦。


分享到:


相關文章: