今日笔者偶然读到antirez前辈(redis作者)的一篇博客,是关于10倍程序员的。笔者对此话题非常感兴趣,所以记一下笔记,与各位同修共勉。
原文链接: http://antirez.com/news/112
文章摘要
- 纯编程能力:完成子任务编码的能力
- 经验:模式匹配(减少了重新设计的时间,减少了设计中出bug的可能)
- 聚焦:实际投入的时间和以为投入的时间
- 设计上的权衡:牺牲5%而获得90%
- 简洁性
- 完美主义:如何毁掉你的生产效率
- 知识:一些理论会有帮助(数据结构,算法复杂度,算法)
- 计算机底层知识:了解机器是如何运作的
- debug技能
好了,大家学废了吗?加油哦!