Browsed by
月份:2021年11月

坚持每天写副业代码

坚持每天写副业代码

原文

John Resig这篇blog,如何坚持自己的副业代码,阅读后非常受益。程序员尤其是在国内,大多会遇到35岁的职业危机。在努力工作之余,常常看下这篇文章,为自己将来能在失业的情况下依然能有一个副业来努力,也许并不是编程,也可以是其他的爱好,但一定要坚持。

去年秋天,我在编码方面的工作进入了困境。我没有取得足够的进展,而且我无法在不牺牲我在可汗学院(Khan Academy)的有效工作能力的情况下找到一种方法来完成更多工作。

我的副业项目的工作方式有几个主要问题。我主要是在周末工作,有时是在一周的晚上。事实证明,这种策略对我来说并不奏效。我背负着难以置信的压力,试图在周末完成尽可能多的高质量的工作(如果我无法完成,就感觉是失败)。这是一个问题,因为不能保证每个周末都是自由的--也不能保证我想在两天内整天编程(消除任何放松或做任何有趣事情的机会)。

还有一个问题是,间隔一周的时间来处理一些代码是很漫长的,很容易忘记你在做什么,或者你上一次做到了哪里(即使你记了笔记)。更不用说如果你错过了一个周末,你最终会有两个星期的差距。这种大规模的多周背景转换可能是致命的(我有许多副业项目由于这样的注意力饥饿而死亡)。

詹妮弗-德瓦特Jennifer Dewalt)去年完成了一项令人难以置信的工作,她通过在180天内建立180个网站来教自己编程,受此启发,我觉得有必要尝试类似的策略:每天都在做我的副业项目。

https://i.imgur.com/SsevWYY.jpg

我决定为自己制定几条规则。

  1. 我必须每天写代码。我可以写文档,或博客文章,或其他东西,但它必须是在我写的代码之外。
  2. 它必须是有用的代码。不能调整缩进,不能重新格式化代码,如果可能的话,也不能重构。(所有这些事情都是允许的,但不能作为当天的独家工作)。
  3. 所有的代码都必须在午夜之前写好。
  4. 代码必须是开源的,并且在Github上。...
阅读全文