快捷搜索:  汽车  科技

成为伟大程序员的10个要点(一个兴趣使然的程序员)

成为伟大程序员的10个要点(一个兴趣使然的程序员)互联网服务的基础就是公司机房一台台傻大黑粗的服务器,它们上传,交换,存储数据,是它们构建了我们现在连上网络后可以使用的一切服务。而这一切神奇,梦幻,便利的服务,就是我们常说的互联网,巨大的悬浮星球,就成了一个名为地球的村庄,找到地球对面的人,就和村头找村尾的人差不多区别在于,前者可能更快一点。

在手机上看新闻,在电脑上玩游戏,

在网络上冲浪,与来自世界各地人类、文明进行精神与思想上的碰撞,

已经成为当代人的一种日常

在我们打开手机,连上多快好省但是打团偶尔会有延迟的4G信号时

巨大的悬浮星球,就成了一个名为地球的村庄,

找到地球对面的人,就和村头找村尾的人差不多

区别在于,前者可能更快一点。

而这一切神奇,梦幻,便利的服务,就是我们常说的互联网,

互联网服务的基础就是公司机房一台台傻大黑粗的服务器,它们上传,交换,存储数据,是它们构建了我们现在连上网络后可以使用的一切服务。

成为伟大程序员的10个要点(一个兴趣使然的程序员)(1)

我们手机有安卓系统和苹果系统,电脑有windows系统和苹果系统

但是服务器只有一个系统,就是Linux系统

由那个被认为是互联网永远真神的男人创造

他的名字叫做林纳斯·托瓦兹

成为伟大程序员的10个要点(一个兴趣使然的程序员)(2)

在乔布斯去世,成为江湖传说、盖茨功成身退,不再执着于系统时,

只有生而程序员,一生程序员的林纳斯·托瓦兹还保持着旺盛的活力

已经51岁的他,看起来却正像是在当打之年,年过半百的他仍是论坛里的传说

林纳斯受人尊敬,不仅仅是因为LINUX内核

也是因为他的喷人技巧过于高超,难觅对手。

他说

“Standards are paper. I use paper to wipe my butt every day. That’s how much that paper is worth.”

亦即

“标准就是纸张,我每天都用纸张擦屁股。这就是这些纸张的价值所在。”

与他傲慢、总是反常识的语言艺术相比

林纳斯平时是一个很低调,很自律,很淡泊名利的人

开发了LINUX系统,选择直接开源,也就是像安卓那样公布源代码,让所有的服务器都可以免费使用

一开始因为太好用了, 很多公司的管理在电脑前试用过后一拍大腿站起来,拎着包就急匆匆的找他谈独家授权的生意

成为伟大程序员的10个要点(一个兴趣使然的程序员)(3)

LINUX,LOGO是一只企鹅,也是最早使用企鹅LOGO的系统

但是包括这位非常有诚意的老板在内的很多单独家授权申请都被他拒绝了

他不想要拿自己的系统来赚钱,比起钱,他更坚持一个开源的系统。

因为这份儿坚持,最穷的时候,搬家,身上只有3000多美金

这对于一个普通成年人而言根本就是最后的尊严了,何况他是互联网之父,永远的神呢

比他淡薄名利更加离谱的是,很多大型公司也做出了违背所谓“公司的目的就是为了盈利”的原则,直接把股票分红无偿赠送给林纳斯先生作为一种尊敬,而不提任何要求。哪怕公司是为了宣传自己的正面形象,他也得到了钱。林纳斯大神无心插柳,却做到了《让子弹飞》里张麻子想要做的事情——站着把钱挣了。

成为伟大程序员的10个要点(一个兴趣使然的程序员)(4)

博尔赫斯写过:“我们通常会把一个人同他所处的环境混为一谈,或者说一个人就是他的环境本身。”

了解一个人的全部环境就是了解了这个人。前面说了这么多他的丰功伟绩以及卓尔不群的程序员个性,一定使人对他产生类似于乔布斯一样的兴趣,到底是什么成就了一个特立独行,又不被社会毒打,光芒刺眼的人呢?

我十岁的时候每天生活的内容就是想方法熬到下课,然后回家一边放书包一边给小霸王游戏机开机,因此直到现在我作为一个玩家的实力还足以让我在各类竞技游戏中拥有不俗的评价,这就是兴趣和时间共同作用的力量

成为伟大程序员的10个要点(一个兴趣使然的程序员)(5)

林纳斯生的早,1969年生人,他十岁的时候还没有小霸王这种足以让中国家长视为洪水猛兽的“小霸王游戏”,那时候了不起是外公家里有一台有一台计算机,这台电脑的主要功能就是没有功能,唯一能做的事情就是用Basic语言在上面编程。得益于他外公的为老不尊,“雇佣童工”,让年仅十岁的外孙林纳斯帮他输入程序,自己的双手则空出来摸鱼。

当然这也是十分了不起的机遇,那个年代家庭电脑的稀缺程度不亚于疫情期间有户人家家中有一套口罩制造机器,总之就是十分的稀有,而且有使用门槛。

在帮外公打字的这段时间,他似乎成为了第一代沉迷电脑的少年。

他对于编码的喜爱之情溢于言表

“对于喜爱编程的人来说,编程是世界上最有趣的事,比下棋有趣得多!因为你可以自己制订游戏规则,而你制定什么样的规则,也就会随之出现与此规则相符合的结果。”

因为兴趣使然,他的编码功力日益精进,从外公的电脑,到大学宿舍里自己的真·生产力工具——PC,仿佛这么年的积累都在他21岁那年打开了。秦始皇扫六合是奋六世之余烈,而林纳斯写LINUX的那天或许只道是寻常,他已经这样生活,碰壁,钻研,然后完成一个挑战,十一年了。

Linus 为什么是神?因为它创造了「优秀的开源软件吸引更多人对开源进行贡献」的机制,然后开源软件事实上是在他的倡导下发展了。而这个机制的第一例子,就是 Linux ,当然 Linux 本身只是一个内核,以这个内核为基础,诞生了这个世界上的绝大多数电子设备(路由器,交换机,手机,服务器)。即便从最传统的意义上讲,Linus 也是最接近神的人。

成为伟大程序员的10个要点(一个兴趣使然的程序员)(6)

最后,就像所有的成功学常客一样,或许是他自己思考的结果,或许是真的能语出惊人的人才能成功,他说的很多反常识的谦虚话,也为人民群众津津乐道。比方说马云后悔创办阿里,化腾尊重创新。

林纳斯说自己的成功的原因是因为自己懒,喜欢把事情授权给别人去做。

老子听了直呼内行,这不就是无为而治道法自然么?刘禅听了大喜,借着酒兴唱到:此间乐,不思蜀。

成为伟大程序员的10个要点(一个兴趣使然的程序员)(7)

这充分说明了成功的原因是难以概括的,同样的操作,对于不同时代的,不同个性的不同处境的人的来说,很大概率是产生不同的结果,成功是不可以被模仿的,无论是马云、化腾还是林纳斯,都是独一无二的。

有趣的点就在这里,你想成为别人,你去复制的他的言行,结果可能根本是南辕北辙,既付出了代价,又没有得到相应的回报,然后大肆感慨命运的不公平。

而那些一开始就跟随自己兴趣的人,哪怕他所从事的行业,不是当年的风口,他也已经得到了快乐,何况当世界变幻莫测的风口出现在他身上的时候,他直接就可以起飞,反而是一种比较科学的做法。

成为伟大程序员的10个要点(一个兴趣使然的程序员)(8)

王尔德说过,一个人只能做自己,因为其它人都有人做了。

这么多年过去,互联网上流传着林纳斯的声名,并且未来还会继续流传下去,他是所有学习互联网历史的人都绕不开的存在。

道德经有云:不失其所者久,死而不亡者寿。

有形之物,终会有腐朽没落的一天,而创造和分享的知识,则能够世代流传,成为后人进步的基石。

猜您喜欢: