英文原文:http://alexmaccaw.co.uk/posts/traveling_writing_programming

很佩服这位作者,很佩服他这样洒脱随性的个性,也很佩服他的成就。真正的程序员当如此。

于是我把这篇文章的译文放在自己的博客里,希望他能激励着我们这一代的文艺IT青年。另外,也给这篇译文换了一个希冀般的名字。

也许在失去前行动力的某一天,不经意间瞥到这篇文章的标题,心中又会充满斗志,信誓旦旦地开始新的征程~

以下为译文:

 概括起来,今年到目前为止,我所做的事情包括:

  • 花了10个月的时间做世界环游,途经非洲,东南亚,澳洲,中南美洲里的17个国家和地区。这次旅行的主题就是冲浪和摄影。
  • 出席在香港,日本,美国和伦敦举行的会议
  • 启程时给O’Reilly出版公司写了一本书,书名叫做《JavaScript Web Applications》
  • 另外写了一本关于CoffeeScript的书,很快就会由O’Reilly公司出版。
  • 写了大量的开源库,例如Spine, Spine.Mobile, GFX, 和 Juggernaut.
  • 筹划了一个创业公司的框架
  • 出席伦敦2011FOWA会议
  • 最后,我在Twitter公司找到了一份工作

  那么,让我从一年前开始,那是2010年9月,我刚好从一个我合作创办的公司里出来,尽管这段经历是很有价值的,但无休无止的长时间苦干让我精疲力尽。我回到了英格兰,需要对未来做一些思考。我一直有一个梦想——移居美国(几年就好),所以,我在Google记事本上写了下面的话:

人生的选择:去纽约哥伦比亚大学深造坏处 - 非常昂贵,并不一定能学到什么真正有用的东西,无聊?好处 - 那是一个纽约的大学!写一本书,申请 01 签证坏处 - 需要大量的时间,有风险好处 - 对事业有好处,有趣等待。去纽约度一次假(3个月)。等待创业签证。很容易 - 不是那么有趣也许选第二个,不行就选3?

  最终我选择了2,我已经对JavaScript web应用研究了很久,我要写一本这方面的书,为什么不边做环游世界的旅行、边写书呢?这也是我一个梦想呀。我从oneworld买了一份环游世界的机票(比你们想象的要便宜),决定下周去我的第一站,南非。

  如果你从来没有到过非洲,你应该去一次。那里的景色原始而美丽,对那些没有体验过这种景色的人,你很难用言语描绘明白。几年前我就喜欢上了南方,那时我在东海岸做了一个为期3个月的冲浪旅行。这次,我只有一个月的时间,穿越特兰斯凯,从开普敦到德班。当我在南非旅行时,我的写作也开始了,把早期向O’Reilly提交的书的框架里的数章填充了材料。

  特兰斯凯是南非非常具有乡野特色的地方,到处是连绵的小山,一些小村庄和土堆的茅屋。他们仍然沿袭着酋长制度,有一个首领,大多数的当地人靠捕鱼为生。我们在高低不平的土路上颠了两天才到达我心仪的地方,一个美丽的海湾,叫做咖啡湾(Coffee Bay)。在那里,我休整了一下,从网上下载了一些相关资料,为更远的海湾远征做准备。

  我还清晰的记得我们走了数里地来到那个未开垦的海滩,我们从那些一个个被黄沙和小丘孤立的村庄穿行而过。有一个地方,我们要过一条大河,我们需要游过去,我把背包举过头顶,以免里面的相机和iPod遇到水。非洲是一个让你脱离尘世的地方,解放你的思想,重新认识人生最重要的东西是什么。

  下一站是香港,在那里,我度过了我的21岁生日,接着,我从陆路由新加坡到越南河内。很多人不相信香港70%的面积由自然公园覆盖,我徒步走了几条精彩的景观路线,非常的精彩壮观,比如:香港龙脊。有几天,我在boot.hk这个网站上闲逛,这是一个协作工作的网站,我顺便教了一个同行的游客如何使用ruby。然后,到了夜里,我跟Soho里的一些冲浪爱好者狂欢到凌晨。

  从泰国到柬埔寨到越南是我这次旅行中做喜欢的部分,如果你从没有到过亚洲,你绝对应该去一次。这些国家非常的漂亮,气候非常的好,食物美味可口,人们非常友善。吴哥窟是世上最神奇的地方之一,每个人都应该去看看。是Trey Ratcliff的照片把我吸引到了那里,我的很多其它旅游目的地也是受了他的影响。那个家伙是很多旅游地的第一宣传者。

  在一些无名的小博客中,我听有人说过一个很远的美丽的小岛,在柬埔寨的海边。说小岛的Sihanoukville这个地方有个酒吧,说只能坐小渔船到那里。我,还有几个非常好的朋友,乘坐晚上的大巴,开始寻找这个传说中的酒吧。搜索差不多进行了一整天,每一个问过的酒吧都把我们指向另外一个酒吧。最终,我们问了出来,并在第二天早晨做短程巴士去了那个地方。

  上面的照片上是海岸边一个10美元一晚的小木屋。从当地居民区离开后,我们的队伍像小岛上唯一的人,我们随性自由的奔跑。白天我们懒懒的躺在海滩上,吃着岛上厨师准备的鲜美可口的水果沙拉,在夜晚,我们在到处是浮游生物的海里游泳。

  下一站是越南,我们沿着湄公河支流来到一个边界上的小镇,我们是这里唯一的西方人,交流成了最大的问题。幸运的是,我们发现一个也许是镇上唯一会说英语的人,他骑车当我们的向导。当我的信用卡被那里的一个自动取款机吞掉了后,他提供了我很大的帮助!

  我们的队伍分成了几路,在我到达越南时,我的书正在按计划完成,进行的非常顺利。此时,我在西贡多待了几周,让我在书的好几章上有了重大的进展,正好是中国旧历新年,气氛非常的壮观热闹。

  接着是日本,澳大利亚,新西兰和夏威夷。我很难把我所有的感受都在这篇文章里写出来,但说这是此生难忘的一段历程是不为过的。把如此多的美景都放到一个国家里,太让人赞叹了,我说的正是新西兰。我最喜爱的一段记忆是沿着Wanaka的一个湖边在阳光下跑步,还有就是背着食物和生活用品,徒步数天穿越Routeburn的大山。在这个国家的旅途中,我结识了好几个值得一生相伴的好友。这是一个真正的天堂。

  就在我环绕新西兰的南部岛屿时,我的书终于完成了,提交给了技术编辑校对。

  接下来是纽约和旧金山,这两个神奇的地方到处是天才的程序员,有些人我很幸运的认识。Techcrunch Disrupt办的很精彩(我高度推荐hackathon)。

  在从纽约到旧金山的中途停留期间,我在各种公司了进行了不少的求职面试,最终在Twitter公司找到了一份做前端开发的工作。要在那里和杰出的团队一起工作,我不能不高兴的颤抖,而去旧金山,同样也是我此生的一个梦想。

  当签证的事办下来了后,我去了中、南美洲旅行,同时开发了我的一个小工程:一个JavaScript MVC框架库,叫做Spine。我到了哥斯达黎加,巴拿马,秘鲁,Bolvia,和阿根廷。 秘鲁是我的最爱,尽管那里的海拔给我带来了不少麻烦,我大部分的时间都在探险。下面的图片是哥斯达黎加传说中神奇猎鹰,是在我爬下世界最深的峡谷时拍到的。

  当我在哥斯达黎加时,微博上有个叫Roberto的家伙给我发了条信息,说他读了我的书,问我是否有兴趣一起冲浪。我欣然同意,坐上去圣何塞的汽车,在几天后和他会了面。那天我们一起在他海边的公寓里开发Spine和Ruby项目,使用移动硬盘,用汽车电源给笔记本充电。当电量不足后,让太阳能板补充能量,我们去冲浪。

  我推荐大家去写一本书,特别是边旅游边写书。可以想象,如果我不去旧金山去看一看,我可能还在旅途中,做顾问,去创业。当作家并不能让你直接的挣到很多钱,但它绝对能提升你的身份地位,给你带来很多潜在的机会。事实上,写作过程让我真正享受的是,我可以认真深入的研究一个题目。

  这一年是我这辈子目前为止最好的一年,而我感觉今后的一年会更好。当我如今定居下来后,我并没有感觉旅行对我的吸引力减少了;我始终把签证放到一个口袋里,而另一个口袋里装着钱包,当召唤降临,随时准备离开。

  可是,这篇文章并不是关于我的旅行,它是要发送一个信号:

  对于程序员来说,有个得天独厚的条件,就是这种职业可以远程工作或边旅游边工作,这是其它职业办不到的。当然,也不都是这样,在我的旅途中,我没有碰到第二个跟我的做法相似的程序员。这种情况让人悲哀。我想向程序员们送出的信息是,不要再找借口了,行动起来,你可以做到。一个人只有一生,我可以向你保证,这样的生活才不枉世间走这一遭。

  就像我,我感到极度的幸运,能这样的生活,去发现我的热情所在,去做每天我喜欢做的事情。你可以看出,大部分我现在的境遇并非偶然或侥幸,这是计划,追求,工作的结果。

一份汗水,一份收成。

  这篇文章的目标不是做一些自我陶醉似的炫耀和大话,而是向大家演示如何立下目标,鼓励大家去做相似的事情。想清楚你现在的处境,这一年内你想得到什么,制定出一系列具体的能让你到达这些目标的步骤。追随你的梦想。

译文原文:http://www.aqee.net/traveling-writing-programming/

真正的程序员当如此。

愿各位IT青年以此共勉。

旅行,写作,编程 :IT文艺青年的生活态度相关推荐

  1. 旅行 写作 编程_我最喜欢的在旅行或没有互联网时保持编程的方式

    旅行 写作 编程 This is a short guide on sharpening your skills and keeping productive when in transit. And ...

  2. 一个IT文艺青年的生活态度:努力成为这样的人

    人常说,不忘初心,方得始终.然而,初心易得,始终难守.生活中有这样的一个人,不经意间转了行,误打误撞走上了编程的道路,从此开辟了程序人生.一直幻想着所谓的诗与远方,总想出去走走,看不同的景.走不同的路 ...

  3. 做一名文艺青年-3D游戏引擎从2D开始

    马上就要在15PB开始C++的学习历程了. 两周后开始重写"坦克大战". 我的计划是在两周内实现一个2D版本的像素级坦克大战.这两周时间必须满足课业.也就是课业之余去做坦克大战. ...

  4. OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co

    OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...

  5. 记住!!!程序员也要当文艺青年

    今天是423世界阅读浓浓的书香气日!!对啦,童鞋们可能在撸代码,与bug找瑕疵.我们除了看一些互联网, 计算机等书籍外,是否还有必要看看其它书籍呢?读有用的书籍,行千里路.下面我将分享一些书籍与大家 ...

  6. 如何哄骗文艺青年安装Node.js? 将网易云音乐灰色歌曲变亮

    Node.js是一门编程语言, 是世界上最流行的编程语言之一, 而一门语言的流行程度往往取决于, 它的好玩库多不多? 而 Node.js 的好玩库真的是超多, 即使是爱听网易云的文艺青年也会爱上它, ...

  7. 普通青年、文艺青年、2B青年---最近老火了

    普通青年->文艺青年->2B青年  进化图 常态波波--文艺波波--二逼波波 常态邓呆--文艺邓呆--二逼邓呆 话题区的科比不甘示弱: 普通科比.文艺科比.2B科比-- 写诗的麦迪拿起了照 ...

  8. 从文艺青年到2B青年,轻博客的N种玩法

    "轻博客"是2011年最火的中国互联网发展趋势之一,因为"点点网"的捷足先登,很多人都认为"轻博客"就是"点点",我也如 ...

  9. 普通青年、文艺青年、二B青年们的表白

    嗖!时光匆匆啊,开课都已经二十来天了,也没来论坛灌灌水,发个贴,今天带领全组人员一起上,给力吧.来到兄弟连才知道什么是牛X的学校,这里走出去好多牛X的学员,因为这里有着牛X的老师,我们也不能丢脸啊,集 ...

  10. 普通青年VS文艺青年VS2B青年,爆笑语录!

    1我来自山西. 普通青年:你山西的? 文艺青年:人说山西好风光啊! 二逼青年:你爸是煤老板? 2我来自山东东营. 普通青年:有机会去你山东找你玩啊. 文艺青年:原来是来自山东的朋友,幸会幸会. 二逼青 ...

最新文章

  1. 【剑指offer】顺时针打印矩阵
  2. 【开源项目】保存YUV420数据到本地
  3. vim中的jk为什么是上下_JK的完整形式是什么?
  4. php怎么修改div自带属性吗,修改html 属性,css样式。
  5. 这个城市快递外卖小哥将配电子号牌了,违法2起以上停止派单
  6. jquery系列教程3-DOM操作全解
  7. Python运行时报错 ModuleNotFoundError: No module named ‘exceptions‘
  8. 马化腾惊现Leetcode每天刷题?为啥大佬都这么努力!
  9. 项目实战第一讲:如何优雅地记录操作日志
  10. elementui表格序号自增
  11. Json文件简单读写
  12. matlab波形转换,matlab波形图怎么转换为矢量图并导出?
  13. java课设迷宫游戏_Java课程设计走迷宫.doc
  14. 无线通信与编码_MATLAB实现OFDM载波频偏估计_含仿真代码
  15. 数据源EPMSSqlDataSource的使用
  16. 微信公众号发送客服消息(文本、图文)和模板消息
  17. 会计专业应用计算机操作,中职会计专业计算机应用基础教学
  18. CentOS7.3下Zabbix3.5之微信报警配置
  19. 【JAVA】网页版登录注册系统2.0
  20. iHerb中国这个app怎么样?iHerb中国邮政EMS与顺丰速运区别点在哪里?

热门文章

  1. java基础学习_集合类04_Map接口、Collections工具类_day18总结
  2. 关于自动化测试的前期发展历史及未来发展趋势
  3. C语言小熊时钟实验报告,用VC6.0编写一个小熊时钟(求代码)
  4. 【前端】微信小程序 内容安全图片校验API imgSecCheck 代码示例 图片违规校验
  5. html5百度地图选中标注点,jQuery百度地图单点标注
  6. Mac虚拟机连接局域网网线的路由配置
  7. 大数据将走向何方?未来大数据的十大趋势评析
  8. CSS简单的图片居中
  9. 服务器开发系列(四)——网络基础
  10. 文明与征服汉尼拔阵容技能推荐