要不要跳槽做PM+developer?

avatar 241253
duckburg
1222
4
大家好,我现在遇到一个比较困难的工作岗位上的抉择,想请大家帮忙给我一些新的思路和想法,帮助我做这个决定,谢谢!
背景:
我的本科+master都是学统计的,一直以来的职业规划是将来可以做产品或者用model支持决策的那类DS,等以后有经验了转型做product manager。身份现在是等待明年第二次h1b抽签的状态。

我毕业后作为contractor在A公司就职,工作内容是python developer + business analyst。后来接到了B公司的DA fulltime offer,因为当时A公司作为contractor不sponsor H1B,且DA更符合我想做DS的职业规划,放弃了A公司转正的机会,选择接了B公司的offer。 但来到B公司以后,发现在我们小组,作为DA做的事情非常受限制,而且缺乏学习的空间,磨合了快10个月还是没有找到出路,决定把跳槽DS提上日程。这期间,我的前老板给了我一个新的offer,但是这个新的工作机会和我以前在A公司的工作内容不完全一样,需要做python developer + project management。包裹上A和B差不多,在当地都算不错,但肯定和大厂不能比。

现在我有三个选择:
1. 继续留在B公司,明年内部转组找DS的工作(需要面试申请以及现在老板支持)。假设抽签抽中,需要file H1B amendment。或者保底可以转组做DA。
2. 继续留在B公司,明年找外部DS的公司,争取进到大厂。假设抽签抽中,需要file H1B transfer。
3. 接A公司的offer,两年内都呆在A公司,抽签后马上可以在A公司办理绿卡。
前两个可以同时进行。

我觉得接A公司offer的好处如下:
我跟前老板,组员都非常熟悉,所以这份工作我不会像现在B公司的工作一样struggle,而且应该能做的还不错。 同时,我也能提升我的项目管理和coding技巧,有更多和高层互动的机会,对我来说是好的锻炼。而且A公司绿卡政策很不错,如果没有意外,两年左右我应该能顺利排期。

一些我纠结的点:
我因为一路学传统统计,对统计/DS是真的有热情的。曾经在某公司作为DS实习,真的学到很多东西,而且感到发自内心的充实和快乐,所以想继续往这个方向前进。如果做PM(项目管理)+developer,我两年以后其实不知道该往哪个方向发展,是继续做PM,还是转型回DS,如果转型,我之前的工作经验能起到作用,帮助我申请类似于Sr.DS 这种level的岗位吗?还是说我现在拼一拼,好好准备,直接去做DS。
还有一点就是我现在的这份工作,我做了不到一年,老板很缺人,我突然走了可能会打乱她的安排,我会有一些负罪感。

因为我在做第一次从A到B的跳槽决定时,很匆忙,虽然想了很多,可还是没有考虑到方方面面,所以这一次想尽量得把能考虑的都考虑到,不要太childish的做决定。希望大家能给我一些建议,感恩!
  • 1
4条回复