你说的问题,就是因为,有个不懂技术的CIO之类的SB,往往这类高管都是口如悬河型,董事会上头头是道,不服没法。 sorasky 发表于 2023-07-26 09:06
小的项目还可以,大的项目,的确还是需要一个人专门负责那些杂七杂八的小事儿。和别的组大家,抢资源,等等。这样,可以让开发集中精力工作。 isomer 发表于 2023-07-26 09:20
我看中低层管理,特别是不懂技术的管理,给公司带来的价值基本是负的。 所能干的基本上就是浪费developer 和 高层的时间精力。 先说汇报进度,我干过中层管理,我技术出身,但是只要一管理,对developer 所做的就是一知半解了,不可能全部了解,汇报进度就是鹦鹉学舌。developer 敢吹, 我敢传,领导敢听,敢信。 该delay 的还是要delay, 该出bug 还要出bug, 有我没我一个样。浪费dev 时间跟我汇报, 浪费我的时间做report,浪费老板时间听。
管理是从传统行业来的。 传统行业看得见摸得着,层级明显。 而IT业智力密集,不用心看代码,就是不明白别人在做什么。 IT 业的管理人员做的最多的就是 申请电脑,提供权限,入职离职,汇报进度。 这些东西技术含量太低了,高中生就能干。
这就是为什么马斯克能把公司裁掉80%而twitter仍然能正常运转。 大公司太臃肿了。 如果现在没有新feature。 理论上马斯克可以把所有开发中高低层管理全部裁掉。 只保留几个熟悉代码的老员工即可。
我从中层管理换到专门开发,工资涨了很多,而且杂事还少,省心不少。 特别是现在agile 出现了以后,小组里面的senior 都能自我管理。中层管理需求又大大减少。
这个说法有失偏颇。当到CIO必须能吹,不然董事会CEO会给预算加大投入么?有一个能向上画大饼的老板可是幸事。要知道CIO在一个公司的平均职业寿命就是两年而已。 我觉得在这里发言的要是能说一下自己的背景更好。没有自己当过Director,Senior Director,直接和CIO接触过的,谈论CIO的能力经常会犯皇帝用金锄头种地的错误。
难度极高,scrum master 开会时候叽叽歪歪,说我们做好好久没做出来。
结果我开会的时候直接说,这个难度高,技术上不支持。
恰好用户也在,直接说,这个优先级低, nice to have 。做不出来就不用做了。。。。。。。
这种事,根本不需要manager, 开发和用户一沟通,问题就解决了。
来一个manager, 更加浪费公司人力物力。
我折腾了2个星期,公司一无所获。。。。。
是的,这种更像是项目勤务员。