开场白

  我是一个程序员,一直很喜欢写代码这样的工作。

  当开始第7个年头的职业生涯的时候,我心里觉得有一些东西,慢慢的被时光沉淀下来,需要把这些沉淀的东西找个地方存起来,留给以后的自己回头看看,当然了,也可以给别人分享一下我这几年的经历所得的收获。

  先从为什么选择博客园这个地方说起吧,当我前几天冒出这个念头的时候,我就询问我身边的人,到底哪个blog比较合适用来分享。不过不少小伙伴们给我提议去lofter写。我真的比较认真的去lofter用了一个晚上,但由于一个很重要的原因,我放弃了:它不能让我贴代码。虽然lofter漂亮到让我觉得惊叹的地步,但于我的初衷相距甚远,所以就放弃了。于是我往现在的技术控喜欢的方向自己找到了Github的Pages托管的静态Blog。因为已经有几年没有碰Ruby了,所以在Octopress上花了两天的空闲时间才搞定,试用之后,给它下的定义是:确实是一个技术控喜欢玩的小玩具。但我的目的并不是满足自己关于折腾技术的欲望,仅仅是想找个空间来分享自己的一些思绪,而Github+Octopress的方式,确实又能满足美感上的需求,也能满足我所有对Blog功能的要求,但太花费我的时间在维护它上面了。所以我最后只能忍痛放弃。在折腾了将近一个星期左右的时间之后,我发现,我最初的想做的事情还始终未开始一步。所以只能在所有能满足我需求的Blog中挑一个最合适的了。这也就是我最后在这里写这些文字的原因了,解释完了这个原因,让我开始真正的开场白吧。

 

  大家好,我是一个程序员。也许很多人对程序员这个概念,会有很多其他的称呼,如软件工程师,软件设计师,架构师之类的。但我始终觉得用程序员来自称最贴切不过了。我的工作就是写代码,把许多的需求变成计算机语言,最后组织成功能,展现出来。更多的时候,我觉得我更像一个翻译,把一种形式的语言变成另一种形式的语言,而追求的境界也只是”信达雅“三个字。对于其他的偏执,在长久的编码工作中,渐渐的被自己放弃,实践证明直指程序本质的东西,依然是语言。只要还是以人为本的编程方式,那无论如何都逃不出语言的范畴。而语言,始终的问题都只是围绕在如何组织的更简单明快之上。绕了一圈,最后我觉得我自己绝对不是什么工程师或者什么科学怪人,仅仅只是一个会各种计算机语言来做翻译的程序员。

 

  说到计算机语言,当一堆各行业的程序员在一起开Party的时候,也许用何种语言的争论会如同甜咸豆腐花一样的爆发一场战争。每个程序员都觉得自己目前在用的语言是世上最牛B的语言,而鄙视用其他语言的异教徒程序员,是的,我在这里用了异教徒这词,只是想表明有些人,已经把这话题上升到了宗教崇拜的高度。但要我来说,同样的讲一个故事,用中文讲和用英语来讲。有什么区别吗?最关键的问题是你要把这个故事讲好啊。哦,对了,还有一点:你的听众得听得懂。

 

  好了,对于一个开场白,已经唠叨的太多了,之后发文,我想我会围绕着一个主题来唠叨,就不像这次这样发散了。

 

 

 

posted @ 2014-02-14 21:56  汪淘  阅读(222)  评论(3编辑  收藏  举报