以前,喜欢在文章的第一句写上,“目前,我是一个程序员”。因为,我以之为荣,并清楚自己是什么,想要什么。
现在,我还是一个程序员吗?最近,我经常这样问自己。
开始,是因为看《程序员》杂志时,认为这本杂志现在内容的定位,距离程序员越来越远了。基本上就是半本java内容加上半本不着边际的专题(比如八月份这期,软件外包专题,我看不出这和实际的程序员有什么关系,我觉得应该是给软件公司老板甚至是国家软件行业政策决策人看的?)--每一期基本上都是如此,请一些就喜欢鼓噪的所谓的IT记者写若干虚头八脑的文章,我始终认为,真正的程序员是一群喜欢实实在在的人,无论写程序,看杂志,还是做人。这种虚头八脑的文章,完全可以另起一个杂志来放,比如叫《IT政策探讨》。
然后,我就意识到要问自己,我还是一个程序员吗?虽然,我仍然有很多时间是在写程序,并以此谋生。但是,当我偶尔捧起五年前写的书《Delphi高手突破》翻一下,居然会觉得,自己当初懂的真多;当陈放跟我谈起最近的程序心得,我居然已经说不出自己的看法;当我在网上购物时,我居然已经几乎没有兴趣去关心有什么新的编程类的书出版;当我经常去看其他程序员的blog时,我才意识到,我的blog上几乎没有什么和程序搭上边的东西……想到这里时,我有些惶恐,如果我不是程序员了,那我是什么?
细想之下,其实,自从开始做SW之后,我就无法是一个单纯的程序员了。做SW,尤其是刚起步的时候,注定需要你亲自打理一切,产品设计、开发、测试、包装、发布、推广、技术支持……无一不要求亲历亲为。伴随着艰辛的过程,小作坊也逐步成长。
自己在开发中,还是可以意识到,以前懂的东西,并不是被丢弃了。而是已经潜移默化到了潜意识,在写程序时会自然而然运用,却不会再清楚表达了。这从SUIPack的代码和SUISkin的代码的差距可以看出来。
现在自己平时除了关注一下股市,大部分时间,都是花在客户支持上了,比开发甚至更多一些。有时候会觉得很烦闷,真想能抛开所有一切,出去玩一个月。当然,我知道这不现实,至少目前,我自己都会放不下,这和以前单纯的程序员的生活是不同的。或许人生就是这样,你必须一直往前走,虽然你可能会怀念以前的某段风景,但你无法再往回走。
尽管如此,我仍然想我仍然是一个程序员,至少是半个 ,我仍然以之为荣,并不断的制造代码。
如果某一天,我真的达到财务自由,那么我会干两件事情:
1、陪老婆到处去旅游
2、潜心做自己一直梦想做的程序--一个小小的操作系统+一个小小的编译器+一个小小的开发环境
陈放说得是对的,是什么不重要,重要的是,“我快乐吗?”
只是,人,经常是,快乐并痛着~~
|