在这样的软件时代里,越来越多的人工作时离不开电脑,于是便有了各种各样的操作电脑的方式。
首先,大多数人是坐在电脑前的,这是最普通的方式,我们不讨论。
有些人喜欢站着写代码,在英特尔的办公室里,就可以看到有些同事把桌面调整到适合站立操作的高度。为了满足这些员工的要求,后勤部门有这项调整桌面高度的服务,而且把这项服务的价值上升到非常高的高度,还有个专门的术语,叫ergo(取自ergonomics)。
GNU的缔造者,GDB、GCC等一系列著名软件的创建者,Richard Matthew Stallman(简称RMS)先生喜欢在旅行中写代码,走到哪里,写到哪里,随时随地,掏出笔记本电脑,打开编辑器,然后投入到代码世界。
下面这张照片是Stallman先生2000年游历中国时,在道教圣地五台山紫霄宫门前酣畅淋漓地写了一阵代码后,存照留念。
(照片来自Stallman先生的个人网站)
在Stallman先生的个人网站,有很多他在世界各地旅行时写代码的照片,有的在水上,有的在山上,.......
RMS的好朋友,因为缔造Linux操作系统而成名的Linus大神也是个充满个性的传奇人物,他不仅创造了Linux和GIT等独特的软件,而且创造了很多“语不惊人死不休”的名句。
那么Linus是如何写代码的呢?
2016年2月,在TED的演讲(访谈)中,L:inus公开了一张站在电脑前工作的照片。
从照片来看,Linus明显是属于喜欢站着工作的那一类,照片中,他把可升降的电脑桌升的很高,调整到了适合站立的高度。
在采访中,Linus说他喜欢安静的办公环境,不希望听到风扇的声音,因此使用的电脑应该是低功耗的CPU。他还说,他喜欢把整个房间漆成浅绿色,也不喜欢房间很透明,看到太多外面的世界(怕分散注意力吧)。
其实这张照片只体现了Linus喜欢站着工作的一面,隐藏了一个重要的信息。站着办公的人很多,隐藏的信息彻底让其他也站着办公的软件同行望尘莫及了。
仔细看下面这张照片,Linus脚底下不是普通的地面,而是一台跑步机。
Linus大神说,他喜欢把跑步机调整到每小时1英里的速度,然后站在上面一边行走,一边写代码,收发邮件......
RMS喜欢旅行时写代码,旅行时是动的,写代码时是坐在固定位置的。Linus大神这样站在跑步机上,一边行走,一边写代码,真的是前无古人后少来者啊。
闭上眼睛想像一下如何站在跑步机上工作:眼睛看着屏幕,手里敲着键盘,大脑里想着代码,两脚要保持匀速行走.......
这样做从健康角度来说,应该是很好的,站立的姿势要比弯腰曲背地坐在那里好多了,行走要两腿活动,也要比二郎腿或者两腿僵在那好多了。
但这样站在跑步机上写代码,也是有挑战的,如果大脑完全投入到软件世界,忘了动脚,那么人就被跑步机拖走了,够不到键盘了,万一这样,得赶紧跑两步,跑回到电脑前。如果写了一会,又忘了走,那么又被拖走,得再跑回来,如此往复,是蛮锻炼身体的。哈哈,Linus大神肯定是想写一辈子代码的,用这种方法强迫运动保持健康真是个好主意。
当然,不只是写代码这样,Linus大神也是这样处理邮件的,阅读每日数以百计的来自世界各地的邮件,洞察Linux内核社区的一举一动。直到今天,每一次Linux内核发布新版本,Linus大神都亲自写邮件,用大家已经习惯的Linus体描述每个版本的新功能,写release note。当然,Linux内核的很多重要技术决策也是依靠邮件,其中的很多封邮件,都是大神站在跑步机上写就的吧,如此向全球发布,指点江山,真正是信息时代的风流人物!
很多人都知道,Linus大神的脾气不好,对于违背自己方法论和价值观的事情,他可能大发雷霆,不管对方是谁,都要对其“口诛笔伐”!就在Linux内核的新闻组上,Linus大神曾几次用他的Linus体讨伐“叛逆”。或许那几封邮件也是在这台跑步机上写就的。平时低调温顺的大神被激怒了,“是可忍孰不可忍”,把跑步机的速度加快到平时的10倍,边跑边写,不畏世俗偏见,捍卫心中信念,“不要责怪我没有风度”,“骂人就是我的文化”!在不停转动的跑步机上,大神脚下生风,手上按键跳动,一个个字符仿佛一只只箭发射到屏幕上。写了一段,还意犹未尽,再来一段,怎么够不到键盘了,快跑几步,继续写...... (此段为作者虚构,亵渎大神,非常不安)
需要说明一下,这样的办公环境当然是Linus成名之后的,有了经济基础,有了满世界的追随者,不需要自己再写非常繁重的代码之后的。
之前是什么样呢?
这个样子就和全世界的大多数软件同行差不多了吧?
还需要说明一下,这个办公环境是Linus大神的家庭办公室。不过,据说Linus大神很少到正式的办公室。
2004年夏季,Linus一家从喧闹的硅谷搬迁到比较安静的波特兰。在美丽的Oswego湖畔定居。
在波特兰的某个论坛上,曾有人发帖说遇到了Linus,称他的车牌上印着“Mr. Linux King of Geeks”。Linus住在波特兰应该确切无疑,但是这个车牌是否为真有待考证了。
上面这些照片都来自Linus大神所供职的Linux Foundation。2014年Linux Foundation对Linus做了一个采访,拍摄了Linus的家庭办公室。在采访的末尾,Linus展示了房间里的很多小企鹅,还有一把剑。
丈夫处世兮立功名,立功名兮慰平生,周末时间,介绍一下Linus大神的传奇故事,与格友们共勉。
***********************************************************
正心诚意,格物致知,以人文情怀审视软件,以软件技术改变人生。
欢迎关注格友公众号