“你觉得编程对你来说,意味着什么?”
啊!面试中第一次被人这样直接追问,我呆在那里。
“你想要什么样的生活?你的职业规划是什么?”
“我,我,说实话,我没仔细想过这个问题。”
我是真的没细细思考我的职业规划,虽然我并不是第一次被人这么问。其实,在来面试之前,我也准备过这个问题,但对方的单刀直入却让我把编织的套话无法出口,仿佛一说出来就会被他直逼的眼锋捅破似的。
往日的面试经历中,一坐下,对方往往让我从自我介绍开始,我讲了两分钟话以后,面试官的眼睛才从简历移到我的脸上。而这次,对方根本没有给我暖身的机会。
接下去的故事想也想得出,对方很认真地告诉我,从没有对自己的职业未来进行思考的人一定是不够热爱现在从事的工作,从这份工作中也不会获取真正的快乐,他们公司并不想雇一个没有热情的程序员。
所以,我的简历被扔进了垃圾箱。
编程对当时的我来说意味着什么呢?认真地说,我确确实实没有那么热爱编程,编程给予我快乐,但这份快乐和爬格子、读历史书相比,还差了一条街,只因为大学、研究生读的都是理工科,我如果现在回头,恐怕是摸不到岸的吧。所以尽管苦恼、纠结,我只能将职业和爱好暂时做个分割。这当然是我没有思考职业生涯的原因之一,另一个原因是我的人生仿佛都是顺水推舟、船到桥头,我没有做什么决定,但一切就这样发生了,让我也没有制定职业规划的动力。
手持拒信的我自然满怀失意,但也带着不服气,不就是一份工作么?还非得牵涉到热爱、快乐么?
直到我工作后,才慢慢理解这位面试官。
他的理由和《我编程,我快乐:程序员职业规划之道》中说的一样。书上这样说,一个成年人大部分的清醒时间都在工作中度过。2006年美国劳工统计局数据显示,美国人平均花在工作上的时间占他们所有清醒时间的一半,而休闲和运动的时间只占15%。事实证明,我们的工作基本上就是我们的生活。如果生活的大部分时间都被工作占据着,那么热爱工作就是热爱生活。比起那些枯燥的简单任务,充满挑战、有驱动力、有回报的工作更能让你有动力在清晨从温暖的被窝里爬起来。工作做得好意味着你在充分发挥着才能。我们最终的目标是追求快乐,一旦满足生存的基本需求,人们就会转而去追求快乐。然而,我们的行动往往与此目标相悖,这是因为人们往往纠缠于做某事的方法,而忘记了最终的目的。如果有更多的钱,或许我会更快乐;如果成就被认可,或许我会更快乐;如果升职或者有名望了,或许我会更快乐。但是如果我贫穷而且做着琐碎平凡的工作,我会快乐吗?或许我不会快乐。但可以肯定的是,当我们以追求快乐为核心目标,并且以此作为首要的推动手段时,那在追求目标的过程中,就会更正确地做出每一步的选择。
这并不是给菜鸟的励志格言,这些是这本书的作者福勒(Chad Fowler)的真实人生。Chad Fowler是一个胖胖的大胡子,他大学学的是音乐,在做程序员之前,是名平庸的专业萨克斯演奏者。他从没有接受过任何计算机程序的相关培训,但现在,他是InfoEther公司的首席技术执行官、培训师、经理、演说家,因为他热爱编程。他说:“经常有人问我为什么很多优秀的乐手同时又是很棒的软件开发工程师。这绝对不是因为这两种工作调动的大脑功能一样,也不是因为它们都是追求细节和创造力的工作,而是因为一个渴望成功的人肯定要比那些只是单纯完成工作的人更有可能成功。即使我们不能成为Martin Fowler、Linus Torvalds那样的人,但确定高目标至少可以让我们不再平凡。”
选择一份你热爱的职业吧,就像选择一个你爱的人一样,时光如潮,眼前的安逸、平稳同青春光彩一样,是潮起潮落间飞升、跌落的浪花,只有你真正爱她,她才会陪你最长最久。
《我编程,我快乐:程序员职业规划之道》,[美]福勒(Chad Fowler)著,于梦瑄译,图灵程序设计丛书,人民邮电出版社2010 年8月出版,39.00元