如何成为10x Developer

什么是10x developer呢,就是工作效率能达到普通开发人员10倍的人。

Redis之父Salvatore Sanfilippo的这篇文章讲述了如何才能将工作效率提高到别人的10倍

  1. 能够get subtask done: subtask包括函数或者算法(能抓住耗子的就是好猫?)

  2. 能够根据经验快速找出问题的解决方法

  3. 编程尽量不受打扰

  4. 一些增加系统复杂性的无关紧要的功能就应该砍掉

  5. 保持设计的简单

  6. 不要让完美主义成为按时delivery的障碍

  7. 对数据结构和算法要有所了解,可以帮你写出更有效的程序

  8. 对低层系统要有所了解,会避免很多弯路

  9. 好的调试技巧,包括出问题了,怎么去找出问题,以及最开始就保持代码的简单。

Refer:

http://antirez.com/news/112?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website

你可能感兴趣的:(如何成为10x Developer)