软件工程工作总结结合日本物业管理思维思考

Dcr 1月前 ⋅ 208 阅读

年终工作总结与KPI的巧妙呈现

每到年底写工作总结时,不知道业内的同行们是否都挠破了头,绞尽脑汁想办法让自己今年的KPI在工作报告中体现得凌厉精致,想让老板看了拍案叫好,给这个年度优秀员工升职加薪,明年担任我司CEO的职位呢。

然而,现实往往是:大公司核心项目多以维护为主,PPT故事需求为辅。维护一年也不见得项目有什么核心突破,但是日报、周报、季度报的工作内容又没少写。对于初创公司来说,如果项目上线即爆款还好,譬如今年在3A游戏界爆火的那只山上的猴子。但若初创公司的项目上线不温不火,虽然工作内容老板是认可的,无奈市场不买账,那么这一年,人生道路上仍然不会有大突破。

初创公司与高速增长时期的总结

对于初创公司或者处于高速增长时期的企业,年度总结其实并不难写,毕竟这类企业工作任务高强度,老板也普遍比较大方。升职加薪不一定全有,但加薪和奖金应该是不少的。然而,反观那些大公司,项目已经上线几年甚至十几年。如果遇到项目重构或者公司层面大的架构升级还好说,但如果没有,如何在工作总结中突出自己的价值呢?

启示:物业管理与软件工程的共性

在参考了日本物业管理的发展与最佳实践后,我有一些浅薄的理解。软件工程在某种程度上也属于服务行业,尤其是当公司项目稳定后,发展现状与日本的物业管理有相似之处。物业管理大多以维护为主,并结合新发展提出一些创新改造以提升用户体验。那么,物业公司是如何向业主做工作报告与工作计划的呢?

预防性修缮

例如,房顶漏水问题每年进行小维护,五年进行一次修缮,外墙下水道也是如此。物业公司是不会等到出问题才去维修的。并且这些维护修缮项目通常都直接规划到30年甚至50年,计划精确到每年、每月、每日做什么项目,耗时多长时间,花费多少资金,统统记录在案,装订成册。如果等到出了问题,再来做什么及时响应、快速维修,物业公司早就切腹了,业主们也来不及悲伤,新的物业公司早已接盘。

软件工程中的预防性维护

那么,身处大公司的同行们,是否也可以参照这个逻辑调整自己的年度工作总结及来年工作计划呢?提高预防性维护的比重,对个人成长及工作总结各方面都会有不少的帮助。

例如,在完成领导们的PPT需求之余,结合你丰富的软件工程设计经验与深厚的技术能力,可以提前分析:按照订单数据增量,明年数据库性能可能会下降20%,与之相关的接口性能普遍下降30%,用户体验直接砍半,可能会导致用户流失,降低用户粘性,带来系统性风险。于是,你可以提前做出优化措施,例如:

  • 接入分层缓存机制
  • 实时运算改为异步清洗数据
  • 减少面向数据库编程,升级为内存运算,以便在紧急情况下动态扩容支撑流量峰值
  • 完善限流熔断机制,确保核心业务不受影响
  • 引入新技术,应对防范未出现但可能出现的风险

技术债务与系统重构

再比如,大公司的核心项目经过多年迭代,通常会累积不少的技术债务。作为IT届的大空头Michael Burry,或许你预感到,如果继续累积技术债务,明年可能会出现某些系统模块崩盘,导致服务不可用。于是,你提前做出了重构部分接口的决定,并争取到部门的认可与支持,最终成功上线,减少了10%的系统负载,从而争取到了服务器资源成本下降的空间。

领导们的反应

试问,领导们看到这样一份工作总结报告,会有怎样的心理反应?估计双手颤抖,内心激动,眼眶红润,感慨道:“这个小伙子可处,完成了份内工作之余,居然还忧心公司未来几年的发展,并且提前做出应对预防工作。”加薪升职不一定,但表扬肯定是少不了的。

全部评论: 0

    我有话说: