查看: 11466|回复: 60
收起左侧

[经验总结] 在职商科转码,1年上岸经历和Tips分享

    |只看干货
YQinOP3A | 显示全部楼层 |阅读模式
本楼: 👍   98% (89)
 
 
1% (1)   👎
全局: 👍   99% (723)
 
 
0% (6)    👎

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

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

x
激动的心,颤抖的手。在今年惨烈的大环境和对自身能力的强烈怀疑下突然收到了最想去的公司的offer (Bloomberg sde)。虽然和地里的大包大佬们比不了,但对于普通人如楼主已经是无比满足。回想这一年转码的经历,说简单是不可能,但也没比登天还难。唯一肯定的是一路上受到太多人的帮助。所以在这里写下自己的经历,谈不上任何的指导意义,但如果有任何信息能帮助到同样经历的朋友,也算不愧对自己受到的恩惠。
.1point3acres
先说自己背景。国内本科。非EECS,类似于市政工程。吊儿郎当混了4年所以基本什么都没学到;运气好申到美国研究生读商科,叫做Business Analytics实质只写一点点Python;毕业(又一次运气好)留到当地某大公司做Data Analyst,平时的工作主要是Data Wrangle with SQL;干了2年升职成Manager,平时的工作变成了带人,开会和画饼,但也给了楼主好多时间思考人生(摸鱼)。看着自己每年跟不上通胀的工资,更重要的是内心还是喜欢技术,再三拖延之下终于下定决心转码。去年入学Gatech OMSCS专业,明年夏天毕业。从开始好好刷题准备到现在收到offer大概花了一年的时间。

1. 学位
这个放第一个是楼主感觉学位是楼主能找到工作最重要的因素,没有之一。第一是楼主之前的教育和工作经历和码农关系不大,简历可能直接被刷。第二是最重要的有了学位和毕业日期,楼主虽然已经毕业几年,但还是能抱歉地厚着脸皮和应届生们一起去申请New Grad的职位。第三是入职之后,转H1B的时候需要专业和工作对口,和楼主一样商科的朋友们没有CS学位可能会被RFE。
但除了以上三点,学位的作用很有限。OMSCS的课程设置真的很好,楼主也尽量选了一些水平高的课,但总体的感觉是:“卧槽,竟然是这样!”,“卧槽,好多CS底层的知识!”的开心感,对面试过程的帮助几乎没有。但楼主坚信!内化这些知识一定能对未来的工作有很大帮助哈哈。 拿到offer也不是终点,上过正经的CS课感觉起码和科班出身的大神们差距小了一点。

2.刷题
第二重要,但反而觉得是比较简单的一部分(不是真的简单哈,是相比面试其他部分)。楼主现在Leetcode的计数大概900,总结下来不一定正确的tips:
  • CS61B和Princeton Algorithm I + II 永远的神,建议基础弱的同学一定要看。楼主除了Leetcode之外只看了这两个课。
  • 太重要了所以再重复一遍。Data Structure是刷题的核心!!!不管上不上课一定要对各种data structure特别熟悉,trade off和implementation最好都知道
  • 计时,尤其是刷到有经验了,看到题会就是会,不会给一个小时也不会。后期楼主买了个10min的沙漏,Medium的题,沙漏结束还想不出就直接看答案了。
  • Easy应该能秒掉,Medium应该10min内大概脑内能过一遍,Hard这部分众说纷纭,楼主是直接看答案党(因为懒+笨)
  • 刷到熟练了,多自言自语思路,想象在给女/男朋友讲题。面试不是考试,你是在和面试者一起解决一个问题。的确一开始很难适应,但讲50道左右就习惯了。

最后暴言一点方法论,对大多数普通人, 刷题和智商或者CS背景没太大关系。其实和学英语是一回事。自己就是无情的刷题机器,刷吐了吐完漱漱口接着刷,量变带来质变。每个人的临界点不一样,小明可能是10道,小张可能是100道,慢慢刷,时间会带来一切。楼主算是开窍很晚,之前也不太信,但浑浑噩噩刷到400题之后,一个普通的早上打开leetcode,好像突然打通了仁通二脉,BST,DFS,DP在眼前跑马灯,之后就越刷越顺了哈哈。虽说熟练一点了,但楼主也还是菜鸡。生命不息,刷题不止。

3.简历
简历最好按照学校的模板写,STAR老生常谈就不讲了。关于项目,楼主很不好说,建议大家看地里关于项目的讨论。就算现在拿了offer,楼主的简历里也没有任何正经的CS项目。问了好多人,最后的总结是New Grad大家都知道你背景弱,实习还好,自己强行弄一个也最多是toy project,徒增笑耳。最后为了凑数简历的最后放了一个自己都不好意思YelpCamp上去-_-,但几家公司下来没有任何人问。倒是目前非CS的工作经历被一直问,可能业界的大家都更关心full time?. .и

4.申请
多投,这个大家应该都知道。想说一点就是一定要厚脸皮找人帮忙。亲戚朋友同学地里,能找内推的都找一圈。楼主之前很担心太麻烦别人,或者自己太弱浪费人家的时间。但首先在自己的人生命运面前,那点脸面不值一提。另外CS圈子的大家都太友善了,所有人都互相帮助。楼主三生有幸认识一个哥在某FANG已经做到很高的位置,再加上人又超好,简直是比亲人都亲。选方向,mock interview,refer,negotiate offer一步步背起楼主这个菜鸡,想起来热泪盈眶,永生难忘。另外地里的大家也都提供内推,从Business水深火热的人际关系圈出来的楼主简直是到了乌托邦。再次感谢所有人。

5.面试
不确定因素最多的地方。很多时候就是看命,但说一些自己觉得能尽人事的地方:
  • 面试之前最好对公司了解一下。其实只要10min。面BB之前楼主搜了一下公司的press release,看到CTO做讲座“Not like other financial firm. In BB, technology is not just a cost center, they are the true rock star." 楼主几轮面试的时候拿到机会就抓着这个说,吹的天花乱坠顺便带一点幽默。甚至面其他公司的时候也原话照搬,好多人都会chuckle,之后表示说的很有道理。(看看人家CTO说话水平就是高哈哈)
  • 伸手不打笑脸人。多说话,多笑,把面试官当老朋友。楼主每次面试前都会自我催眠,Muhammad/Ekansh就是楼主小时候玩到大的好朋友,15年之后竟然又在美国遇见了,好开心啊,他说啥我都想接着聊。或者楼主就是CTO,体恤手下小弟遇到问题解决不了,所以我来看看。不知道怎么搞的朋友可以想象一下生活中遇到的美国阳光大男孩(大傻子),照着那个方向表现。
  • 写代码的时候也要多说。很多写码很厉害但经常受挫的朋友可能是因为这个。大多数面试官也是想招你进来的,但ta想知道你会不会是一个好同事。(暴言预警)大家都是螺丝钉,相比一个写码巨牛,但很不喜欢沟通的人,很多人可能会更喜欢一个写码尚可,但友善外向的好人。
. Χ
.1point3acres
5. 运气和结语
基本能提供的tips也就是这些。说到底回想起来楼主人生中发生的好事,绝大的因素还是因为运气好。稍微文艺一点,人生就是沧海孤舟,自己的一切在世界面前根本不值一提。普通人能做到的就是好好生活,最好能超越昨天的自己,然后开心就笑,伤心就哭吧。楼主可能比较迷信且幼稚,但在美几年经历了各种好坏事,最大的感觉是保持自信且乐观,善待生活和别人,世界也会善待你。遇到了失败和痛苦,忘掉就好,明天又会是新的一天,大不了还有后天。

*一个彩蛋是BB给Offer那几天楼主正好和女朋友去领了证,感谢我世界上最善良最可爱的小仙女一路的支持,和给我带来的好运。

评分

参与人数 37大米 +100 收起 理由
CherryMelon + 1 给你点个赞!
LF123 + 1 赞一个
yxz1565 + 1 赞一个
Professional001 + 1 赞一个
dengxiaoxiao + 1 赞一个

查看全部评分


上一篇:求udemy免费自学转码教程
下一篇:加拿大去美国icc

本帖被以下淘专辑推荐:

  • · JOB|主题: 271, 订阅: 12
ximenxx 2022-10-4 12:50:05 来自APP | 显示全部楼层
本楼: 👍   100% (15)
 
 
0% (0)   👎
全局: 👍   98% (107)
 
 
1% (2)    👎
dongacton 发表于 2022-09-30 13:22:07
恭喜又一只leetcode monkey 毕业 lol bloomberg 也就就是看中你商科背景
没拴好绳子,大家不好意思😅
回复

使用道具 举报

Bowenhelloworld 2022-9-30 03:59:54 | 显示全部楼层
本楼: 👍   100% (15)
 
 
0% (0)   👎
全局: 👍   79% (476)
 
 
20% (121)    👎
感觉lz personality 很nice
回复

使用道具 举报

 楼主| YQinOP3A 2022-9-30 21:18:02 | 显示全部楼层
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   99% (723)
 
 
0% (6)    👎
刷尽天下 发表于 2022-9-30 01:00
楼主刷题前把61B和Algo都过了一遍是吗? 还是说边刷题边看61B这些
另外,问下楼主61B的所有lab和考试题都 ...

嗯但是只上了一遍lecture,比较懒作业全都没写
红色的书因为封皮很好看附庸风雅地买了,但并没看哈哈
个人觉得把leetcode当作这两门课的课后习题册就行了
回复

使用道具 举报

shuruicai 2022-9-30 00:55:34 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (131)
 
 
5% (7)    👎
你好请问lz每天学习时长或者总时长大概是多少呀
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   87% (14)
 
 
12% (2)    👎
多谢楼主的文章,收藏了
回复

使用道具 举报

本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   90% (9)
 
 
10% (1)    👎
天啊,我竟然看哭了。
回复

使用道具 举报

kimnaya 2022-9-30 01:58:42 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (310)
 
 
2% (9)    👎
感谢lz,请问申请项目的推荐信lz是怎么搞定的? 想转码但是被推荐信难住了
回复

使用道具 举报

爱了爱了 2022-9-30 03:21:34 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   73% (56)
 
 
26% (20)    👎
twosum刷了一个月的选手表示谢谢楼主的分享  小公司面不到leetcode 各种乱七八糟的问题都要准备,大公司简历很难过 投10个给一个面试就不错了 T.T
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
哇 恭喜lz,可以求下详细的timeline嘛?有sde实习么?
回复

使用道具 举报

stefani333 2022-9-30 04:08:52 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (581)
 
 
5% (36)    👎
恭喜恭喜!楼主Gatech OMSCS是onsite还是online?
回复

使用道具 举报

Ameliacc 2022-9-30 04:34:28 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (551)
 
 
2% (12)    👎
恭喜楼主!!收藏了
同专业在转码路上也想申请Georgia Tech的Online CS master!!楼主很厉害,刷了900题
回复

使用道具 举报

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

本版积分规则

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