|
丁雪丰/译
Brad Fitzpatrick 是所有受访者中最年轻的一位,也是其中唯一一位从未在没有因特网或个人电脑的世界里生活过的。他出生于 1980 年,很早就开始了自己的程序员生涯, 5 岁时就在一台自制的 Apple II 克隆机上学习编程。在十几岁时,正好赶上因特网革命的大潮,他一头扎入其中,在高中时就建立了自己的第一个商业网站,在进入大学前的那个夏天创立了著名社区 LiveJournal 。
LiveJournal 的日渐流行迫使 Fitzpatrick 走上了学习构建可伸缩网站的艰难之旅,期间他和他创办的 Danga 交互技术公司里的程序员们开发了几个开源软件,其中包括 memcached 、 Perlbal 和 MogileFS ,现在被用于很多世界上最繁忙的网站的服务器上。
Fitzpatrick 是个典型的极有才华的世纪之交的 Web 程序员,他的主要编程语言是 Perl 和 C ,需要时也会用 Java 、 C++ 、 Python 、 JavaScript 和 C# 。他做的所有编程工作基本都与网络相关,比如为网站构建更好的后端基础设施,设计协议和软件来让博客阅读软件获知博客更新,甚至为他的手机编写代码以便在摩托车上就能自动打开车库门。
我们将谈到他在读著名儿童系列丛书 Clifford the Big Red Dog 的年龄就开始学习编程,为什么能够很高兴地一边念大学,一边运行 LiveJournal ,以及他是如何学会不惧怕去阅读他人的代码的。
Seibel : 你是怎么成为一个程序员的?
it知识库:访谈Brad Fitzpatrick——《编程人生》精彩样章,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。