技术管理笔记:让我“燃尽”的一天

大家好,我是拭心。

今天是周六,睡了一个好觉,终于可以坐下来深度思考一下了。

最近事情非常多,每天都在项目、需求、技术、质量和团队之间来回切换。

身处其中的时候,更多是在解决一个又一个具体问题,很少有完整的时间停下来,看看自己究竟在忙什么,哪些事情真正重要,又有哪些地方还可以做得更好。

比如这周四,应该是我这周最忙的一天。

当天做的事:

  • 10:00~11:30,下半年基础架构 AI 项目立项沟通会。
  • 11:30~12:15,下个版本的需求分摊。
  • 12:30~14:10,完成某个需求的 Android 实现。
  • 14:15~18:00,参加集团大前端分享,同时继续完成这个需求的 iOS 实现。
  • 15:00~15:40,确认质量会上的性能和稳定性问题。
  • 17:30~18:00,讨论需求优先级和版本排期。
  • 19:00~20:00,确认质量会上的用户客诉问题。
  • 20:30~21:10,社区分享。

从上午十点到晚上九点多,项目立项、需求分配、双端开发、质量治理、版本排期和技术交流交织在一起。有些时间甚至是重叠的,只能一边参会,一边推进手上的事情。

单看每一件事,好像都很具体;把它们放在一起,基本可以看出现在日常工作的几个重点。

第一,判断方向

上午的第一场会,是讨论下半年 AI 项目的立项。

技术负责人不能只关心当前版本能不能按时交付,还要判断团队下一阶段应该把资源投入在哪里:哪些事情有长期价值,哪些只是短期热点,哪些项目值得立项,团队现阶段又有没有能力把它真正做好

方向判断一旦出现偏差,后面投入的人越多,浪费反而越大。

所以,负责人首先要做的,是帮助团队选择更值得做的事情。

第二,配置有限的研发资源

方向确定以后,还要落实到具体版本。

哪些需求优先做,分别由谁来负责,Android、iOS、鸿蒙和前端的资源如何协调,质量建设和业务需求之间如何取舍,这些最终都会体现在需求分摊和版本排期里。

排期不能简单地把任务分给每个人,而是要同时考虑业务价值、研发成本、人员能力、技术风险和团队成长

理想状态下,不只是把当前版本顺利排出来,还要通过任务分配,让团队成员逐渐能够承担更复杂、更完整的工作

第三,持续改善质量

下午和晚上的两场质量问题跟进,分别是性能稳定性和用户客诉。

对客户端团队来说,质量不能只看崩溃率或者某一个性能指标。播放失败、卡顿、耗电、启动速度、网络异常,以及用户在真实场景中遇到的各种问题,最终都会影响用户体验。

我们需要把分散的问题放到一起看:

  • 它是偶发问题,还是系统性问题?
  • 是某段代码的缺陷,还是流程和架构上的隐患?
  • 应该临时止损,还是投入资源做长期治理?

真正有效的质量治理,不是每次出现问题后都依赖几个人救火,而是逐渐建立监控、发现、定位、复盘和预防的完整机制。

第四,亲自验证客户端全栈

这一天里,我还完成了一个需求的 Android 和 iOS 实现。

为了提升吞吐率,我们正在推动客户端全栈。

过去一个需求通常需要 Android 和 iOS 两名工程师共同完成,现在希望逐渐让一个人具备完成两端开发的能力,减少不同平台之间的资源等待,提升版本整体的需求吞吐率。

为了更清楚其中的卡点和风险,我需要亲自把完整流程走一遍。

只有真正写过两端代码,才能知道环境切换的成本有多高、两端业务逻辑有哪些差异、现有文档是否足够、基础组件是否完善,以及普通工程师在跨端开发时可能遇到什么问题。

因此我决定在精力够的情况下,选择一些有代表性的小需求,完整开发一次。

目的不是补充团队产能,也不是担心自己忘了怎么写代码,而是保持对业务和技术细节的理解,同时验证客户端全栈这条路应该怎么走得更顺

第五,保持对外交流

今天花了一部分精力精力参加技术分享交流。

对外交流看起来和版本交付没有直接关系,但它同样重要。

分享能够迫使自己把零散经验总结成相对完整的方法,也能接触到其他团队和同行正在解决的问题。

很多内部习以为常的做法,放到更大的范围比较以后,才会发现还有更好的选择。

持续输入、实践和输出,也是技术判断力的一部分。

总结:如何把这些事情做得更好

通过复盘这一天,我认为接下来要提升的,并不是简单地减少事情,而是让不同类型的工作更加有序。

首先,要保护真正需要深度思考的时间

项目判断、技术方案和代码实现,都需要相对完整的时间段。如果频繁被会议切断,即使一天看起来安排得很满,实际产出的质量也未必高。后续需要尽量减少重要工作与会议重叠,给核心事项保留完整时间

其次,要把经验转化为团队能力

无论是处理质量问题,还是进行双端开发,都不能停留在"这次问题被解决了"。更重要的是把过程中发现的问题沉淀为文档、工具、组件、规范和流程,让下一位同学可以用更低的成本完成同类工作

再次,要逐步降低对个人协调的依赖

需求分摊、质量确认和风险跟进,短期内需要我深度参与,但长期应该形成稳定的负责人机制和信息看板。问题在到达我这里之前,最好已经有清晰的背景、影响范围、处理方案和责任人,而不是从头开始组织信息。

最后,要始终区分什么事情必须由我完成,什么事情应该由团队完成

做一件事,价值不仅在于把它做完,还应该包括识别共性问题、建立标准和培养能够接手的人。只有个人经验不断转化为团队能力,整个团队的上限才会提高。


回头看这个让我"燃尽"的周四,事情很多,但苦劳并不值得颂扬,更重要的是,如何让自己和团队能不那么累的把事情做好、把体验做好,这是这段时间的关键问题。

感谢你的阅读,这是我脱敏后的工作复盘,如果对你有那么一点启发,我会很开心,下篇再见。

相关推荐
不好听6132 小时前
BFF 架构实战:从前端直调 API 到加入中间层
前端·架构
不好听6132 小时前
前端跨域完全指南:从为什么报错到三种解决方案
前端
三8442 小时前
路由策略/控制 配置双点双向路由重发布
服务器·前端·javascript
Qimooidea3 小时前
祁木 CAD Translator 工程图纸出海实战指南
服务器·前端·安全
小林ixn3 小时前
从BFF到SSE:我在Vue项目里藏了个“AI翻译官”
前端·vue.js·vite
元气少女小圆丶4 小时前
unity发布web嵌入到前端页面的接受参数
前端·unity·webgl
工业HMI实战笔记4 小时前
【拯救HMI】:低碳制造:自动化技术如何助力企业节能降耗
运维·前端·自动化·交互·制造
不简说6 小时前
JS 代码技巧 vol.4 — 10 个异步并发控制,Promise.all 这帮兄弟的踩坑实录
前端·javascript·面试
Sinclair6 小时前
安企CMS的安装-PHPStudy(小皮面板)部署
前端·后端