京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7289|回复: 0

哪些程序员在围观 996.ICU?Python 爬取 40000 条 GitHu

[复制链接]

10

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2019-3-31 22:23:44 | 显示全部楼层 |阅读模式 来自 中国
作者丨Alfred
  x" Q/ E0 Y0 }% Z& E) v% ?9 A: A责编 | 伍杏玲8 k- T" S! s7 N2 ~) E: y7 Z' D- N
本文经授权转载自 Alfred数据室(ID:Alfred_Lab)2 p. E7 y) `. ^9 B& e& P6 P
最近程序员界发生了一件大事儿。如果说“流浪大师” 沈巍在抖音快手里是顶级流量的话,那么在程序员的世界中,一个叫“996.ICU”的反对996工作制的Github项目绝对称得上是顶级流量。' m, I4 V+ L9 l2 U2 J5 B
该项目是Github用户996icu发起的,有专门的网站:http://996.icu,一下子就爆火了。广大对于996工作制不满的程序员们通过Star这个Github repos来表达自己的立场。该repos已收集了超10万个Star,并且有持续高涨的趋势。4 U/ Y6 n7 c# f. Z( V. H- F
一时间,该repos门庭若市。就连给repos提问题反馈的issues页面,也变成了贴吧一样的存在,有上万条留言。
) N$ \. S4 K* w4 T! F& F9 S2 [& [6 K: Y
作为一个数据猿,我们当然不能只观望,不干活儿呀。我们获取了10037条该repos Issues页面下的评论数据,以及39987条Star了该repos的程序员GitHub个人信息数据。看看这群暗暗狂欢的程序员,都来自哪里,是怎么样的存在?大家关于996,反应最多的问题是什么?# \* U* u; m8 \$ Y
2 C7 w+ W  N9 f# }, S; y7 z1 H
关注996的程序员,都来自于哪些单位?
% @$ i& ^/ S$ D6 R! a/ o% i7 D我们最感兴趣的首先是,这些暗中点赞的程序员,大多来自哪些单位呢?在该项目的issues里,已经有很多人反馈要建立一个996工作制的公司列表。那么我们这里就先行一步,把排名前10的关注996的程序员所在公司画了出来。# w) J3 Z$ y& y6 h* c8 X
6 f0 x8 a( b% l- k8 b/ x7 `' W( C$ F
可见,所有公司中,关注996的程序员最多的是来自阿里系的公司,有148人,其次是腾讯、百度、京东等,以加班文化著称的华为,排名才第9。当然,还有很多来自小米、微软、谷歌、中兴、联想、ThoughtWorks等各个公司的程序员。
' A  q1 L/ V% i1 h; `6 R我们发现很多大学生也在关注该repos。来看看关注数排名前10的大学。) l! k( C' I: r9 F& N

* y/ i6 a; y4 r! Y& U3 M( L* J可以看到,浙大以59人Star了该repos排名榜首,其次是上海交大、清华、电子科大、北邮、武大、哈工大、中科大、复旦大学。这些大学,都是非常有名的大学啊,也是出产程序员的大学。当然,还有很多人来自于华中科大、卡耐基梅隆大学、北航、北理工、中山大学等学校的学生。
8 v( V. H2 ?# P: o8 O6 e# x. A( d  f* d( T  j1 u9 b: ^, l
关注996的程序员,都来自于哪些城市?
" C% {% R/ ?  I: \* |' |* x3 y那么,这群程序员都来自于哪些城市呢?我们统计了一下这些程序员的Top10所在地:
. v. T: E, U/ I1 L- x0 n- w- ?) Y) b5 g! u3 i4 B. o
北京以2094人位居榜首!其次是上海、杭州、深圳等等。这些城市,恰恰是国内互联网行业发展得最好的城市。看来这个repos确实在全国程序员界都引起了巨大的反响,乃至新加坡、日本、美国等地的程序员都前来支持。! z4 x6 @) [% O( S+ ?( g: N; W
$ B. t; ?. M, u
关注996的程序员初画像
0 q/ }1 {8 d' I7 D( W那么这群程序员,都是怎么样的存在呢?我们计算了这群程序员的平均粉丝数、关注数和仓库数。
; {6 a1 m- K! ?. i+ a3 r( ]( g# M- y, O$ s' |
这群程序员的平均粉丝数为10.9,关注数为14.6,repos数为19.1。从数据可以看出,大部分都是默默无闻又兢兢业业的苦逼基层程序员。看看他们的GitHub粉丝数分布图:
! ^; E; _8 I- W4 g+ |) |5 c4 d
2 C4 f5 T3 u8 Y# F- e$ T由于数据是严重的右偏分布,所以我们把粉丝数大于50的都过滤掉了。可见,大部分程序员的粉丝都在10人以内,可以理解成,这部分程序员都是默默无闻性的基层程序员。1 p* a+ O2 l2 r3 N
我们把这群程序员从注册GitHub账号到2019年3月28日的时间间隔算了出来。时间间隔越长,也可以间接说明成为程序员的时间越长。我们把每个人的GitHub时长绘制成了分布图。
" Z% \( H5 Z5 J5 S+ X* {$ r3 x" ]$ c- B1 [4 ?
数据显示,这群程序员平均GitHub时长为3.2年,其中大部分GitHub时长在5年以内,5年以上的老程序员相对较少。
; ^& b; f0 z( g% B# ~9 |那么这些关注996工作制的程序员中,有程序员大牛吗?当然有!我们把粉丝数排名前10的程序员筛了出来。
0 f, X! l2 l0 C4 @2 Q7 B" m; P7 A. T( a' e* y
排名第一的是一个熟悉的面孔,轮子哥!另外有来自腾讯的Coco,来自滴滴的singwhatiwanna,技术博主颜海镜等,这些人都在关注996。在39987个Star了该repos的程序员中,粉丝数大于1000的有47人,大于500的有110,大于100的有598人。说明还是有很多有影响力的程序员在关注996工作制。
1 e  ?1 z7 a. V$ w$ ]) [( I4 V  f( Y2 F. n5 v, Y% s
大家所关注的问题都有哪些?1 l$ h" ?( n' u& f' E
目前,996.ICU 的issues页面已经沦为百度贴吧。里面有专程过来发牢骚的、有来支持的、还有很多程序员借着热度在里面打广告相亲约妹子。那么究竟广大关注996工作制的程序员,最关注的问题是什么呢?0 _2 O. }# N3 V1 i5 V) R# r$ `) N

) l* t( `4 Z2 c! H" D' p0 ]4 Q" Q这是排名前10的讨论。可见,该项目火到已经开始要出电脑壁纸周边了。还有的人,想要知道996是否违法,有的人开始给这次对996工作制的关注一些实际的建议,让平时默默无闻的程序员可以更好地发声,有的人有一些反对的声音,认为不应该忘恩负义,有的人在发牢骚,还有萌妹程序员在找男朋友!
$ L9 G( i! G: j% I: }: k0 {9 F我们把这些评论做成了词云图:' f& c, m( N) n8 C3 H7 v
; n, B* p) i3 ^7 t* N9 [
可见,996赫然以最大字号出现在图中,来自北京、上海、杭州、深圳、广州等城市的程序员,有些专场来支持,有些只是围观,有些在火钳刘明。但是大家都有一个共识:抵制996,别让自己进了ICU。8 X* [1 P  r" \" z% ], j+ h4 g- K$ @

6 Y  N/ u3 y! f9 {* ?/ P关注996的程序员简介词云图
9 O: U8 R( Z1 ?! g- L最后,我们把这些程序员的GitHub简介做成了词云图,看看这些程序员都是何方神圣。
# d0 ~2 M0 J4 o/ S2 ^# `+ I- b6 I5 l
0 h+ _: _' _+ L* L可见:8 m: U7 A7 ]* {1 g8 A' g% R
1. “前端”、“iOS”、“Android”字眼非常明显,广大前端、iOS、安卓开发程序员真不容易啊;
& a! z0 `( H0 k* d& d7 i. m2. 这些程序员中,有用Python的、有用C++的,有用Java的,说起来是高大上的Developer,背地里却是黑着眼圈熬着夜的基层苦逼程序员。
) q- [  ?, d+ p; R# g不知道Star了这个项目的程序员中,有没有你呢?
# K3 |# K& ?6 c, w; |2 f6 J其实996这事儿吧,也需要两面看待。有些公司本身就没什么太多的业务,还要要求员工996,从员工心理看,反而容易促使员工怠工,因为反正都是要996的,任务就这么多,那就等到加班的时候再干吧。有些公司确实需要加班的,如果加班费能给到位,也不至于程序员有如此大的反响。看看华为,不是很多人心甘情愿在加班吗?对于一味只懂得压榨苦逼程序员的公司,普通程序员只能说:抵制996,别进ICU。* C# Y! m& v1 m" c
同时,希望有更多人可以关注996这事儿,让大家的权益可以得到更好的保障。这需要我们共同努力。
" P+ R0 k! s% k% n! j作者简介:Alfred,毕业于暨南大学,数据挖掘算法工程师,主要研究领域为数据挖掘、机器学习。: q/ P8 x" |0 N. i: G  A
源码:+ a5 t! ?1 R: D/ s1 f4 N) {
【End】$ T% x1 ]+ Z3 K$ _/ h- Z: {
  G) k# X. i2 Q9 N
热 文 推 荐 " d/ x9 i5 A% Z  c% k9 p; ]$ P

9 S8 G' `: @3 Q0 e& Q! z$ d
+ `3 d8 _$ v7 B3 x$ M0 ZSystem.out.println("点个在看吧!");
; `% Y" p6 C4 K4 \& q) E4 Nconsole.log("点个在看吧!");0 z0 x% ^# x9 I% |5 [, K" S  X- p' d
print("点个在看吧!");
# l6 ^- m5 _- T+ _/ t; Z0 a1 Lprintf("点个在看吧!
* E' D$ u4 V8 B' B. X. J; B0 Q  o");+ J1 x5 p+ Q8 z5 J. N2 ^+ D7 y, a+ Z
cout

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

帖子地址: 

梦想之都-俊月星空 优酷自频道欢迎您 http://i.youku.com/zhaojun917
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2026-1-15 21:37 , Processed in 0.043139 second(s), 24 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表