6.3 建立一个务实的投资计划
现在你已经有了很好的目标,你需要一个计划来帮助实现它们。
早在《程序员修炼之道》[HT00]一书中,我们就建议大家把技术和才干看作一个知识投资组合。也就是说,你学习的技术和掌握的知识都变成你投资组合的一部分。就像任何投资一样——无论是金融还是艺术上的——都必须时刻进行管理。
很多年来,戴维,托马斯(Dave Thomas)和我一直把实用投资计划作为咨询实践的一部分,在这里我简单地介绍一下这些内容。实用投资计划基于一种非常简单但是有效的理念:像管理你的金融投资一样小心管理你的知识投资。
制定计划是实现任何目标的一种非常有效的步骤。我们大多数人常常陷入一种默认的学习日程表:等到有空时再花时间学习一门新语言或者新函数库。不幸的是,把你的学习活动流放到“空闲时间”去,这就等同于失败。
时间是无法创造和销毁的。时间只能分配。
Time can't be created or destroyed, only allocated.
很快你会发现,事实上你没有任何“空闲”时间。时间,就像壁橱空间或者磁盘空间,会很快被填满。“为……创造时间”的说法有点用词不当,时间是无法创造和销毁的。时间只能分配。主动安排你的学习,分配合适的时间,聪明地使用时间,你可以更具效率。
管理你的知识投资有很多要点:
- 制定具体计划
- 多样化
- 主动投资
- 定期投资
我们将依次研究一下实用投资计划(PIP)的每一步。
PIP:制定具体计划
制定计划就是巨大的进步。计划要具体,要运用SMART目标理念,要为不同时间段设计不同层次的目标。例如:
- 现在(你下一步的行动)
- 明年的目标
- 五年后的目标
下一步行动目标类似于下载产品或者买本书。明年的目标可能是熟练程度的具体指标(能够使用某种语言或者工具做xyz)或者完成一个具体的项目。五年后的目标范围更广,包括发表会议演说或者写文章、写书等类似的事情。
时间范围是任意的,可以是现在、三个月和六个月。如果你工作在一个发展缓慢的行业里,也可以是现在、三年和十年。
记住艾森豪威尔将军对我们的建议:作计划比计划本身重要得多。正如我们马上将探讨的,计划是会变的,不过,与目标保持一致非常重要。
PIP:多样性
当选择投资领域时,你需要有意识地多样化,不要把所有的鸡蛋放在同一个篮子里。你需要很好地组合语言、环境、技术、行业和非技术领域(管理、公共演讲、人类学、音乐、艺术,等等)。
多样化也是要考虑风险和投资回报率的。任何你打算投资的领域在风险和回报率上都会有高有低。例如,学习一门流行技术如.NET风险非常低——许多领域的程序员都在用它,所以技术支持、出版的书籍、课程和就业机会等都很多。但是这也意味着投资回报率非常低——有很多领域的程序员在用它,所以就业岗位会有大量竞争。你学习它并不会变得很特别。
另一方面,也有高风险的技术。在Java刚刚诞生的年代,学习它就是一个高风险选择。它可能会流行,也可能不会。当Java如日中天的时候,那些冒风险的人收获颇丰。这就是一个高风险、高回报的选择。
如今,任何刚刚诞生的技术都是高风险和可能高回报的。它们可能走向末路——这就是风险。Erlang或者Haskell可能是下一代主要革命性语言,也许不是。Ruby可能是下一个Java,也许不是。iPhone也可能是下一代主导平台。
所有知识投资都有价值。
All knowledge investments have value.
知识投资和金融投资的一个主要区别是所有知识投资都有些价值。即使你从来不会在工作中使用某项技术,它也会影响你思考和解决问题的方式。因此,你学习的任何东西都有价值,只是有可能不是直接的、有物质回报的或和当前工作相关的价值。也许它会有助于开发R型思维或者改善R型到L型的切换。
谈到价值,请不要忘记时间和价值不是等同的。只是因为你在某事上花了大量时间并不意味着就能给你的知识投资增添价值。看一场球赛或者玩视频游戏可能是休闲娱乐,但是没有增加价值(除非你是一名四分卫运动员或者游戏开发人员)。
PIP:主动的,而不是被动的投资
另一个来自《程序员修炼之道》的主要话题是反馈。也就是说,你需要客观地按天来评估你的计划,如实地判断运行状况。
在金融领域,关键是积极投资。你不能只是守着你的资产。你必须主动地随时重新评估你的投资。它符合预期吗?从你开始投资以后,世界上有什么关键技术或者重要人物发生改变吗?
也许是时候增加一些你以前没有考虑过的新元素或者取消一些没有效益的计划了。你可能必须以最新发展的眼光重新修改目标或者实施步骤。
PIP:定期投资(成本平均法)
最后,你需要定期投资。在金融领域,你需要采用成本平均法(dollar-cost averaging)。这意味着如果你定期购买股票,有时你会付出很多,有时你会收益很多。但是长期来看,这些差异互相抵消,一般最后你都会获得较好的回报。
养成一种习惯。
Create a ritual.
知识投资也是一样。你需要定期投资最低限度的时间量。养成一种习惯,如果需要的话。躲到你的家庭办公室里去或者走进有无线网络的咖啡厅。并非每期学习都同样富有成效,但是只要定期安排学习,长期来看一定会成功。如果你一直在等待空闲时间或者等待灵感的突现,那么它永远都不会发生。
为了帮助投资收益最大化,在按指定时间坐下来之前,先计划好要做什么。如果在逃脱日常工作和家庭的压力后只是坐在黑屏前考虑下一步应该怎么做,那可是最令人沮丧的。
开始之前先做好计划,这样一旦开始就可以立即执行。
例如,我想学习FXRuby GUI工具包,在坐下来认真学习之前,我首先得有相关的书籍,下载需要的软件,想好用FXRuby编写什么东西。我也需要分配足够的时间研究它,只是周六下午或者周二晚上很可能是不够的。
诀窍26
对主动学习的投资做好计划。
实践单元
- 写下现在、短期和长期的具体目标。
- 增加两个新的学习领域,让你的知识投资变得多样化。
- 每周设定时间来实施知识投资。
- 设置提醒,让自己定期、阶段性地重新评估投资计划。哪些发生了改变,哪些已没有意义,现在你要做什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论