33 岁老程序员的犹豫: 继续做几个人的团队管理(偏业务方向),还是选择新业务(机器学习)技术开发方向?

2021-03-18 21:18:37 +08:00
 Hyvi

目前在负责小团队的管理工作,类似于 Scrum Master, 偏业务需求对接、业务规划、少部分技术类似评审或检查工作。 另外一个可能的选择是 新的业务(机器学习训练平台, 非机器学习)方向的开发工作。

想看看 大家的选择: 继续目前的工作还是去做新的业务开发。

2498 次点击
所在节点    程序员
11 条回复
FucUrFrd
2021-03-18 21:45:20 +08:00
最关键的年包
a719114136
2021-03-18 21:59:03 +08:00
如果是我肯定选第二个。但每个人都是不同的,适合我的不一定适合你
balckjoker
2021-03-18 22:04:10 +08:00
我觉得主要看自己的精力能不能跟得上。我们行业是需要一直学习的,保持一直学习的态度就行。结合自己的爱好兴趣。
lscho
2021-03-18 22:09:28 +08:00
个人建议选第一个。

因为三十多岁在开发岗即使技术不落后,在时间和精力上也拼不过刚毕业的小年轻了。而团队管理的经验才是自己以后职业发展的竞争力。

而且对于企业来说,能带好团队的人价值或许比一个优秀的技术岗更大。
paradoxs
2021-03-18 22:14:46 +08:00
选第一个,然后从里面揽一部分活自己做。

(其实要的就是保证技术水平不要断崖式下跌。)
wupher
2021-03-18 22:27:42 +08:00
我觉得都不是。

我 43 了,两者都有过。

Pro: 上述两项都可以保证你的竞争力,如果公司不合适,换家企业凭着管理或者技术能力都能找到下家,薪水也相对不错。

Cons: 但是终究是依赖,很多时候还是需要妥协或者无视。

我觉得还是应该有属于自己的作品或者行业人脉,哪怕做个 freelancer 。

一家之言,浅见,仅供参考。
king591
2021-03-18 23:31:34 +08:00
我会选管理类,不过这个年龄选择相对多一些,以下建议需要考虑个人情况来决定:
管理类:
1.需要具备现时基础技术能力,不要局限在评审和检查,适当学习一些新技术能够带团队进步。甚至培养自己的独立团队。
2.定向提升管理能力,包括但不限于基础的人力资源,财务,内外沟通和谈判。社交能力也要提升,特别是向上管理,除非能力足够支撑你跟老板拍桌子。这些有助于你从更宏观的角度考虑项目和团队的前景。
3.如果公司正在或者将来有机会做大项目,考个 PMP,如果没有也可以考了以备跳槽。
技术类:
1.工作之余钻研新技术,有可能 /收益的话用到实际项目里,对自己的技术能力是个积累。
2.尽可能地争取资源,不管服务器,还是副手,巧妇难为无米之炊,资源不够你有再强的技术也难落地。
3.认真带新人,可以巩固自己的能力,也能适当减轻工作负担,对培养独立团队也是有好处的。
上面说的并不是要面面俱到,但是可以作为工作不饱和的一个方向。
eugeneyu95
2021-03-19 11:35:59 +08:00
其实我们并不知道你想要什么,因为现在连你自己都不知道。
有些东西你想想都能让你睡不着觉,你都想起来去把他完成。
早上起床困难的时候,想想他你就有很大的动力起来。

找到他!

这个应该就是你想要的,他会让你兴奋,让你无悔付出。

如果你向现实低头了,就选稳定收入能过得去的就行勒。
HeHehhh
2021-03-19 14:02:37 +08:00
问论坛里一帮二十几岁的能问出个啥
还不如去 CSDN 问问
1044523901
2021-03-19 16:44:44 +08:00
选管理类
Hyvi
2021-03-20 08:55:37 +08:00
@HeHehhh 这里面也有跟我一样年龄的人,比如 king591

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762985

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX