github repo: https://github.com/timqian/hacker-job-trends/
我们都知道,hackernews 每个月会有一个 "who is hiring" 的 post (example) 。 这个小轮子的工作是,抓取 2011 年开始的 who is hiring,做了一个简单的词数统计,看看一些关键词数量随着时间的变化,感慨下时代的变迁吧。
$ hjt 'remote' - 'not remote' - 'no remote'
123.00 ┤ ╭
115.53 ┤ │
108.07 ┤ ╭╮ │
100.60 ┤ ││ ╭╮ ╭╮╭╯
93.13 ┤ ╭╯╰╮ ││ │││
85.67 ┤ ╭╮ │ ╰╮ ││ │╰╯
78.20 ┤ ││ ╭╮ ╭╮ ╭╮ │ │ ╭╯╰─╯
70.73 ┤ ││ ╭╮ ╭╮ ╭╮ ╭╮ ╭╯╰─╮ │╰──╮ ╭╮╭╯│╭╯ │ │
63.27 ┤ ╭╮ ╭─╮ ││ ╭╯╰╮│╰─╯╰╮╭╮│╰──╯ │╭╯ ╰─╯╰╯ ││ ╰╮│
55.80 ┤ ╭╮ ╭╮││╭╮ ╭╮╭╮ │ ╰─╯╰─╯ ││ ││││ ╰╯ ╰╯ ││
48.33 ┤ │╰╮ ╭──╮ │││││╰╮│╰╯│ │ ╰╯ ╰╯╰╯ ╰╯
40.87 ┤╭╮ │ ╰╮╭╮ ╭╯ ╰─╮╭╮╭─╯╰╯╰╯ ╰╯ ╰──╯
33.40 ┤││ │ ╰╯╰╮╭╯ ││╰╯
25.93 ┤││╭╯ ╰╯ ╰╯
18.47 ┼╯││
11.00 ┤ ╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt 'blockchain'
30.00 ┼ ╭
28.00 ┤ │
26.00 ┤ │
24.00 ┤ │
22.00 ┤ ╭╮ │
20.00 ┤ ╭╯╰╮ ╭╯
18.00 ┤ │ ╰╮ │
16.00 ┤ │ │ │
14.00 ┤ │ │ │
12.00 ┤ │ │ │
10.00 ┤ ╭╮ │ ╰╮ │
8.00 ┤ ││ ╭╯ ╰──╯
6.00 ┤ ╭╮╭╮ ││ │
4.00 ┤ ││││ ╭╮││╭╮ │
2.00 ┤ ╭╮ ╭──╮ ╭─╮ ╭─╮ ╭──╮╭─╯╰╯╰╮│││╰╯│╭╮│
0.00 ┼───────────────────────────────────╯╰────────╯ ╰─╯ ╰───╯ ╰─╯ ╰╯ ╰╯╰╯ ╰╯╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt 'java' - 'javascript'
66.00 ┤ ╭╮
61.87 ┤ ││
57.73 ┤ ││ ╭╮
53.60 ┤ ││ ││
49.47 ┤ ││ ││ ╭╮ ╭╮
45.33 ┤ ││╭╮ ││ ││ ╭╮ ││ ╭╮ ╭╮
41.20 ┤ ╭╮││││ ││ ╭╯│ ││ ││ ╭╮ ││ ││
37.07 ┤ ╭╮ ╭╮╭╯│││││ ││╭╯ │╭╮╭╮││ ││ │╰──╯│╭╮ ╭╮││
32.93 ┤ ╭╯│╭╮│││ ││╰╯╰╮╭╮╭╯╰╯ │││││││ │╰╮╭╮ │ ╰╯│ ││││ ╭╮ ╭
28.80 ┤ │ ││││╰╯ ││ ╰╯╰╯ ╰╯╰╯╰╯╰─╯ │││ ╭╯ ╰╮│││╰╮╭╮╭─╯│ ╭╮ ╭╮│
24.67 ┤╭╮│ ╰╯╰╯ ╰╯ │││╭╯ ││││ ││╰╯ │ ╭─╮ ││ ╭╮╭╮ │││
20.53 ┤│││ ╰╯╰╯ ││││ ││ │╭╯ │ ╭╯│ ╭╮ ╭╮ ││││ │╰╯
16.40 ┤│││ ╰╯╰╯ ╰╯ ││ ╰─╯ ╰╮╭─╮││ ╭╯╰╮ ╭╮││││╭╯
12.27 ┼╯││ ╰╯ ╰╯ ││╰╮│ ╰─╯╰╯╰╯╰╯
8.13 ┤ ╰╯ ││ ╰╯
4.00 ┤ ╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt 'javascript' + ' js '
97.00 ┼ ╭╮
90.73 ┤ ││
84.47 ┤ ╭╮ ││
78.20 ┤ ╭─╮ ╭╮ │╰╮ ││
71.93 ┤ ╭╮ │ │╭╮ ╭──╮││ ╭╮ ╭╮│ │ │╰╮╭╮
65.67 ┤ ╭╮ ╭╯│ │ │││╭╯ │││╭╯│ │││ │ ╭╮╭╯ ╰╯╰╮
59.40 ┤ ││╭╮ ╭╯ │╭╯ ╰╯╰╯ ││╰╯ │ │╰╯ │ │╰╯ │ ╭╮ ╭╮
53.13 ┤ ╭╮╭╯╰╯│ ╭╮│ ╰╯ ╰╯ │╭╯ ╰╮╭╯ │ ╭╮ │╰─╯╰╮ ╭╮╭╮
46.87 ┤ │╰╯ │╭╯││ ╰╯ ╰╯ ╰╮ ││ │ ╰─╮ │╰╯╰─╮ ╭╮ ╭╮ ╭╮╭
40.60 ┤ │ ││ ╰╯ │ ││ ╭─╯ │ │ │ ╭╮ │╰╮╭─╮ ╭╯│ ╭╯╰╯
34.33 ┤ │ ╰╯ ╰╮│╰─╯ │ │ │ │╰╮│ ││ ╰╮│ ╰─╯
28.07 ┤╭╮│ ╰╯ ╰─╯ │ │ ││ ╰╯ ╰╯
21.80 ┤│││ ╰╮│ ││
15.53 ┼╯││ ╰╯ ╰╯
9.27 ┤ ││
3.00 ┤ ╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt 'nodejs' + 'node.js'
30.00 ┼ ╭╮ ╭╮
28.00 ┤ │╰╮ ││
26.00 ┤ │ │ ╭╮ ││
24.00 ┤ │ │╭╮╭╯│ ││ ╭
22.00 ┤ ╭╮ ╭╮ ╭╮ ╭──╯ ││╰╯ ╰╮ ││ ╭╮│
20.00 ┤ ││ ││ │╰╮│ ╰╯ │ ││╭╮ ╭╮ │││
18.00 ┤ ╭─╮╭─╮ ││ ││ ╭╮ │ ││ │ ╭╯│││ ╭╮ ││ │││
16.00 ┤ ╭╮ │ ││ ╰─╮ ╭╮ ╭╯│╭╮ ││╭╯╰╮│ ╰╯ │ ╭╯ │││ ╭╮ ╭╯│ ╭╮ ╭╮ ││ │╰╯
14.00 ┤ │╰╮│ ╰╯ │ ││╭╯ ││╰─╮ │││ ││ │╭──╯ ╰╯│ ╭╮ ╭╯│╭╯ │ │╰╮ ╭╮│╰╮ ││ │
12.00 ┤ ╭╯ ╰╯ ╰─╯╰╯ ││ ╰╮╭╯││ ││ ││ │╭╯╰╮│ ╰╯ │ │ │ │╰╯ │ ││ │
10.00 ┤ ╭╮╭╯ ╰╯ ╰╯ ╰╯ ╰╯ ╰╯ ╰╯ ││ ╰╮│ │╭╯ ╰╮ │╰╮ │
8.00 ┤ │╰╯ ╰╯ ╰╯ ││ ╰─╯ │╭╯
6.00 ┤╭╮│ ╰╯ ╰╯
4.00 ┤│││
2.00 ┤│╰╯
0.00 ┼╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt react
97.00 ┼ ╭─
90.53 ┤ │
84.07 ┤ │
77.60 ┤ ╭╯
71.13 ┤ │
64.67 ┤ ╭╮ ╭╮ ╭╮│
58.20 ┤ ││ ╭╮ ││╭─╮╭╮ ╭╮│╰╯
51.73 ┤ ╭╮ ╭╯╰╮││ │││ ╰╯╰╮│││
45.27 ┤ ╭╮ ││╭╯ │││ │││ ╰╯╰╯
38.80 ┤ ╭╮╭─╮││ ╭╯╰╯ │││ │╰╯
32.33 ┤ │╰╯ ╰╯╰─╯ ││╰╮│
25.87 ┤ ╭─╮╭╮│ ││ ╰╯
19.40 ┤ │ ╰╯╰╯ ╰╯
12.93 ┤ ╭╮ ╭╮ ╭─╯
6.47 ┤ ╭╮╭───╯╰─╯╰──╯
0.00 ┼────────────────────────────────────╯╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt python
83.00 ┼ ╭╮ ╭──╮
77.60 ┤ ╭╮ ╭─╮ ╭╮ ││ │ │ ╭╮ ╭
72.20 ┤ ││╭╮╭╯ │ ││ ││ │ ╰╮ ││ ╭╮ │
66.80 ┤ ╭╮ ╭╯││││ ╰─╮ ││╭╮ │╰╮╭╮╭╯ ╰─╮ ││ ││ ╭╮╭╮ ╭╯
61.40 ┤ ││ ╭─╮│ ││││ │╭╮ │││╰╮ │ ││╰╯ │ ││ ╭─╯│ │╰╯│ ╭╮ ╭╮ ╭╮│
56.00 ┤ ││ ╭╮│ ││ ││││ │││ │││ │╭╯ ││ ╰╮ ││ │ │╭╯ ╰╮ ╭╯│ ╭╮ ││╭╮ │││
50.60 ┤ ╭╮ ││ │││ ││ ╰╯╰╯ ││╰──╯││ ╰╯ ││ ╰─╯╰─╯ ││ │╭╯ ╰──╯╰───╮ │││╰╮ ╭╮ │││
45.20 ┤ │╰╮╭╮││ │││ ╰╯ ╰╯ ╰╯ ││ ││ ││ ╰─╯╰╯ │ ││ │╰╯
39.80 ┤ │ ││╰╯│ │││ ││ ││ ││ ╰─╯│ │
34.40 ┤ │ ╰╯ ╰─╯││ ╰╯ ╰╯ ││ ╰─╯
29.00 ┤╭╮│ ╰╯ ╰╯
23.60 ┼╯││
18.20 ┤ ││
12.80 ┤ ││
7.40 ┤ ││
2.00 ┤ ╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
$ hjt golang
11.00 ┼ ╭╮╭╮
10.27 ┤ │││╰─╮ ╭╮ ╭╮
9.53 ┤ │││ │ ││ ││
8.80 ┤ ╭╮ │││ │ ││ ││
8.07 ┤ ││ ╭╯││ │ ││ ╭╮││
7.33 ┤ ╭╮ ╭╮│╰─╮ │ ╰╯ │ ╭╮ ╭╯│ ╭╮ ╭╮ │╰╯╰
6.60 ┤ ││ │││ │ │ │ ││ │ │ ││ ││ │
5.87 ┤ ││ │││ │ │ ╰╮│╰╮│ │ ││ ╭╯╰╮│
5.13 ┤ ││╭╮ │╰╯ ╰─╯ ╰╯ ││ │╭╯│ │ ╰╯
4.40 ┤ ││││ │ ││ ││ │ │
3.67 ┤ ││││╭╮ ╭╮ │ ││ ││ │ │
2.93 ┤ ││││││ ╭╮ ╭╮ ││ ╭╮│ ││ ╰╯ │ │
2.20 ┤ │││││╰─╯╰─╯│╭╯│╭╮│╰╯ ╰╯ ╰─╮│
1.47 ┤ │││││ ││ ││││ ││
0.73 ┤ ╭╮ ╭╮ ╭╮ ╭╯╰╯╰╯ ││ ││╰╯ ╰╯
0.00 ┼───────────────╯╰─────────────╯╰─╯╰─╯ ╰╯ ╰╯
:
┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──────────┼┼──
2011-01 2012-01 2013-01 2014-01 2015-01 2016-01 2017-01 2018-01 2019-01
1
RangerWolf 2018-07-06 17:45:24 +08:00
牛!
|
2
agoodob 2018-07-07 20:03:02 +08:00
不错不错 支持
|
3
JamesPan 2018-07-09 13:11:26 +08:00
划重点:去看女朋友的飞机上 :)
|
4
chenqh 2018-07-09 16:44:19 +08:00
golnag 在 hacknews 这么或?
|
7
itskingname 2018-07-09 16:58:04 +08:00
我更感兴趣的是你这个图表
|
8
opengps 2018-07-09 17:00:25 +08:00
有没有人能推算出来,飞机飞了多久?
|
9
CFO 2018-07-09 17:11:18 +08:00 via Android 3
好了好了 知道你有女朋友了
|
10
xxxy 2018-07-09 17:11:31 +08:00
推算一下, 写爬虫可能要一两个小时, 写图表样式大概要一个小时,可能在四五六七个小时左右
|
11
sobigfish 2018-07-09 17:20:01 +08:00
重点是飞机上有 WiFi,难道是国际航线
|
12
jkjoke 2018-07-09 17:45:27 +08:00
社会工程学
|
13
tanranran 2018-07-09 17:55:34 +08:00
我更感兴趣的是你这个图表
|
14
littleylv 2018-07-09 17:57:55 +08:00
好了好了 知道你有女朋友了
|
15
Fechin 2018-07-09 18:22:37 +08:00
我更感兴趣的是你这个图表
|
16
x7395759 2018-07-09 18:25:01 +08:00
无责任猜测,楼主女友在多村
|
17
glacer 2018-07-09 18:31:18 +08:00
字符图表用的什么库?
|
18
laike9m 2018-07-09 19:14:28 +08:00 via Android
什么航空网这么好?
|
19
sampeng 2018-07-09 20:26:20 +08:00 2
说真的。。乍一眼看成了去看女朋友路上,打飞机的过程中造了个轮子。。是不是很没违和感。。
|
20
jrient 2018-07-09 23:18:19 +08:00
厉害了,已 follow
|
21
zhongjidalao 2018-07-10 08:49:23 +08:00
要女友的,散了吧
|
22
Molang 2018-07-10 09:09:25 +08:00
说实话,我就算是在去女友的火车上,也做不出这个来
|
23
Themyth 2018-07-10 09:23:39 +08:00
重点是有女朋友。
|
24
MrJing1992 2018-07-10 13:22:04 +08:00
请问楼主,这个图表是如何绘制的?
|