查看: 25419| 回复: 68
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] System方向第三年CS PhD想找工作然后quit,求大家建议

   
全局:

2021(7-9月)-CS博士+fresh grad 无实习或全职 | Other|大纽约地区 码农类General全职@

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 hhvm 于 2021-1-4 00:30 编辑

1. 本人背景

a. 本人在东部某伪农村学校读CS PhD,System方向,现在是第三年。
(说是“伪农村”是因为这里按人口和建筑物密度来看算大农村,但生活成本很高,特别是房租,封闭式小区apartment少且贵,租金跟NYC/湾区的疫情优惠价差不多,所以非土豪家庭学生只能住得起合租house). 1point3acres.com
b. 目前只有一篇一作非顶会论文(CCF推荐列表里面是C类的),导师人好不push不pua,但lab的校友很多都是5年半~6年才毕业,甚至更久。
c. 目前没有实习经历,第一年暑假是为了找到老板support所以要在实验室搬砖(我们第一年没有导师),第二年没找到实习,因为刷题不够面试挂了。去年(2020)年底面试了一波,现在有3家pending(包括FB PCE intern),两轮面试完了但还没有offer
d. 关于做过的项目,我目前的和上一个科研项目都是跟操作系统相关,总共贡献了大概1w行的C/C++代码;另外上过OS硬课,做的课程project也总共包含4000+行的C代码和若干shell脚本;本科时期做过两次不正式的小公司远程实习,主要是用Python/PHP做web后端

2. 关于为什么想quit

a. 太!穷!了!我现在一年的stipend大概是$30k(学期内20k+暑假10k),在PhD programs里面看起来算是比较多的,但考虑到这里的高房租,我对我现在的生活质量很不满意,因为靠stipend只能住得起和别人合租house,share冰箱和卫生间感觉很不爽。我现在非常渴望:1)住1b1b;2)养猫;3)买电子产品的时候不用因为钱而纠结半天。而这些都是需要更高收入才能支持的。有人说养猫开销不是很大,同意,但我觉得养猫首先要有一个好的居住环境,反正我认为在合租house里面是不适合养猫的,对猫不好,对其他室友也可能带来麻烦。
b. 对我目前做的科研项目不是很有信心,以及按我现在的进度很可能不能5年准时毕业。这个项目已经做了9个多月了,但仍处于探索踩坑阶段,距离能出结果和开始写paper还很远,而且我本身也比较怀疑这个project最终能不能work out。这个project属于system交叉别的方向的类型,对老板自己来说也是个比较新的东西。
c. 感觉自己不适合科研,真正喜欢的还是写代码,特别是用C/C++写跟OS相关的底层代码。比如我不太喜欢读论文和做literature research,都是老板发现了某个重要和相关的paper让我看我才会去看的。写paper的过程对我来说也比较痛苦,即使paper中了也没觉得多rewarding,因为后续的流程(camera-ready,做PPT,排练和录presentation)也非常折腾。相反我做OS课的project的时候就觉得非常享受,对写和读API/设计文档没有意见(比写paper容易多了好吗,至少不用满世界找引用,不用跟latex和gnuplot斗智斗勇啊!)
d. 现在美国CS的就业形势是确定了的一年比一年差,一年比一年内卷,所以我认为尽早上车是最重要的,找工年度越晚对new grad越不利。我很担心如果再熬三年,那时候PhD这个title很可能无法对冲这三年就业市场内卷竞争的加剧导致的找工难度上升。 ..
e. 如果不能五年按时毕业,那么五年后转为Resident Alien身份就要扣FICA税就更穷了,我用SmartAsset算了一下,扣FICA的话学期内的每个paycheck就只有700多块了,这样实在是太穷了。
f. 如果2025年再摊上一个跟懂王一样反移民的总统而自己正是需要办OPT的F1就倒霉了(就像今年的TX lockbox backlog一样,反移民总统总能在各种法律管不到的细节恶心人)。
g. 羡慕FLA(Apple)G大厂的SWE们有PTO和holiday weeks。整个学术界就是个毫无WLB的地方,教授们都是996起步,圣诞节感恩节也照样工作,虽然我的老板不push,每周实际的工作量并不是很大,每天也经常摸鱼吸猫,但每周组会是雷打不动要开的,进度总是要有的,并没有可以让你完全不去想research的固定假期。

3. 那当年干嘛要选择读PhD呢?
. From 1point 3acres bbs
a. 当时主要的想法就是不想让家里花钱吧。因为2018年那时候CS早就没那么好找工作了,而60w+ RMB的学费生活费虽然家里拿的起但也是个不小的压力,所以我想的是万一找不到工作留不下来这钱就花的不值了。
b. 当时觉得自己挺喜欢科研的,比天天写CURD业务代码有意思(然而现在想来自己并没有那么喜欢科研,本科时候做了一个project然而并不是很成功,其实这就应该是一个red flag)
c. 认为PhD在经济方面能过的比MS好一点,宽松一点,不用买啥都得换汇率(然而现在意识到真是naive,MS的确可能花销上更紧但是只需要忍受两年啊。。)

4. Quit PhD可能比较可惜的一些方面?

a. Eb1a/NIW?由于S386未来通过的可能性很大,所以将来PERM很可能会比较难办(因为参议院版S386要求建立一个全国性的PERM打广告网站),因此最好是能不办PERM而走NIW这条路。然而考虑到System方向难发和蹭paper,以及paper收录量少,引用数积累慢,即使我熬到毕业很可能也只有三四篇没啥引用的论文,远远达不到日益提高的EB1/NIW的bar。
b. PhD new grad开局就是L4?然而我认为这也不是坚持读下去的动力:1)从地里发的包裹来看,PhD new grad的初始L4 package是比不上MS + 3YoE跳槽得到的L4 package的,而MS已经比PhD多赚了三年的钱,多享受了三年生活了;2)的确,Biden支持按工资level高低顺序抽H1b,那个行政令是有可能通过的,所以开局L4更有利,但问题是现在的工资水平不代表三年以后的 --- 如果三年后job market更卷了以至于普遍对new grad降薪了呢?2)MLE才有显著高于MS + 3YoE SWE的工资,而这跟我是基本无缘了,因为我不是做ML相关方向的。
c. PhD学历优势?然而很显然CS领域并不看重学历的,脱离new grad身份以后工作经验就更重要了。回国PhD学历更有用?然而我并不想回国发展。。
d. 再想不出来了。。

5. 我想的申请策略

我现在leetcode刷了有110多题,打算在今年暑假之前刷到500题并cover所有的算法,然后投简历找full time。如果能找到理想的大厂SWE offer就在21fall提出quit,不能的话就继续苟着。
如果有实习offer当然就更好了,然而这么长时间没有回信就有可能凶多吉少了。(可能有holiday season的问题,然而很多人面完当天就出offer。。). .и
. 1point 3acres
6. 一些问题

a. 没有实习直接找full time的难度有多大?我做的那些科研和课程project能被HR认可吗?
b. 如果pending的都悲剧了,春季再找实习的话还有机会吗?
c. 什么时候投full time比较好?8月吗?-baidu 1point3acres
d. 简历的Education一栏,当前的教育经历是否应该改成MS?如果简历上需要改成MS,那么LinkedIn怎么处理?毕竟在拿到offer前我不想让lab里的人知道我打算quit。
e. 如果教育经历需要改成MS的话,HR视角来看就是我读了三年的MS,这会不会是一个减分项?
f. 简历是否需要尽可能淡化“Research”字眼和去掉Publication?Skill Sets应该放在project前面吗?
g. 申请的时候HR会找学校核实相关信息吗?如果会的话就尴尬了。。

求各位大佬建议和解答,谢谢大家!有建设性的回复都加米!由于我现在不想被认出来所以用的小号发的这个帖子,等时机合适的时候我会用主号补更多大米的,thanks!


补充内容 (2021-2-21 15:42):
感谢大家的建议,我现在已经有FB的实习offer了,然后我现在这个科研项目已经快一年了,但距离能出有意义的结果还很远。上个月投了一篇workshop,写和改这个paper的过程差不多就是边写边想quit,真是不想再来一次了。

补充内容 (2021-2-21 18:26):
今天发现此贴与隔壁的《对工作彻底丧失兴趣,想去读Phd》互为正反面,而那个帖子24小时得到了快100个回复,所以想再次顶起此帖看能不能火一把😂求大家提供建议,echo或者rebuttal

评分

参与人数 3大米 +4 收起 理由
cedricxie + 1 赞一个
格林匹施ZELQ + 1 赞一个
tianxiaguixin + 2 谢谢分享!

查看全部评分


上一篇:fresh grad真诚求建议
下一篇:Compass Product Analyst Onsite 交流
推荐
ryj 2021-3-5 02:25:39 | 只看该作者
全局:
本帖最后由 ryj 于 2021-3-5 02:39 编辑

楼主你好,我也是做OS这块的,今年博四了。去年刚中了篇OS方向内的顶会OSDI一作。按我老板对我的期望,还差两篇才能放我走吧。不知道你老板对你毕业是什么要求呢,如果没有硬性的paper要求,6年可以毕业,那其实也不错了,用这时间刷题找实习,拿return,真的挺香的。我学长就是这样,老板正教授佛系,他早早就去FLAG实习,拿到return offer就毕业了,平时吃鸡旅游也没少浪,公司干了一年就升级了,我是真挺佩服和羡慕他的。你说我这样,每天苦逼写那些垃圾代码,还要时不时受到我老板的嘲讽,实在不知道有什么实际意义。

讲句不好听的,就算有能力再发两篇OSDI一作对我来说又如何呢,工业界其实没有那么care的。很多系统paper的implementation在工业界来看,看得起你说你是prototype,看不起你完全可以说你是toy。如果你让我重新选,我选躺着毕业。所以我觉得还是看楼主内心真正想要啥吧。你要是真的想quit,搞清楚系里拿master跑路的政策,拿到工作offer就走。如果这条路走不通,老板能让你6年毕业,funding充足,暑假也给你钱,已经比相当一部分博士强太多了,我实在不知道你还在抱怨呢,你要知道有相当一部分博士钱比你还少,有的还要自费。

Takeaway: 选择大于努力,早点刷题拿offer然后quit,或者找实习拿return然后躺毕业,比啥都强。科研这种东西,我只能说不确定因素太大了,和赌博没有本质区别。

评分

参与人数 3大米 +5 收起 理由
青0515 + 3 很有用的信息!
Lemur + 1 老哥,太难了。
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
yctsjtu 2021-3-17 05:08:00 | 只看该作者
全局:
所以说

phd能否成功 related to 方向的选择+个人的实力+个人的心态+老板的能力+运气。。。。

这个里面那么多不确定性,很多刚开始读phd的人是很难认知到的,楼主的决定是正确的,不想读了就及时止损吧。

个人觉得,phd会给人未来的career path打上一个tag,很多时候,你phd期间做了啥,你以后在industry大概率是要沿着这条方向继续做下去。

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
LucasXiao 2021-3-1 23:15:17 | 只看该作者
全局:
我一直怀疑地里system PhD还是太少了,这个贴很多人居然还说AWS有很多云计算infra的组所以很好找工作?
真实情况是这些组确实跟system挺相关,但是根本不需要PhD学历呀。。system design需要的是经历,你要看着你的代码一天天地变robust,知道怎么handle server failure,商业数据库哪些feature最值钱等等。。

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
分析得很好了

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
cszhazha 2021-1-4 14:32:28 | 只看该作者
全局:
我觉得楼主自己分析的已经相当详细了。至于找工的话,最好是找intern然后return,感谢这是大部分公司的趋势。如果能直接找到full time也可以啊,至于你问的那些问题,都是无关痛痒的问题,直接找就行

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
虽然不能给出很有价值的意义 但是我个人很多想法和lz很像 我美本拼了命三年毕业后直接申phd真的不是因为学术追求 就是做统计的本科学历真的很难找到好工作 但是又不想花家里更多钱读master 现在也是很想quit 我个人想的是找个实习然后争取拿return 毕竟full time申请难度肯定更大 但是如果lz多放点精力找full time然后拿到offer再quit确实对自己来说是比较好的一条路

评分

参与人数 2大米 +2 收起 理由
armu + 1 赞一个
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
LZ心里应该是已经有答案了,那就按心里的想法去做吧

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
OS底层代码用C++写倒是蛮少见的。

Anyway,科研做得好的话出路还是蛮多的,但如果你觉得自己对科研没兴趣还是早点跑路为妙。我知道一些湾区的research lab很缺system方面的人,你如果愿意把简历给我的话我也许可以帮着内推一下。不需要刷题。

评分

参与人数 2大米 +2 收起 理由
LarryPorter + 1 赞一个
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| hhvm 2021-1-4 23:25:40 | 只看该作者
全局:
ForceBeWithYou 发表于 2021-1-4 02:06
OS底层代码用C++写倒是蛮少见的。

Anyway,科研做得好的话出路还是蛮多的,但如果你觉得自己对科研没兴 ...
. Waral dи,
内核代码肯定是用C写了,不过user-space的部分就看用C还是C++写起来方便了
. ----
非常感谢!请问如何发给你简历呢?谢谢~
回复

使用道具 举报

🔗
phw 2021-1-4 23:50:07 来自APP | 只看该作者
全局:
a.以你的背景难度不大,能被认可
b.往年有,今年不知道 ..
c.7-8月就可以
d.可以改 可以不用领英. 1point3acres.com
e.这种情况多了去了无所谓
f.和职位match就好,不需要刻意淡化。你的research看起来也挺工程的
g.不会核实的,核实了也不尴尬实话实说打算quit就行. ----

祝你好运

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
hhvm 发表于 2021-1-4 23:25
内核代码肯定是用C写了,不过user-space的部分就看用C还是C++写起来方便了
-baidu 1point3acres
非常感谢!请问如何发给你 ...

论坛支持站内信的,发我个Google drive链接就行。或者你有个人网站也好。

评分

参与人数 1大米 +1 收起 理由
hhvm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
system方向PhD是指operating system?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表