
公司
英文里就说10x程序员,怎么到中文里就变成100x了?我觉得10x程序员是存在的,不过大多数人都没机会接触到。普通人能接触到的大概是3x的,至于100x的,根本就不存在。这里说的多少倍不一定指代码产出量,而且要避免不必要的代码产出。比如说一个项目,第一版系统设计有问题,第二版受系统设计所限,完成时间多花了一倍。到第六版的时候大家都受不了了,吵着要推倒重来。之前提议重写被拒的一些人已经离职了,现在接受重写的人都不知道第一版是怎么写出来的。新来的CTO觉得这是个展现自己能力的机会,就带着大家重写。一个优秀的架构师在设计第一版时就能考虑到
公司未来可能的业务变化并妥善管理,避免上述这些情况的发生,这就能节省好多时间。绝大多数能比别人有高出数倍产出的程序员,并不是说别人走一步自己能走三步,而是别人走了弯路自己走了直路,少走弯路才是关键。