有一个文章《高效能软件工程师的 7 个习惯》 https://www.oschina.net/news/259604/7-habits-of-highly-effective-software-engineers
- 快速将想法打造出原型,进行概念验证
恶搞:太浪费时间,对于2周一次迭代来说,根本没有时间原型。 原型失败就得不偿失。快速构建的项目是不可能失败的,或者越失败、混沌,对你越有利 - 有效评估工作量
恶搞:工作量评估看场景,如果争取新项目,当然评估比别人更短点,这样,你可以负责项目,如果是老项目维护,交接项目,当然要悲观点评估。准确评估对自己没有好处。与其花太长时间评估肯定导致不准,还不如按照自己需要评估 - 快速且及时地 review 代码
恶搞:看过此文章的人自问,真的Review别人代码了么?别人真有时间Review你代码?大部分连Review自己代码都没有。 - 主动记录代码、设计和流程,形成文档
恶搞:浪费时间,且没人看。过不了3个月就是垃圾 。 且,你记录的清楚,那就容易被替代,我就是那个写好代码,写好单元测试,写好文档,然后被赶到下一个项目,下下个项目的程序员。 - 坦诚地参与技术讨论
恶搞:会议室讨论,明显需要更谨慎,单方面坦诚是不现实的。守住自己阵地,而不是交给别人 - 完成 “狗屎” 工作
恶搞: 工作必须持续且不能完成,否则,工作不保,或者又得去做另外一个狗屎工作,何必尝一坨新狗屎呢 - 保持好奇心
恶搞:工作上保持好奇心不能让你能更好的工作。仔细打磨你的目前的工作并保留到你手里才是应该花时间地方。
关于我 Java开发22年,开发多个 分钟千万级访问系统,写了3本书Java书,有俩个国内开源