创业营Medium精选@IT·互联网

程序人生

2015-09-19  本文已影响989人  Sandy0503

工作与生活总是在互相反哺,即使你不幸得成为了一名码农。

1.Profiling

性能优化的背后往往是业务量级的变化,一般思路是在任务所经历的所有技术栈里找瓶颈,IO-内存-执行,指不定哪个就是嫌犯。

同理对于我们日常的工作流程/生活习惯,是不是也有看似合理实则糟糕的point,企业家们总是不停地在说,追求绝对最优而不是相对最优

2.Debugging

调试的原因是因为出现了问题,问题是现实与期望的落差,我们得搞清楚具体出问题的环节,重新调整认知与期望,and take actions to improve.

同理,故障复盘也好,项目Review也好,周会也好,都是不同程度与规模的自省,目的在于与“市场”更好的匹配。debugging your real life。

3.Open sourcing

软件开源的背后可能有着不同的商业动机,但它的好处是显而易见的: 来自其他程序员的反馈,合作,共建。

同理适用于Ideas与Thoughts层面,朋友H很少正儿八经看书,他总是在经历,思考,交流,分享,再思考,然后有一天就成了VP。

4.Using frameworks

框架是我们业务里的好朋友,它是对重复逻辑的抽象集,既是肩膀也是佣人。

同理可以延伸到思考领域,优秀的Thinking Framework能够应用到各种场景,如已经烂大街的时间管理四象限,积累与创造自己的TF,If you observe patterns cross different disciplines, try to abstract the similarity, peel off specifics and build a thought framework.

5.Commenting

注释让代码更易于理解,好的代码注释会告诉维护者编码者此刻的意图是什么,以及为什么采用了这个方案。

同理,无论是编码还是沟通,深层次的意图都是首先要摸清楚的点,作为出租车司机,你得先知道对方要去哪儿,才能够给出最优的导航路径

上一篇 下一篇

猜你喜欢

热点阅读