程序员修炼之道(三)

一、你的知识资产

在程序员的职业生涯中,知识和经验是你重要的职业财富。遗憾的是,它们是有时效的资产(expiring asset)。随着新的技术、语言及环境的出现,你的知识可能会变得过时。不断变化的市场驱动也许会使你的经验变得陈旧或无关紧要。随着你的知识的价值降低,对你的公司或者你的客户来说,你的价值也在降低。

作为程序员,我们所拥有的技术和经验就是我们的资产,并且我们也需要对自己进行资产的扩大,才能更好的感受生活。

严格自律的程序员会选择:

  • 每年至少学习一种新语言。不同语言以不同的方式解决相同的问题。通过不同的语言,有助于拓宽思维,并避免墨守成规。
  • 每季度阅读一本技术书籍。起码至少一个月读一本书。
  • 也要阅读非技术书籍。
  • 上课。
  • 试验不同的环境。
  • 跟上潮流。了解时事,抓紧下一次流量窗口。

确实,这无疑会令他的价值不断地进行扩大,但是这就好比是一种定期的投资。

在计算机领域,多元化才是成功的关键,你知道的不同的事情越多,你就越有价值。作为底线,你需要知道你目前所用的特定技术的各种特性。但不要就此止步。计算技术的面貌变化地很快——今天热门技术明天就可能变得近乎无用。因此,我们首先的目标是学号基本的知识,才会去挖掘更高深的领域。

与此同时,思考下自己未来的打算,现将基本的语言学懂学扎实,再去探索更加深奥的底层机制。

就好比大一刚刚接触的C语言,先学好它,我才能去学习算法,更深入的了解计算机制。这些都是循序渐进的过程,需要我们慢慢去掌握,每天都要给自己定制一个学习目标,这样才能使自己的资本逐渐庞大

posted @ 2019-10-01 20:52  清风紫雪  阅读(110)  评论(0编辑  收藏  举报