全世界最成功的程序员:成功不需要远见卓识

说到如何在科技行业获得名声和财富,人们往往会想到像苹果创始人史蒂夫•乔布斯(Steve Jobs)那样具有远见卓识的人。

但是,远见卓识并不是让Linux内核发明者林纳斯•托瓦兹(Linus Torvalds)变成全世界最著名的程序员的原因。

当他还是一个大学生的时候,托瓦兹就发明了免费操作系统Linux。这款操作系统如今支持着全世界大多数服务器(包括谷歌(微博)和Facebook使用的服务器),支持着全世界速度最快的超级电脑。它还是Android操作系统的基础。

在1991年,他在推出这款操作系统的时候,只是轻描淡写地说它是“一款免费的操作系统,纯属业余爱好,非专业打造,非大型软件。”

今天,Linux已成为了当之无愧的专业打造的大型软件。它成了全世界开源项目的代言者。任何人都可以为它贡献自己的聪明才智。从2005年以来,约有来自1200家公司的1.2万名程序员将自己开发的程序添加到了Linux操作系统内核之中。

除了发明Linux操作系统,托瓦兹还发明了一个可以让很多人协作开展电脑编程项目的方法。

这个方法叫做Git。(编者注:体验 Git 请前往码云)如今,Git已形成了自己的产业,例如社交编程及代码托管网站GitHub现在的估值已达到了20亿美元。

托瓦兹称,如果他具有所谓的远见卓识,那么Linux操作系统和Git可能都不会出现。在最近接受采访时,他解释说:

“我当初开发Linux的时候并没有预见到它会取得成功,也许正是因为不知道它将来会怎样才促成了我的成功。如果我从一开始就知道它会取得今时今日的重要地位,那么我可能都不敢随便动手编写它了。

“正因为我不知道它将来会怎样,所以我对别人的建议和影响才表现得格外开放。如果我已预见到它未来的样子,已经胸有成竹,那么我可能就不会那样开放 了。我想,正是这样的开放性让事情变得容易了许多,有趣了许多,也让我更愿意接纳别人参与到这个项目中。人们不必仰仗别人的远见卓识来获得成功,他们完全 可以跟着自己的感觉走。”