编程的魅力是什么?居然有这么多人在上边学编程?

  很多人提到某小破站,首先想到的就会是二次元或者鬼畜。

  然而,实际上小破站其实是个非常神奇的网站,里面的内容可谓是包罗万象,有趣的弹幕文化也能极大地提高大家的体验,小破站也逐渐地成为了一个用来学习的“神器”。

  近期B站获得了央视网的力挺,报道称小破站已经成为了越来越多的年轻人的学习阵地,正所谓“我在小破站看番,你却在小破站学习” ,今天我们就来爬取小破站上那些播放量、弹幕量排名靠前的编程类视频,一起去了解小破站的另一面。

  01 数据来源

  我们此次的数据主要来源于小破站搜索框中输入“编程”后的视频列表及相关信息:

  编程的魅力是什么?居然有这么多人在上边学编程?

  小破站一共提供了物种视频排序的方式,每种能够返回前1000个视频,我们分别爬取五种排序所得到的1000个视频之后对5000个视频进行排序,最终得到了

  2000多个编程类视频

  的信息。

  同时我们也增加了一些筛选条件,使得最终获取到的编程教学视频更具代表性:

  (1)所属分类为科技类

  (2)视频时长大于60分钟

  部分代码如下:

  编程的魅力是什么?居然有这么多人在上边学编程?

  部分代码

  最终,我们获取到了如下的视频信息列表:

  编程的魅力是什么?居然有这么多人在上边学编程?

  02 数据分析

  获取到数据之后,我们首先关注的是这些视频的主要内容,通过视频给出的标签,绘制整体内容总结的词云图:

  编程的魅力是什么?居然有这么多人在上边学编程?

  可以看到,上面的词云除了编程语言,技术之外包含了许多类似于学习,教程这样的通用描述性词汇,我们需要进一步从中筛选出与编程语言、技术相关的词云,提高词云图的效果:

  编程的魅力是什么?居然有这么多人在上边学编程?

  经过筛选后的词云图效果要好很多,其中基本上囊括了现在比较火的编程语言,如

  Java、Python 以及数据结构、机器学习

  这些技术类的内容,下面我们来看一下各编程语言的播放量及弹幕量对比:

  编程的魅力是什么?居然有这么多人在上边学编程?

  编程的魅力是什么?居然有这么多人在上边学编程?

  我们此次将linux也划分到语言类中,可以看到目前基本上就是处于Python、C语言、Java三足鼎立的态势,

  Python略微领先于其他两种语言

  ,这也一定程度反映了当今的整体发展趋势。由此可见,小破站的内容也是与时俱进,适合年轻人去学习了解编程整体发展趋势。

  看完了语言类,我们再来看一下具体的技术类排行榜:

  编程的魅力是什么?居然有这么多人在上边学编程?

  编程的魅力是什么?居然有这么多人在上边学编程?

  经过了解

  前端、人工智能、数据库、爬虫

  这些大家比较关心以及公司有较大需求量的技术都出现在了榜单中,在小破站如果能将自己所要从事领域的视频认真学习,也会有很大的提高,部分代码如下:

  编程的魅力是什么?居然有这么多人在上边学编程?

  03 精品视频

  分析完整体视频内容的分布情况,我们再来看下那些最为精品的视频,由于B站以弹幕文化为特色,我们就依据弹幕量来为大家精选出一些非常不错的视频,首先是所有编程类视频的TOP20:

  编程的魅力是什么?居然有这么多人在上边学编程?

  编程的魅力是什么?居然有这么多人在上边学编程?

  我们下面分别看一下三足鼎立中的Python、Java、C语言分别弹幕量排名前十的视频信息:

  编程的魅力是什么?居然有这么多人在上边学编程?

  编程的魅力是什么?居然有这么多人在上边学编程?

  编程的魅力是什么?居然有这么多人在上边学编程?

  04 写在最后

  其实现在网络上充斥着各种编程资料,甚至通过卖资料的也大有人在,但是小编建议在拿到资料后,第一件事不是直接开始学习,而是对比一下,这份资料对你有没有用,含金量高不高。限3-5年的开发小伙伴 点击了解更多限时领取