阅读了美团技术团队的文章《写给工程师的十条精进原则》,感触很多。文章提到的观点不仅对职场菜鸟,对老司机也很有帮助。总结下其中重要的描述记录下来,希望能持续勉励自己。
摘要:
原则一:Owner意识
- 认真负责是工作的底线。对交付的结果负责。
- 积极主动是"Owner意识"更高一级的要求。做好份内工作,也要积极主动做"份外"的工作。推动合作团队进度,保证项目顺利推进。不给自己设限,努力成为更优秀的人。
原则二:时间观念
- 工作安排要有计划性。计划粒度足够细,关键时间点要可检查。
- 工作安排分清主次。按照重要、紧急程度分四象限。
原则三:以终为始
- 先想清楚目标,然后努力实现。根据问题设定目标,再进行优化。做需求的同时关注目标和收益及使用效果。解决特定的问题才是技术优化的目的。
- 带着目标去学习。有目标的学习效果比碎片化阅读要好。
原则四:闭环思维
- 沟通要有结论,通知要有反馈,TO DO要有验收。
- 定期主动进行阶段性的反馈。项目是否正常推进,是否遇到问题需要协助。
原则五:保持敬畏
- 尽快学习团队既有规范,与团队保持一致。
- 如果规范存在不妥之处,可以全组讨论,及时更新迭代。
原则六:事不过二
- 所有评审和问题讨论,不要超过两次。通过这种方式,倒逼利益方尽可能做好需求和设计方案。评审前,尝试与所有相关方达成一致,会上有针对的讨论。
- 同样错误不能犯两次。每次故障后做好复盘,分析故障原因和明确可执行的TODO LIST。
原则七:设计优先
- 重视前期的架构设计。
- 写别人看得懂的设计。好的设计,一定是逻辑清晰易懂、细节落地可执行的。
原则八:P(产出)/PC(产能)平衡
- 系统要在不断支持业务需求的过程中,持续进行架构的优化。一味做需求而不优化系统,系统越来越差,最终影响业务;反之,一个没有业务产出的系统,最终会消亡。
- 要在做项目过程中,通过学习总结持续提升自己的技术能力和软素质,并应用到项目实施交付中,达到双赢。
原则九:善于提问
- 首先要勤于提问。只有在争辩中,才可能诞生最好的主意和决定。
- 懂得如何提问。要有知识储备、专业技能、经验,还有批判性思维。
原则十:空杯心态
- 时刻进行自我检视和反省。不能让自信演变为自满。
个人感觉不太容易记忆,重新总结梳理(类似软件设计思维),力求简短容易记忆。
目标明确(以终为始) -> 设计优先 -> 业务技术相辅相成(P/PC平衡) -> 有计划、分主次(时间观念) -> 认真工作、主动承担(Owner意识) -> 遵守、改进规范(保持敬畏) -> 多思考、勤提问(善于提问) -> 及时反馈、验收(闭环思维) -> 不犯相同错误(事不过二) -> 空杯心态