从technial lead转回developer如何?

G
GlowingSnow
楼主 (北美华人网)
想征求一下大家意见。本人现在是个techincal team lead/architect, 没有兴趣向management发展,在考虑是不是换家公司重做developer。
这个职位优点: - 听上去好听点, - 做的东西相对high level一些,可以设计些好的solution。 - 不rotate on call prod support。
缺点: - 非常忙,每天不是meetings就是conversations, 很少有时间能静下心来写code。 - developers经常要求帮忙解决问题,所以其实比每几周轮到一周on call还要烦。而且没什么credit/acknowledgment。developers不提,我也不会去和老板说我帮谁做了什么。(我自己以前做developer时自给自足,很少麻烦人,倘或有谁帮我一个忙,一定会在standup/retrospective感谢一下。) - 现老板主意很多,各种research很累。 - 每天只能中间挤出的一点时间里做design方面工作,没有时间学新东西,又很少写code,心里不踏实。
Lead的pay跟developer差别很小,可以忽略。
m
meidong20
IC 做到distinguished engineer也挺好的。不过high level就要expect helping others and do many design and architecture discussions. Senior level may be able to have more time actually code
v
vsfan
反正都是IC 哪个钱多干哪个
k
kyky224
开会开死人。整天不是自己跟别人扯皮,就是看别人吵架。升上去到manager更加是这种生活。 还是在家干IC最爽。干完份内的,剩下时间都自己的。
M
Metaspace
我认识好几个team lead,都是累成狗,工资只多一点点,org chart上自己也是属于手下没人的IC,没有真正管人的权力,除非要转为manager,不然不值得。
n
nihainihai
我觉得没有兴趣走management track的话还是developer更省心和专注。lead应主要利用对project方向和进度的把控在不同的组之间build自己的关系网络,这个关系网络也只是走management track才有用。
p
pigluo
回复 1楼GlowingSnow的帖子
我和楼主简直一模一样的处境。也是感觉第一"会多",第二"手下developer经常需要手把手帮助",第三"头上大老板点子多,忙不过来",第四"没时间学新东西"
我不想往上升people manager, 因为组里面有几个老中,要么没本事脾气大,要么完全处于退休状态,混保险那种。相当不好管。现在天天检查他们的技术工作都一地鸡毛了,到时候再管他们的饭钱,想起就头大。
所以我也有退回来当个普通developer 的想法。
5
50cents
看看,都看看,码农都这么不思进取了,湾区房价不跌直播吃shit
黄老歇
自然是选择适合自己的岗位
不喜弄人事 只喜欢对机器工作的人有很多
p
pigluo
看看,都看看,码农都这么不思进取了,湾区房价不跌直播吃shit
50cents 发表于 2022-03-31 01:51

我们讨论工作呢,你说什么房子? 只有湾区才有码农?
看你这样,不是准备吃,而是已经吃过了的后遗症,估摸着还吃得不少。
s
supermouse
看看,都看看,码农都这么不思进取了,湾区房价不跌直播吃shit
50cents 发表于 2022-03-31 01:51

不想当manager就是不思进取吗?
b
bluesunrise
IC 级别高一些(类似google 7+) 的话大部分都是TL 的role, 也有纯自己写code 的IC 但是数量相对比较少, 我觉得这也是高级别职位特点。 级别比较低的TL也没什么意思。
i
iccc
想征求一下大家意见。本人现在是个techincal team lead/architect, 没有兴趣向management发展,在考虑是不是换家公司重做developer。
这个职位优点: - 听上去好听点, - 做的东西相对high level一些,可以设计些好的solution。 - 不rotate on call prod support。
缺点: - 非常忙,每天不是meetings就是conversations, 很少有时间能静下心来写code。 - developers经常要求帮忙解决问题,所以其实比每几周轮到一周on call还要烦。而且没什么credit/acknowledgment。developers不提,我也不会去和老板说我帮谁做了什么。(我自己以前做developer时自给自足,很少麻烦人,倘或有谁帮我一个忙,一定会在standup/retrospective感谢一下。) - 现老板主意很多,各种research很累。 - 每天只能中间挤出的一点时间里做design方面工作,没有时间学新东西,又很少写code,心里不踏实。
Lead的pay跟developer差别很小,可以忽略。
GlowingSnow 发表于 2022-03-30 22:29

manager的工作就是这样的。我做的IC的问题时,话语权不够,不能左右上面的决定,但是IC容易找工作。manager的scope变大的时候,就是多个项目和产品。开始的时候scope小,就是这样的。manager的工作不是太容易找,因为需要很多积累和network,这些换了工作带不走。
A
AliStock
manager的工作就是这样的。我做的IC的问题时,话语权不够,不能左右上面的决定,但是IC容易找工作。manager的scope变大的时候,就是多个项目和产品。开始的时候scope小,就是这样的。manager的工作不是太容易找,因为需要很多积累和network,这些换了工作带不走。
iccc 发表于 2022-03-31 12:26

我一直在想是不是要跳出IC的comfort zone朝manager走,你这么一说我觉得还是呆在comfort zone好了