12.24 Python requests作者简直是D丝逆袭

Kenneth Reitz 大名鼎鼎Python requests库的作者,pypi统计全球requests库的下载量超过3亿次,据他好友调戏,如果每人为下载reqeusts付费1美金的话,他已靠写作开源软件成为亿万富豪的人。

Python requests作者简直是D丝逆袭

牛X的人放佛都是被上帝点了天灵盖般,拥有开挂的人生。笔者对他的敬仰犹如滔滔江水连绵不绝。Kenneth Reitz自我简称为KR,在这里称呼他为K神。

K神开挂的人生

9岁学basci和c编程,上大学一年后即辍学,完全靠自学编程写出迷倒万千的requests库;requests第一版发布时他那年22岁,天啦撸;目前github上Python排名世界第二;6个月减肥100磅(合90斤)。

这就是K神,在22岁就快接近神的人物。

Python requests作者简直是D丝逆袭

在光环背后Kenneth Reitz又是一种什么样的存在呢?

他在主页的自我介绍是:

我是一个知名的软件工程师、国际演讲者、技术开源倡导者、街拍达人和电子音乐制作者。除了编程外,还喜欢摄影,音乐,纹身。

Python requests作者简直是D丝逆袭

拥有独立意志的人

KR调侃上大学一年就辍学的理由是他听一个已经毕业的学长说,在大学里简直就是混日子浪费时间(这真是个坑爹师兄),其实在他的自述中说过,他认为在大学里学的东西没法快速用于实践,自己想多找点编程方面的事情做。在大二就辍学一边自学,一边作为freelancee工作,那是1988年出生,那时19岁的小伙做出的决定。

编程哲学:for humans

看过K神github主页的人会发现一个高频词语:for humans

Python requests作者简直是D丝逆袭

他的编程理念是:设计程序是为人设计的,不是机器。他推崇用户友好,简洁明了的api。这跟设计产品也是一脉相承,我们在设计用户产品时也讲究简洁易用。

这就是在Python程序员届requests库风靡的原因,使用过reqeusts和其他http网络请求库的人,应能体会他说的for humans理念,完美的封装。

而且他是在写代码之前,就把readme文档先写好。这对于设计能力是极大的考验,想下我们都是在代码写完之后,对照代码来写readme文档。

Kenneth believes that functionality without design is useless.

减肥达人

Kenneth Reitz曾在6个月内减肥100磅(90斤),这么厉害的小主,编程退役后去卖减肥产品也是冒尖的那个。

正如周星驰台词:你是那样拉风的男人,不管在什么地方就好像漆黑中的萤火虫一样,那样的鲜明,那样的出众。

他有严重偏头疼,为了治愈,重新优化生活习惯,优化饮食结构,每天坚持瑜伽和冥想,做到了电视广告里的减肥效果。

Python requests作者简直是D丝逆袭

以上图片来自Kenneth Reitz的个人主页

Kenneth Reitz的其它story

他的第一个Python库是Tablib,21岁时发布,可以把数据导成各种文件格式(json csv xlsx等)。大受大厂程序员欢迎,他当时任职公司NetAPP想据为己有,为此还从该公司离职。

他的父亲也是一个程序员,从小教他编写程序,所以编程要从娃娃抓起?

他认为VS code是地球上最好的编辑器,Sublime Text 3排第二,你服吗?

他的父母直到他18岁才让其独自上网,这真是严格遵守未成年网络保护法啊!

requests发布在github第一版的时间是2011年2月14日情人节这天,在情人节当天还在发布代码,我想问下K神,那时你在跟代码耍朋友,还是在追求MM了?


分享到:


相關文章: