当今书画鉴定专家
先说一下我标题党了,这个帖子并不是一个纯纯的转码劝退文。
写这篇帖子是因为看到地里越来越多人想转码,看过EE转码的、data转码的、文科/商科转码的,连体育生想转码的也见过了。所以我想从一个上岸的人的角度谈谈转码这件事,以及转码之前需要考虑的几个问题和自己踩过的坑,同时也是希望地里的朋友不要头脑发热转码,更不要跟风转码,不要只看到转码后的光鲜,也要看到转码过程中的艰辛和很多转码失败的案例,理性思考,多做了解,再决定自己是不是要转码。
先来做下自我介绍:
背景:美本Top 50,学的是特别不好找工作的教育学相关(文科专业);
美研Top 50,头铁,学得还是特别不好找工作的教育学相关(文科专业)。
2018年开始转码,2020年上岸,目前在一家中型非tech非上市公司,坐标美国东部,赚的没有FLAG那么多,但是我对自己目前的收入非常满意了,Bonus base 10w(公司没上市,所以没股票)。
为啥转码/ 当初转码的原因?转码的契机是因为申请PhD没拿到梦校的Offer,申请的时候收到了一个Offer,但学校我不是很满意,而且工资太低,完全cover 不了我的生活费和房租。
一直以来都比较羡慕码农的高工资。文科专业的工资低到你想不到,我空有一颗想扎根教育行业的心,但是奈何理想和现实之间,我还是得选择先喂饱自己,家里没矿,也不可能一直靠家里撑着。
所以临研究生毕业还有不到3个月时间,我才决定转码,因为时间上我想无缝衔接,毕业后不想用OPT,不然会把OPT的机会浪费掉,而且我不是STEM专业,OPT也只有一年(这里和大家普及一个小知识,硕士OPT只能用一次,一硕用了二硕就会失去OPT资格,不管你一硕有没有用够时间,只要申请了并且Approve了就算用过了)。所以情急之下选择了一个没有排名的学校,当时考虑的点是学费便宜 生活成本低 靠近加州。
但是如果申请学校的时候我知道有一亩三分地的存在并且提前计划转码,申到一个有排名的学校应该还是有戏的(我说的有排名也不是名校啦)。
正文开始:
先来谈谈转码必须考虑的几点因素:1. 钱
我身边0基础转码的大部分都是二硕转码,大家一硕基本上都是个天坑专业。所以二硕肯定还是家里来负担的,快一点1年半毕业,慢一点两年毕业,生活费加学费,就要$5w - $8w。如果你现在的存款不足以支撑你读完这个项目,我劝你慎重考虑,读到一半发现自己不合适,或者读到一半觉得学不会太难了想放弃,你的钱就打水漂了。我还是建议先去看看自己对转码有没有兴趣。
0基础转码,自学线上课程推荐:
Abdul Bari - 讲的比较慢,也比较详细。Jenny’s Lectures CS - 有转码的反应比自己花钱上的教授课都好Al Sweigart - Automate the Boring Stuff with Python的作者。Youtube上有免费的前15节课,后面的要上Udemy买,但也很便宜。Programming with Mosh - 免费Python学习,适合初学者。Back to Back SWE - 传统讲解模式,从做youtube免费课程,到现在发展出了一整个线上学习平台→https://backtobackswe.com/2. 时间
在转码这件事上面,时间是比钱更需要考虑的事情。我为啥要这么说,因为读二硕只能让你的简历上写你有一个Master of Science in CS的教育背景,并不代表你就拥有了很强的写码能力,成功上岸的背后一定和你的刷题量是有关系的,我不是说刷题就能上岸,而是0基础转码不刷题,是肯定不能上岸的。
一方面得在学校读书,把自己GPA尽量刷高点;另一方面,不上课的时间,要写作业,还要花很多时间去刷题,每天都会觉得时间不够用。
拿我自己来说,当时定下的计划是周内刷Leetcode,每天至少2题,然而刚开始的时候一道Easy我就得1小时,慢的时候憋一个半小时也是有的。除了刷题,还要写作业。因为当时学校允许读书的时候用CPT工作,所以到了后期我又开始疯狂投简历,每天的生活基本上就是 刷题 投简历 写作业 or 上课。这个过程中我也有收获,逐渐从一个时间管理超级混乱,每天作息混乱的人,变成了一个时间管理大师。
如果你觉得自己根本不能保证每天至少1个leetcode刷题的时间,或者现在就开始找借口自己很忙/要上课/要带娃,能不能两三天刷一题,我劝你不要转码了,因为花大量的时间刷题是0基础转码的必修课。建议至少刷300 道题再去面试,条件允许的冲400 道题,越多越好。
3. 个人能力
转码人必须具备的素质:超强执行力。
我刚开始转码的时候,进过一个转码群,一共三十几个人,就是一起刷题打卡,但是最后坚持下来太少太少,我拿到公司正式Offer那天,群里还在坚持打卡的,就剩下6个人了。很多转码的朋友刷leetcode,就是从2 sum到放弃。我记得最清楚的就是后面有个一起刷题的妹子,刷到一半谈恋爱了,一开始是断断续续的还在刷,时不时的还能看到她打卡,结果到后面已经完全没有人影了。如果没有超强的执行力,觉得今天做不完可以到明天,那这个事大概率就是没有明天。
人的计划很容易就被一些乱七八糟的事打断,但是你执行力强,就能避免偏离轨道——说刷题就是刷题,说一个星期完成就一个星期完成。
4. 心态/心理预期?
先泼个冷水,短时间内转码不等于100%会成功上岸。尤其是现在这个时间,很多tech公司不是slow hiring就是layoff,今年经济衰退已经是必然了,现在开始转码两年之后谁也不知道是什么样的光景,所以要做好转码但是没办法段时间上岸的心理准备。而且一定不要因为毕业了还找不到工作就放弃,继续坚持刷题,新旧交替一起刷,来地里看面筋,还是很有希望的。
每个人对上岸的定义是不一样的,我对上岸的定义就是找一份码相关的工作,不一定是大公司,中型小型我都能接受,10w的包我可以开开心心的接受;但是有些朋友对于上岸的定义,是一定要进FLAG这种大厂,最差的也得是个上市 或者pre IPO。但转码要先学会放低期待,第一份工作可以要求可以适当放低,我身边转码第一份工作就上岸大厂的是少数,大家会选择先进入这个行业,然后再慢慢跳槽去更好的公司。
本来打算今年跳槽的我,已经成功被劝退,经济形势不好,还是先保住工作最重要。
一点小插曲:我转码到一半心态爆炸,题做不出来 投出去的简历纷纷石沉大海。但是这大概就是转码人的必经之路,所以我强烈建议大家找个刷题队友,心态上能好不少,因为你会发现你做不出来的时候,队友可能也做不出来,这样好像就没有那么焦虑了
润美是不是一定要转码?对于想润美的朋友来说,转码并不是一个0成本或者低成本的路子,相反的,转码的时间成本和前期资金投入是很高的,地里大热的转码项目NEU CS Align,光学费就7w刀,属于高投资高收益。所以想要低成本高收益的,转码不适合你。
看转码的帖子,我觉得也要看下发帖人的背景,因为转码人是有具体分类的:纯文科/艺术生/体育生转码(完全0基础),商科转码,有理工科背景(数学、物理、EE等)转码。这三类的转码难度依次减小,如果你和我一样是个纯文转码,是要其他两组付出更多努力的,首先就是没有啥数学背景,这绝对是一个硬伤;其次就是从对人输出变成对电脑输出,最初转码的时候这种变化让我这个话痨一度有些郁闷。(并不代表文科的不能转码)
我非常不建议说某书看到有人转码上岸大厂,就打鸡血说自己也去转码。还是先去看看自己喜不喜欢适不适合,最简单的办法就是Coursera 或者 Udemy上找几门基础课先听听,去Leetcode上看几道题,要是觉得不是很痛苦,并且你也是个有钱有时间执行力强的人,那恭喜你,可以放心大胆的开始转码之路了。
最后祝正在转码和打算开始转码的各位成功上岸!!!!
欢迎评论和私信~