在一家外企大厂做 manager 几年了,感觉还是压力挺大的,虽然说很多人都羡慕从 ic 到 manager 的跃迁,但真的从日常生活来讲,manager 也没想象的那么容易做。首先很多工作从之前专心做项目变成了杂七杂八的事情,对团队成员需要经常沟通鼓励,做好思想工作,我不是 PUA 的人,很多时候希望真正能帮助团队成员能成长。另外要指导新手做项目,团队缺乏能独挡一面的人,很多时候还需要手把手的教 design ,教如何做项目。当系统出问题了,一线经理必须都要懂,能冲上去和 ic 们一起搞定问题。最后还有各种人际关系,跟国外同事和领导的关系,满足自己老板的各种期望,还有各种杂七杂八的文档和琐事。
总的说了,做 manager 久了心很累,需要时不时静下心来去重新思考生活和工作,否则很容易迷失自己。
1
FranzKafka95 2022-03-05 17:29:39 +08:00 via Android
做 manager 最重要的不就是培养能够独挡一面的人吗,如果你培养不了,起码也得会招揽人才才是真正的 manager
|
2
Cielsky 2022-03-05 17:34:04 +08:00 via Android 1
需要放权
|
3
zero2me OP @FranzKafka95 确实培养人是 manager 的责任,但这也不是一朝一夕的事情,而且碰到一个能力强,品行好而且愿意付出的人才完全看机遇,真是可遇不可求。而且就算你培养了很久,可能他也会有更好的机会离开。manager 很多时候都要面对这些不确定性,然后努力把各种项目做好,同时把一批人带起来。然后培养人确实是因人而异的,碰上一些资质不高的人,确实要付出很多心血。
|
4
kevinswat 2022-03-05 17:57:09 +08:00
其实最大的困惑就是有关团队管理的各种琐事占用了工作中绝大多数时间,以至于没办法专注于技术本身吧
|
5
jfdnet 2022-03-05 17:58:51 +08:00 1
这就是为什么管理工作首先是确保下线,工作拆细一点,把流程卡好。不要抱着遇到事情就觉得你应该知道的这样的想法。流程跑顺了,KPI 有保障了,你才有机会观察哪些值得你培养重用提拔。
|
6
JerryMouse 2022-03-05 18:04:36 +08:00 via iPhone
不想做管理的话,有没有人能说说 curd boy 以后想继续写代码的话路应该怎么走?真心想知道。
|
8
kevinswat 2022-03-05 18:14:04 +08:00 9
我觉得新人变成牛人是一个自发的过程,manager 最需要做的是在一堆面试者里面用各种针对性的面试手段筛选出有潜力、适合自己 team 的新人,并且在试用期果断淘汰掉不适合团队的新人。
新人的成长其实也不完全是 manager 手把手“培养”的功劳,更多的是他自己的努力以及机遇。manager 需要做的只是给他指点一下学习的方向,以及 manager 把大项目中的一块分解给他,变成对他来说能完成但是对他很有挑战的任务。 如果新人失败还是得让新人自己明白自己的错误让他自己去改(哪个牛人从普通人过来不犯错对吧?)这样新人才能慢慢成长起来。 项目遇到各种困难,如果一味的 manager 去当 team 的最后一道防线,结果就是 manager 累死,下面的兄弟觉得反正有 manager 在扛着,自己菜就菜吧。 最后就是大家都是打工,最在乎的就是钱到位以及干的舒服,manager 能做的就是让下面的兄弟觉得在这个 team 里面干的高兴,努力的人就能获得更多的金钱,然后经常谈话让兄弟们认同在这位 manager 手下干事能感觉自己是在做正确的事情,对职业生涯有正向作用,所以不愿意随便一个机会就走了,如果真的有比现在公司更好的机会其实 manager 应该鼓励下面的兄弟去试试,公司不是自己的,但是同事是自己的,说不定以后又在哪里有联系呢。 |
10
msg7086 2022-03-05 18:20:38 +08:00
@kevinswat 我的理解是 manager 基本应该脱离具体技术的范畴。就是虽然懂技术,但不会自己去做技术,而是在上面一层待着。具体做技术还是下面的 ic 做。manager 基本就是负责培养 ic ,搞后勤,审批,这些东西。
(我也只是 ic ,拍脑瓜想的,请指正。) |
11
zero2me OP 是的,我不是纯粹的 engineer manager ,我还是喜欢技术。
所以看到组里有些人的 design 做的不好,很多时候要花很多时间去和他沟通,然后要尽量帮助他能朝着正确的方向发展。如果有个很强的 tech 带头人,我倒也懒得操这份心,但实际情况是,一线技术经理不得不去做这些事,才能保证一些产品和平台的走向和良性发展。 招聘的门槛我们也把握的很严格,基本也是 30 多个人挑一个的水平,但技术人才易得,将才难得。即使是人才也需要很多项目的磨练才能真正成长起来。 而且我的一个感觉是国内很多企业培养的人,做事情普遍都很快,但能力不是很全面,特别是产品和设计的全面性,需要很长时间去培养。 |
12
charlie21 2022-03-05 18:44:17 +08:00
缺一个 tech 带头人
|
13
iClass 2022-03-05 19:52:07 +08:00 via Android
做人会累😩 做 manager 当然也会 区别是上面累😩还是下面累😩还是上下都累
|
14
yzbythesea 2022-03-05 19:56:44 +08:00
我遇到体验好的经理都是 LZ 这个风格,我觉得挺好的
|
15
AndyMadaou 2022-03-05 20:18:44 +08:00
看起来你是个不错的 manager ,管的事多了确实很难平衡,团队内有厉害的 tech lead 能省不少心。之前呆过一家外企,当时的 manager 岁数比较大了,可能是早年人少的时候混了个低级别管理,多年也升不上去,天天混日子,技术不懂,项目搞不明白,呆了一段时间赶紧跑路了。
|
16
Harry 2022-03-05 20:23:07 +08:00 via iPhone
我同意 @yzbythesea 的说法。其实这样的经理才是好的经理。否则经理就是一个 an ass sitting there.
如果你的工作环境允许,带一个和你搭配的助理。一般的事情 ta 处理后总结给你就行了。 |
17
Cbdy 2022-03-05 20:50:51 +08:00 via Android
咨询一下,像 OP 这样的外企基层管理者,对于 Remote/半 Remote 是什么看法呢?团队里有 Remote 的成员吗?
如果是做网站产品 /管理系统这种业务的话,请问您所在的外企会招聘专门的测试 /前端吗?还是所有人同事是开发 /测试 /前端 /后端? 谢谢! |
18
zero2me OP @Cbdy 国内大部分还是期望在 office 办公吧,这样沟通和工作效率会高一些。现在全栈工程师越来越多了吧,至少我们组大部分 React 都是会的,弄个内部的 dashboard 没什么问题,当然如果是面对消费者,就需要专业的前端和 UX 了。
|
19
wanxueyixia 2022-03-05 22:14:24 +08:00
我觉得是这样的,帮人打工就是一份钱,一份责任。
|
20
sundev 2022-03-05 22:45:08 +08:00
与 OP 同样,目前缺技术主管,自己无法解放,又要管理又要弄技术很累。
一天下来根本没时间考虑技术的事情。 我之前听到有句说的好,管理者不能太忙,不然管理不好团队,深以为然! |
21
chiu 2022-03-05 23:24:26 +08:00 via iPhone
其实我想问,从 manager 的角度,希望在 1-1 meeting 中,ic 和你聊些什么?
|
22
leimao 2022-03-05 23:28:58 +08:00 via iPhone
以前看过一个短的书评,那个书介绍了公司里为什么有这么多无能的人,就是因为很多人“升官”之后去做了自己不擅长的事。
|
23
Chingim 2022-03-06 00:34:59 +08:00 via iPhone
ic 怎么翻译
|
25
lap510200 2022-03-06 11:22:43 +08:00
杂事太多, 工资也不多太多,不能摸鱼,不利 30 岁+身体健康
|
26
falcon05 2022-03-06 12:04:38 +08:00
管理者
经理 测试一下是不是这个关键字是不是被屏蔽了 |
27
OliveGlaze 2022-03-06 12:14:30 +08:00
楼主的这个问题,我感觉还是团队的人员配置不合理。看到楼主说面试 30 选 1 的面试淘汰率,ic 的质量应该已经相当高了。看到评论串里又说到什么 ic 缺乏设计思维、似乎有没有专业 UX 、FE 之类的,感觉就是个外企传统企业招了一批偏后端的「伪」全栈工程师做数字化的工作。
我只想说,后端工程师有几个有设计思维的,国内的前端有常识的设计思维的都比例不高的。别说 30:1 ,你 60:1 招的这样的 BE 也这样,术也有专攻,团队全招一样的 BE 工程师你觉得只是做做内部系统所以就很合理?不,这不合理。 |
28
bnm965321 2022-03-06 15:01:48 +08:00
@OliveGlaze 我觉得楼主说的设计不是指 UI 设计,而是指系统设计,比如后端的数据表设计,功能实现的设计模式
|
29
joyhub2140 2022-03-06 16:02:03 +08:00
小公司的 manager 更累。。。主要是遇到跳槽季就很难受,无论和大家打多好的关系,在金三银四后换一批人后又重复以前所做的东西。
|
31
zero2me OP @joyhub2140 不能更同意,别说一批人跳巢,几个人跳巢就很难过,培养了很久,大家也都熟悉了,然后又要从头开始。
|
32
dtysky 2022-03-06 17:12:07 +08:00
下面人几个人接连跳槽的话,其实和 TL 关系挺大的,现在这形势,基本都求稳,冒险 run 肯定有什么比较严重的理由。
|
33
darkengine 2022-03-06 18:00:01 +08:00
@leimao “彼得原理告诉我们,在任何层级组织里,每一个人都将晋升到他不能胜任的阶层。”
|
34
OliveGlaze 2022-03-06 22:13:54 +08:00
@bnm965321
@tonytian2000 那么就按照顶楼说的 design 指的是系统设计继续来讲。其实还是差不多的分析,30:1 的淘汰率真的很高了,ic 的水平不至于连完备的 DB 设计 /功能设计都做不出来吧。如果现实是这样,那么更常见的是原因基本上也逃不过:1.没有明确的 BRD/PRD 文档,或者直接没有 BA ; 2. 需求变化太频繁( it 没地位); 3.现存的业务系统高度耦合,各种业务交叉得非常复杂。 看起来似乎只要开发「独当一面」即可解决,实际上多数可能还是团队甚至部门的人员配置问题。如果一切需求都很清晰,工期给够,还能瞎搞的话那你们招聘环节就是全责了,相信也不是。 |
35
SmiteChow 2022-03-07 10:10:19 +08:00
钱难挣屎难吃,与岗位无关
|