Python再次拿第一,我一点都不意外,只是有些事情并非人人都看得清楚

Posted 退休的龙叔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python再次拿第一,我一点都不意外,只是有些事情并非人人都看得清楚相关的知识,希望对你有一定的参考价值。

Python又一次拿到了TIBOE的“年度编程语言”头衔,成为2021年最受欢迎的的编程语言,虽然2021年我一直都很看好C#,但全球数据的事情不承认都不行,不过我一点都不意外,反而更加确信了某些事情。

尽管Python的趋势只增不减,但有些事情却并非人人都看得清楚。虽然龙叔我写的很多文章都是关于Python,但是并不代表说我也要对它推崇备至,Python之所以有这么高的热度和排名是有原因的,我希望我这次的分享,能够给大家解开一些疑惑


一、Python势头强的原因,有人可能看不到

很多人以为Python之所以变得火热的原因是人工智能和大数据的兴起,但我觉得这并非是全部的原因,虽然Python是一门很适合人工智能领域的编程语言,但是人工智能目前还处于前期阶段,距离真正的落地还有着不少的路程要走,尤其是在国内,对人工智能方面的人才虽然是在不断增加,但也因为能够提供的岗位不多的原因,所以没有研究生以上学历,你Python学得再好,你也找不到这方面的工作。

当然了,这不代表以后大规模落地的时候也不能,只是说如果光靠人工智能和大数据,Python还远远达不到目前这么火热,起码我是这样认为

那么为什么Python还能比其他语言势头要强?我觉得非程序员方面也占据了很大的因素

何出此言?我个人除了C站之外,在抖音快手小红书等平台也有账号,在跟其他平台的很多粉丝交流的时候,我发现他们也在学Python,但他们不是程序员也不想做程序员,学Python的原因主要是Python易学、可以提升工作效率和职场竞争力。

他们学Python的定位就是辅助工具,而这些人群已经覆盖面很广,包含了运营、市场、财务、新媒体等等岗位,而且这些岗位几乎在各个行业都有招聘需求,也就等于说,学Python已经不是程序员的专属了

再回到TIOBE发布的编程语言排行这件事上,仔细看你就会发现,TIOBE给语言排名的指标里面包含了课程、第三方供应商的数量以及各大搜索引擎的计算评分,其实也就是说,不管你是不是程序员,只要你对Python感兴趣并做出相关的互联网行为,你都有可能为这个评分贡献一份数据


其实说到这里答案已经很明显了,程序员只是社会各行各业中的一种职业,还有很多其他职业,如果很多职业都在学习或者使用某一门语言,那么这门语言的热度肯定会上升。反观C语言等其他编程语言,几乎很少听到有非程序员职业说要学习并用之到工作上,那么Python与其他语言的热度差距就拉开了。

Python之所以势头这么强的原因,在非程序员方面也占据着很大的数据影响

这其实也反应了一些问题,既然有很多数据来源于业外,那么在IT行业里面,Python目前还没有达到表象上面那么强势,起码目前还无法动摇Java等大牌语言,所以想当程序员,该学Java的还是继续学你的Java,想学C#就学C#,没必要因为Python的强势感到迷茫或者否认什么

我不是想有意抹黑Python,这对我也没有什么好处,我只是想让更多人心里有个数,理性看待当下趋势。


二、Python该不该学?

有很多人开始说“Python被严重高估了”、“Python徒有其表,事实上什么都做不了”,还有人说“学Python找不到工作的”,有人可能会很纠结了,那么Python到底该不该学?

我觉得,过于吹捧Python是一种极端,不可取,但过于否定又何尝不是一种误导呢

Python能不能找到工作上招聘网站一搜便知,我这里以前程无忧为例,分别搜索了Java、C++和Python三个关键词,结果如下:

Java是目前市场上用得最多的编程语言,招聘需求有1614页;C++页是老牌的招聘需求很大的编程语言,有1260页;而所谓的找不到工作的Python,搜索结果也达到了1012页,如果说学Python找不到工作的话,那么这些招聘是给那些不能呼吸的人看的吗?

如果你说学php难找或者找不到工作,我还能理解,因为它的招聘需求目前在全国只有一百多页,但Python几乎是它的十倍,招聘平台的每日数据总不会又是某某机构搞的鬼吧?

龟叔当年制造Python的初衷就不是用它来比速度比性能的,而是让更多人能更轻松地用它来解决问题,所以没必要拿它在不擅长的方面去跟某门语言对比。

就好比拿小桥车和大货车去比速度或者比装载量,根本没得比,定位就不同,比起来有什么意义?能解决实际的需求才是最重要的。

所以看方向来选择学不学Python才是较为理智的

Python在爬虫、数据分析、自动化测试和人工智能方面(注意我前面讲的)还是很好使的,也有不少的岗位需求,想学Python的人可以考虑这几个方面。

当然了,如果你只能想把Python当一门辅助工具或者第二技能,那没啥讲的,学就是了,Python确实挺好使的。

粉丝白嫖福利,移步至CSDN社区


今天的分享就先到这里,如果我的分享对你有所帮助,还望不吝三连

以上是关于Python再次拿第一,我一点都不意外,只是有些事情并非人人都看得清楚的主要内容,如果未能解决你的问题,请参考以下文章

Python再次拿第一,我一点都不意外,只是有些事情并非人人都看得清楚

2.49万亿美元,微软击落苹果并不意外

工作那些事(十三)再次失业

怎么用这个指令"bcdedit /set IncreaseUserVa 3072",详细点我一点都不会

我是C语言新手....下面这个东西求详细的解读。我要是的每一行都要解读的,我一点都不懂的..谢谢了

python学习的一点随想与展望