战斗型开发者取自“战斗型那美克星人”:
甩掉装逼扭捏的外衣,稳准狠的实现强力的代码。
生产力与平衡:
一份静态的代码没法看出一个程序员的真正水平,生产力才可以。
生产力就是对应着基本功,经验,能力这些东西。
生产力一定的情况下,存在一个速度和质量的tradeoff,在项目需要的情况下把两者的平衡把握好是把战斗力最大化发挥的方式。
so:
- 不应该看着一份不够好的代码就推断写这个代码的程序员不够好
- 不应该拘泥于“一定要写出高质量的代码”
- 平时多积累,这是提高单位时间的代码质量的根本方法,用很多时间写出好的代码并不牛逼,尚可称作有点追求。
坚定彻底的扫平问题
就在写下这些文字的前几分钟,我又被一个认为可以躲开或者拖延的问题恶心到了,现在整个solution重编。。。
一个xxxx定理说,如果一个问题会出现,那么它总会出现,尤其是爱挑milestone这种牛x的时候。
工作几年,总结下来,看见的问题,大部分不可逃避,小部分可以,不可逃避的东西逃避了就会加了n多利息还回去,不只是消耗了时间,更让自己感觉特二。
所以如果没有足够的理由,在条件允许的情况下或者说不知道该解决还是暂且搁置的时候,就坚定彻底的把这些问题扫平。
坚定的走霸气流路线,上升到基本原则。
充沛专注的精力
- 身体强健
- 规律睡眠
引用下《地下黑拳》(尽管是假的)里面关于”大斧“的描述:“他的日常生活却非常规律。仿佛是为格斗而生,他每天除了饮食休息,就是疯狂地训练。他不沾烟酒,没有任何不良嗜好,因为他要始终处于最佳的身体状态。”
我们的精力是永远不够的,尽可能让身体处于最佳状态吧。