学校新闻
工程师的十条精进原则
作者:新华小编
原则一:Owner 意识
“Owner 意识”主要体现在两个层面:一是认真负责的态度,二是积极主动的精神。
首先,要对我们交付的结果负责。项目中每一个设计文档、每一行代码都需要认真完成,要对它的质量负责。其次,我们要对开发的系统负责。
积极主动是“Owner 意识”更高一级的要求。每天要面对大量的工作,而且很多并不在计划内,这就需要具备一种积极主动的精神。所以,我们在做好自己份内工作的同时,也应该积极主动地投入到“份外”的工作中去。一分耕耘一分收获,不要给自己设限,努力成为一个更加优秀的人。
原则二:时间观念
相信大家都有时间观念,但是真正能执行到位的可能并没有那么多。想要做到,工作安排要分清楚主次。
我们每天要面对很多的事情,要学会分辨这些工作的主次。可以尝试使用“艾森豪威尔法则”(四象限法则),把工作按照重要、紧急程度分成四象限:
优先做重要紧急的事情;重要不紧急的事情可以暂缓做,但是要持续推进;紧急不重要的事情可以酌情委托给合适的人做;不重要不紧急的事情可以考虑不做。
原则三:以终为始
“以终为始”就是:先想清楚目标,然后努力实现。
原则四:闭环思维
一个人是否靠谱,就看他能否做到凡事有交代,件件有着落,事事有回音。这就是闭环思维的重要性,它强调一种即时反馈闭环,如果别人给我们分配了一个任务,不管完成的结果如何,一定要在规定的时间内给出明确的反馈。真正的闭环,要求我们对工作中的事情都能够养成良好的思维习惯,沟通要有结论,通知要有反馈,To Do 要有验收。
原则五:保持敬畏
保持敬畏之心能够让我们少犯错误。
原则六:事不过二
“事不过二”,是我们团队一贯坚持的原则,它可以解读为两层含义。一层含义是“所有的评审与问题讨论,不要超过两次”。另一层含义,是“同样的错误不能犯第二次”。
原则七:设计优先
架构设计太重要了,不仅仅关系到系统的质量,还关乎团队的效能问题。无数事实证明,忽略了前期设计,往往会导致后续开发周期被大幅拉长,给项目带来了很大的风险。而且可怕的是,不当的设计会给项目带来巨大的后期维护成本,我们不得不腾出时间,专门进行项目的优化与重构。
原则八:P/PC 平衡
“P/PC 平衡”原则,即产出与产能平衡原则。从系统的角度看,每一个系统都是通过持续不断地叠加功能来实现其产出,而系统的产能是通过系统架构的可扩展性、稳定性等一系列特性来表征。为了达到产出与产能的平衡,需要在不断支持业务需求的过程中,持续进行技术架构层面的优化。如果一味地做业务需求,经过一定的时间,系统会越来越慢,终影响业务的稳定性;反之,一个没有任何业务产出的系统,终会消亡。
原则九:善于提问
在工作中要养成勤于提问的好习惯,不懂就问,不要因为自己一时懒惰或者碍于情面,就放弃提问的机会。
原则十:空杯心态
保持“空杯心态”这一原则要求我们时刻进行自我检视与反省。在工作中,多去跟不同级别的同事聊一聊,有助于我们更加客观地评价自己。在横向对比中,多向那些优秀的人看齐,学习他人的优点。
以原则为中心地工作与生活,让自己与团队变得更加强大。
来源:CSDN