秦大师讲技术管理

本文探讨了从技术岗转向技术管理岗时思维方式的转变,强调了周报采用树形结构的重要性,以培养主次分明和资源整合的意识。同时,文章指出程序员应对代码复杂度有正确认识,通过引入消息总线和状态机等方法进行复杂度管理,以提高代码质量和可维护性。
—来自蛋疼的axb

半夜睡不着,聊聊久违的工作话题。

第一件事,最近在培养一些同学从技术岗逐渐开始接触技术管理岗,其中一件事情就是思维方式的转变。

更具体点,其实就是强制要求他换一个写周报的方式。

技术岗位的同学,周报一般都是列表结构,汇报自己手里每个任务的完成情况,最多加上总结和预测部分,就完成了。

技术管理岗位,我要求他的周报必须是树形结构,并且一级节点不能超过三个。

要求很简单,但本质上是需要管理者有分清主次,和资源整合的意识。能力越是提升,越会发现难点反而在于如何通过整合来减少任务数量,提升质量。

另外,这周跟新同学重新梳理了一个技术方案。

很多新同学在写代码的时候完全依靠自身的逻辑能力来保障程序的正确性,但是他们往往对于代码的复杂度的规律没有正确的认识。

代码复杂度的增加是指数级的,这就意味着,在复杂代码里增加一行控制语句,实际的逻辑可能会复杂好几倍。

测试或者线上出问题以后,程序员的第一反应大多都是“哎呀这个情况我没有考虑到”,实际不是场景的问题,核心原因是从最初就没有做复杂度管理。

说的实际点,就是没有做解耦。

各种设计模式和范式,本质都是在强制程序员做复杂度管理。

比如这周重新梳理的技术方案,在引入了消息总线和状态机之后,新的代码看上去就像军训教官叠的被子一样,规整的不像话。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值