为什么写
人最宝贵的就是生命,生命对于每个人来说只有一次。人的一生应该这样度过:回首往事,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧;临终之际,他能够说:“我的整个生命和全部精力,都献给了世界上最壮丽的事业——为解放全人类而斗争。”
我在上初中时有幸读到了《钢铁是怎样炼成的》一书,它的主角保尔·柯察金说过上面的话。在我指悬键盘准备写序言时,忽然想到了它。
从2005年我转行做开发至现在,转瞬之间十余年了。
十年。
作为程序员,我生命里最珍贵的十年,都献给了Coding。从最初的贸然进入,到后来的喜欢、热爱、坚持……一路上既有艰难困苦踯躅徘徊,也有一往无前风光霁月,有很多人很多事,经过我细小却永是流逝的生命之河,它们就像一颗颗或大或小的石子,激起了无数的浪花,漾起了经久不息的涟漪。
我曾经是一个程序员,现在仍然是,将来也许还会是。无论如何,我永远也不会忘记这天赐的身份,以及它带给我的喜怒忧思悲恐惊。
2015年匆匆而逝,看起来与其他年份一样并无什么不同,然而回望之际,我发现,它对我来讲真是特别的一年,具有非同寻常的意义。这一年发生了很多事,无论悲喜,都给我留下了深刻的印象,并且它们纠缠交错,一刻不停地向四面八方撕扯着我,终于让我明白了一些实实在在的生活道理。
也正是2015年,我始终没有间断地在思考程序员、生活、理想、工作、家庭、亲人、责任、现实、担当等各种人生主题,并且终于有所收获。我不但认识到,“作为一个人,要是不经历过人世间的悲欢离合,不跟生活打过交手仗,就不可能真正懂得人生的意义”;并且明白了,“人生的乐趣不仅在于达到某一目标的那一刻,更在于继续不断努力追求之中。在这努力追求的过程中,我们觉得生命有意义,活着有价值”。
我想通了很多事情和道理,我对工作、生活、理想、奋斗等主题有了自己的理解和看法,这些理解和看法反过来又有形或无形地指导了我的生活和工作。
因为我出了两本书(《Qt on Android核心编程》和《Qt Quick核心编程》),参与了技术论坛、QQ群的一些事儿,接触了很多程序员,有刚入行的,有攒了几年经验的,也有经验丰富学富五车的……程序员们会提出各种各样的问题,并且就这些问题在论坛、QQ群里交流、辩论,当这些讨论涉及行业选择、技术方向、薪资、财富、目标、追求时往往没什么结果——因为这些也真真是与个体密切相关,没有一定之理。
我工作十几年,一直在中小公司摸爬滚打,经历过成长期的公司,也经历过初创型公司,做过程序员、技术专家、项目经理、部门经理、项目总监、技术总监,对各个岗位的各种事情都有所了解。我是一个爱追问爱琢磨又自以为是的家伙,自以为想明白了很多道理,而这些道理也许是别人——比如在门外观望或新入行的兄弟姐妹们,比如干了几多年仍然不断面临各式各样迷惘困惑的老手,比如像我一样自以为想明白了一些人和事需要别人加以印证的伙计所需要的……所以,我开始写作“漫谈程序员”系列文章,并在博客上保持一周一篇的节奏持续更新。
没有想到的是,这些文章居然颇受关注,不但在CSDN网站点击量很大,还被大大小小各类技术相关的站点转载,这是我始料不及的,内心有一丝高兴也有一丝惶恐。高兴的是“有这么多人的想法与我相似,那我领悟的这些鸡零狗碎看来真可以帮到一些人”,这正是我的初衷;惶恐的是,如果我错悟了某些事,通过文章传达了出去误导了别人,可就罪莫大焉了。
我就在这种高兴与惶恐中前行,一直走到了现在。
涓滴之水终可磨损大石,不是由于它力量强大,而是由于昼夜不舍的滴坠。我相信我的坚持一定是有价值的,起码我在做我想做的事情,我不会感到无聊。如果正好我做的事能对别人有所助益,帮助别人发现自己、找到他们想做的事并投入进去,那我不仅不会无聊,还会感到欣慰,因为我这有限的一份热一份光,毕竟有了自我之外的一点价值。