成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

頂級大神Linux,Python,Go,PHP之父誰是夜貓子?用Python揭秘!

開發(fā) 前端
今天,我們通過分析六位頂級的程序員大神,看看他們的代碼提交時間,來分析一下大神們的工作狀態(tài),一起來看看吧。

在廣大的程序員群體中,處在頂尖的大神們總是受到了大家的崇拜核追捧,而這些大神都是如何練成的呢,我們從他們的工作時間中,或許能夠窺探到一些蛛絲馬跡。

今天,我們通過分析六位頂級的程序員大神,看看他們的代碼提交時間,來分析一下大神們的工作狀態(tài),一起來看看吧。

[[402695]]

一、程序獲取

對于程序的獲取,我們通過git操作來獲取大神們的程序提交時間,我們以python之父龜叔的代碼提交時間為例,首先我們打開cpython的GitHub倉庫

(https://github.com/python/cpython) 。

可以看到,龜叔經(jīng)常在cpython倉庫中提交程序,我們可以通過git clone https://github.com/python/cpython.git命令將cpython倉庫下載到本地,然后通過git log來進行代碼提交的查詢。為了篩選出來指定的數(shù)據(jù),我們需要設(shè)置git的參數(shù)。

  1. `git log --author="Linus Torvalds" ----pretty=format:"%cd" >linux_LinusTorvalds.txt` 

其中,author參數(shù)指的是提交代碼的作者,pretty用來指定格式來提取代碼提交的時間,>指的是將log文件保存到本地的文件。這樣,我們就可以抓取到龜叔的代碼提交時間,而針對于其他大神的代碼提交時間,同樣可以利用這樣的方式來獲取。

二、數(shù)據(jù)可視化

對于數(shù)據(jù)的處理可視化展示,可以通過下述的程序進行處理:

通過讀取大神們提交代碼的數(shù)據(jù),并提取代碼提交的小時數(shù)據(jù),并統(tǒng)計小時數(shù)據(jù)的數(shù)量,通過柱狀圖進行可視化展示。接下來我們就看一下大神們的程序提交時間吧。

1. Python

作為Python之父的龜叔,代碼提交的時間結(jié)果如下圖:

( https://github.com/python/cpython)

龜叔的代碼提交時間從下午開始直到深夜達到高峰,這樣的代碼提交時間非常符合程序員的作風,再看看龜叔濃密的頭發(fā),看來發(fā)量和熬夜在龜叔身上并沒有太大的關(guān)系。

2. Go

作為Go語言的設(shè)計者,Rob.Pike的代碼提交時間相比龜叔來說就養(yǎng)生很多。

(https://github.com/golang/go )

這位來自加拿大的程序大神,代碼提交時間大都在九點到17點之間,過著朝九晚五的規(guī)律生活,可謂是養(yǎng)生程序員的代表任務(wù)

3. Julia

Julia作為一門發(fā)展迅捷的編程語言,越來越多的受到數(shù)據(jù)科學界人士的的追捧,它的創(chuàng)始人之一是來自美國的Stefan.Karpinski。在julia倉庫的代碼提交記錄中,Stefan深諳程序員的自我修養(yǎng),從上午十點到半夜都持續(xù)的代碼提交的工作。

(https://github.com/JuliaLang/julia)

4. PHP

作為PHP語言之父的Rasmus Lerdorf,卻在當前的PHP倉庫中找不到代碼提交記錄,所以這里我們用PHP團隊的Dmitry Stogov代碼提交記錄作為展示。(https://github.com/php/php-src)

Dmitry代碼的提交時間,同Stefan非常的類似,符合一個程序員的作息規(guī)律。

5. Linux

如果說Stefan和Dmitry大神還符合一個程序員的正常作息規(guī)律,那么Linux之父Linus Torvalds的提交時間則有那么一點奇怪。

Linux之父從早晨七點開始,代碼提交便開始井噴式的增長,而且一直能夠持續(xù)到晚上八點之后,這樣旺盛的精力,堪稱程序員中的戰(zhàn)斗機。Linus在晚上十點到第二天早晨六點之間代碼提交數(shù)量迅速回落,看來Linus夜間的休息還是挺規(guī)律的。

6. swift

如果上述的幾位大神代碼提交的時間還有規(guī)律可循,而作為蘋果swift語言之父的Chris Lattner代碼的提交時間,則是毫無規(guī)律。

Chris的代碼提交從14點后到后半夜進入高潮,而在黎明前又是進入了最高峰。從七點到下午的一段時間內(nèi),代碼提交則是進入了回落階段。從時間的提交時間來看,Chris大神真的是夜間工作的王者。

總結(jié)

大家可以按照一樣的方式來分析國內(nèi)大神的coding time了,同樣作為程序員群體,不知道會不會有著類似的作息習慣,還是有著自己獨特的coding習慣,大家的編程習慣是什么呢?

 

責任編輯:趙寧寧 來源: 菜鳥學Python
相關(guān)推薦

2011-12-27 09:07:36

程序員

2011-02-25 12:48:36

程序員人才

2017-03-06 11:13:57

ASP.NETCoreMVC

2015-10-28 13:30:15

PHP7性能揭秘

2012-09-26 09:31:11

程序員維他命咖啡因

2014-06-16 10:02:08

Linux命令行

2019-07-19 13:37:34

2015-08-20 10:05:15

Python

2015-08-21 10:14:17

Python 之父Python

2019-07-24 13:42:34

Python編程語言代碼

2019-10-31 15:13:11

Python

2021-04-26 10:18:25

Linux內(nèi)核Linux 5.12

2014-11-03 17:41:30

AndroidAndy RubinGoogle

2021-06-07 11:40:26

Python命令代碼

2022-03-28 13:34:26

Go泛型部署泛型

2013-09-03 10:20:10

SlashdotPythonPython之父采訪

2009-09-16 09:14:46

ASP.NETPHP

2009-09-23 10:04:22

Linux開源操作系統(tǒng)

2021-05-26 16:10:00

Python 開發(fā)編程語言
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产免费视频在线 | 99久久精品国产一区二区三区 | 日韩三级在线 | 日韩一二区 | 亚洲国产高清免费 | 爱爱视频网 | 亚洲精品久久久一区二区三区 | 美女逼网站 | 国产一区精品在线 | 国内精品视频在线观看 | 久久久久黄色 | 欧美a在线 | 中文字幕在线免费视频 | 欧美一区二区大片 | 国产色| 日本精品久久 | 国产99久久精品一区二区永久免费 | 国产精品18hdxxxⅹ在线 | 国产精品海角社区在线观看 | 日韩欧美在 | 中文在线一区二区 | 国产在线不卡 | 欧日韩不卡在线视频 | 亚洲免费网站 | 国精产品一品二品国精在线观看 | 日日草夜夜草 | 国产成人免费观看 | 欧美视频免费在线观看 | 成人精品毛片国产亚洲av十九禁 | 91精品国产91久久久久游泳池 | 精品国产视频 | 日本一道本 | 久久综合一区 | 我想看一级黄色毛片 | 一区二区不卡高清 | av中文字幕在线播放 | 成人av免费 | 九九精品在线 | 亚洲国产欧美一区二区三区久久 | 性xxxxx| 黄色一级大片在线免费看产 |