线上澳门葡京网

炼数成金 门户 大数据 Python 查看内容

Python全面超Java?!“小透明”逆袭只用 4 年!

2019-1-9 11:03| 发布者: 炼数成金_小数| 查看: 33883| 评论: 0|来自: CSDN

摘要: Python语言自1991年问世,2010年传入中国,但是在长达近4年里,一直都是一个“小透明”般的存在,从2014年起,突然火热起来,逐渐赢得国内开发者的青睐。从 2011年至今,Python百度搜索指数提升10倍不止,从多个语言 ...

澳门葡京注册入口Python 澳门葡京注册入口Java 澳门葡京注册入口Hadoop 培训 C++

Python语言自1991年问世,2010年传入中国,但是在长达近4年里,一直都是一个“小透明”般的存在,从2014年起,突然火热起来,逐渐赢得国内开发者的青睐。

在国内,一件事情火起来,离不开国家的支持。

【Python将纳入高考内容】

【小学生教材开始接触Python】

【Python列入全国计算机等级考试】

【国家发布人工智能的三年发展计划,Python是AI的必经路】

……

从这一桩桩一件件中,都不难理解,Python为什么突然大火。


蓝色为Python,绿色为Java

从 2011年至今,Python百度搜索指数提升10倍不止,从多个语言榜单,Python也接连夺冠,即使是谷歌搜索指数里,Python和Java也呈你追我赶之势,甚至几次超越Java,现在说Java不慌,是不可能的了。


近四年来Google 搜索指数

微信搜索因其大量高质量UGC内容,近年也成为搜索引擎主力之一。下图中可以看到,对比Java,Python近期也频频出现爆发式增长,彻底从“小透明”的小众语言,一跃成为主力语言。

 

再来看几条重要新闻:

【微软彻底拥抱Python】

【花旗银行将Python纳入分析师培训体系】

【NASA: 我们用Sublime + Python再次登月! 】

……

基于以上这几个国际知名企业和部门的重大新闻,更是进一步验证了Python语言的流行程度。有一个结论不言而喻,那就是——Python语言已成为主力语言,大有赶超Java之势。

很多人说Python工资甚高,但是没有数据就没有说服力。而近期,某热心的Python开发工程师,直接用Python爬取了Python的前景和待遇信息(北京地区)。为我们科学的呈现出了Python的现状,这波数据可以说非常之靠谱。

薪资待遇
# 绘制频率直方图并保存  
plt.hist(df['月工资'])
plt.xlabel('工资 (千元)')   
plt.ylabel('频数')
plt.title("工资直方图")   
plt.savefig('薪资.jpg')  
plt.show()  


从数据可以看出,北京市Python开发的薪资大部分处于15k~25k之间,甚至较高可以达到60~70k。

学历要求
# {'本科': 1304, '大专': 94, '硕士': 57, '博士': 1}
dict = {}
for i in df['学历要求']:
    if i not in dict.keys():
        dict[i] = 0
    else:
        dict[i] += 1
index = list(dict.keys())
print(index)
num = []
for i in  index:
    num.append(dict[i])
print(num)
plt.bar(left=index, height=num, width=0.5)
plt.show()

在Python招聘中,大部分公司要求是本科学历以上。但是学历只是个敲门砖,如果努力提升自己的技术,这些都不是事儿。

福利待遇
# 绘制词云,将职位福利中的字符串汇总  
text = ''  
for line in df['职位福利']:  
   text += line  
# 使用jieba模块将字符串分割为单词列表
cut_text = ' '.join(jieba.cut(text))
#color_mask = imread('cloud.jpg')  #设置背景图
cloud = WordCloud(
    background_color = 'white',
    # 对中文操作必须指明字体
    font_path='yahei.ttf',
    #mask = color_mask,
    max_words = 1000,
    max_font_size = 100
    ).generate(cut_text)

# 保存词云图片
cloud.to_file('word_cloud.jpg')
plt.imshow(cloud)
plt.axis('off')
plt.show()

从词云图可以看出,Pyhton开发者所处的工作环境都相当给力,六险一金、免费三餐、年终奖给力。当然较大的弹性工作,你懂得,身处互联网行业,弹性必然也是免不了的,只是看我们如何做生活间的平衡。

声明:文章收集于网络,如有侵权,请联系小编及时处理,谢谢!

欢迎加入本站公开兴趣群
软件开发技术群
兴趣范围包括:Java,C/C++,Python,PHP,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流
QQ群:26931708

Hadoop源代码研究群
兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop
QQ群:288410967 

相关阅读

最新评论

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

热门文章

     

    GMT+8, 2019-3-18 18:26 , Processed in 0.153841 second(s), 25 queries .