编程最肮脏的小秘密
总结下来就是: 练习打字,先用最快的速度打字。
总结下来就是: 练习打字,先用最快的速度打字。
我们是程序员,程序员骨子里都是建筑师,到了一个地方,他们想做的第一件事就是用推土机把它推平,然后建造一个宏伟的建筑。我们不喜欢循序渐进的改造:修修补补、改良、种花圃。 程序员总想扔掉代码重新开始,这其中有一个微妙的原因。原因是他们认为旧代码一团糟。有趣的是,他们可能错了。他们之所以认为旧代码一团糟,是因为编程的一个基本法则:“读代码比写代码更难。 ”
“在优化速度时,1% 的工作会带来 99% 的效果。 ”
“只是学习”体现了重复,却没有进步,并且他会让你丧失工作能力。
开始新的事情会让人感到不舒服,因此你选择阅读一篇文章或参加一个课程,这样你就可以告诉自己你在工作,但实际上,你只是在循环,你并没有在项目上取得任何进展。
每次新加的 500 人群,大多数人都是男的,有种压抑感...
我还有很多事没想明白,我想停下来整理我的问题和我的探索。
“行动产生信息” 这个概念太重要了。今年产生了太多信息,太多问题了...
阅读不应该成为一种高级享受(需要花很多钱才能享受)。
如果我只想帮助我自己以及和我有类似兴趣的人,那么我可以一直致力于做我自己用的东西(比如笔记软件之类的),但是如果我想帮助更多的人,那么我实际上要做一些更困难的事,比如提供就业岗位给需要的人。
如果你的项目是赚钱的项目,那么你就很容易开展工作。不赚钱的项目就比较难做。最难的部分通常是士气。这也是成人比孩子更难的地方。孩子们只管投入地建造他们的树屋,而不用担心他们是否在浪费时间,也不用担心他们的树屋与其他树屋相比如何。老实说,我们可以从孩子身上学到很多东西。大多数成年人对 "真正 "工作的高标准并不总是适合我们。
以有用为目的做东西,如果顺便能赚钱那当然很好,如果不能,我也会很开心。
我喜欢和其他的书呆子打交道。
如果你觉得信息太多,你的时间不够用,没法看过来,那么说明你还不够闲,要想办法让自己闲下来。
如果想探索有意义的生活,那么人还是要努力克制一些天性才行。你根本无法抵抗现在的算法。就比如我经常很难克制自己刷推特,这个时候需要一些工具,比如 Self Control App ,它的特点是:一旦设定一小时内不允许打开推特,你的世界就安静了,就算重启电脑也没用。
1980 年,收入最高的 1% 的人控制着美国国民收入的 8%。底层 50% 的人分享了约 18% 的收入。如今,收入最高的 1% 人口约占 20%,收入最低的 50% 人口仅占 12%。
"如果这不是你做的,你自己会用吗?"
创始人通常知道他们的问题是什么,但不知道这些问题的相对重要性。
最终写入文章的观点有一半是你在写作时想到的。事实上,这就是我写文章的原因。
一个从不写作的人,对任何非琐碎的事情都不会有完全成型的想法。
在自己的项目上工作有一种特别的感觉。我不会确切地说,你会更快乐。更好的词应该是兴奋,或者投入。事情进展顺利时,你会很开心,但很多时候并不顺利。
想到那些高中生为了通过考试而放弃建造树屋,坐在教室里尽职尽责地学习达尔文或牛顿的知识,我就有点难过,而实际上,让达尔文和牛顿成名的工作在精神上更接近于建造树屋,而不是学习考试。
我喜欢这样的定价模式:要么全免费,要么全付费,不然公司的利益就和用户不一致。或者,免费/付费的权益完全一致,因为有些人幸运的可以付得起账单,但是另外的人不可以。那么可以推出一个可选的付费层。免费+开源+可选的付费。
如果说以前我还对学精还是学杂还有疑惑的话,那么现在我没有了,All in 学杂,而不是学精。