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

[经验总结] 大龄EEMS bootcamp转CS经验总结与分享

   
🔗
匿名用户-PS9N3  2023-3-21 17:19:35 |倒序浏览

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

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

x
在地里兜兜转转了一两年,在此分享一下个人转码经验,顺便记录一下自己转码的历程,希望对大家有帮助。大家如果对于LZ的经历有任何问题或者评论,欢迎讨论交流。

[先说结果]
文可能长,先说结果吧,有兴趣的再往下看。LZ座标CA湾区, bootcamp整套上完大概8个月,毕业之后(2022)大约找工作找了半年。个人认为当时找工大环境已然开始降温、LZ半路出家加上实力确实一般,所以后来在大厂一个个开始停止招人以及多个final round几乎同时被拒的恐慌下进了个staffing agency(我不知道我这个跟地里大家说的ICC一不一样,我看了很多ICC的帖子感觉有点像但是又不太一样),并且以contractor的身分进了一个目前也正在裁员的大厂。目前还没被雷不过一切都不好说,心态上是多做一天是一天。上周manager主动告知认为我表现属于top performer,虽然知道职场话语听听就好,不过心情还是挺好的。
.--


整体来说我非常喜欢我的这个工作,工作内容属于全栈工程师。作为第一份工作我认为非常适合我,组里步调中等,WLB很不错,有很多时间跟机会学习。重点是组员都很和善且腿都很粗,也都很愿意教我、不怎么藏私,毫无次等公民感。唯一不足的地方就是钱了吧呵呵,不过这个应该跟staffing agency有关,后面说。. 1point3acres.com

[转码前的背景]
毕业于美东一所排名中上的 EEMS,毕业后在一EE大厂和一EDA小厂合计工作了大约六年。小厂工作到了最后两年天天都干一样的活,无聊乏味而且感觉顶到了天花板,真正有价值的事总是轮不到我干,我越想干engineer的活我老闆就越把我往sales那儿扳,让我去搞客户关係、做presentation,搞得后来我受不了决心辞职转码。.google  и

这边有个重要信息必须提: LZ是有EB2绿卡的(这倒是得好好感谢EDA小厂),所以LZ换跑道没有限制而且找工也比较没有时间压力(金钱压力巨大就是了)。

转码的原因总地来说三个:
  • 我也想拿大包(后来没有成真哈哈哈,不过我也不想假装这不是一个重要原因)
  • 上一份工作真是太无趣了,公司给我career订的方向也跟我自己的规划背道而驰。我其实多次跟我老闆提出我想要多一点engineer的活但是我老闆似乎并不是很当回事。我提离职那天我跟他说我想其实想当engineer的时候他十分惊讶地跟我说他以为我想当sales,我当下是真的无语。
  • 我在EDA小厂工作得太久了其实离自己Circuit Designer的本业也有些遥远了,当时想说不如试试看做个码农,一方面我确实很好奇这个领域,一方面也觉得这样跟朋友也好聊天(这还真不是开玩笑,LZ身边的朋友要不是码农不然就是在软件公司裡的硬件工程师,之前聊天常常插不上话心裡还是有点介意的)
.--

Bootcamp
我参加的bootcamp叫Springboard。我选择这个bootcamp其实原因很简单,就是一位朋友推荐的(他说不错而且referral我们两个都有钱拿)。不过这位朋友当时是data analyst方向的。所以可以说LZ根本就是没怎麽做功课就参加了这个bootcamp XD。. 1point3acres.com


全程上网课,有各种课程,我参加的是SWE方向的,课程内容设计就是每周20小时、总共8-9个月,可以提早毕业,超过9个月才能毕业的话要申请,好像可以延长一次两个月。要能上这个课必须得过一个简单的coding测试,不过这部分不用担心,准备这个qual也有个prep短期课程,LZ因为之前空閒时间自己已经有写点leetcode跟上coursera的coding课,所以大约一周就上完这个prep课了。学费全款付清记得是8500USD,有finance plan。跟很多bootcamp一样,这个bootcamp是包找工作的,课程上完之后会配给你一个career coach,如果毕业之后6个月还找不到工作,全额退费(我有朋友真的没找到工作并且拿到退款)。不过找工作是有进度要求的(每周要丢几个履历、做几个connection、每个月要跟几个人informational interview,etc.),太多次没达标就会失去退款资格,不能毕业之后就躺著六个月等退款XD。
. .и
[课程].google  и
篇幅原因哪一周上什麽我就不细说了,基本上课程分四块,小大大小。第一小块是上html, css跟一点javascript。第二三大块属于两套full stack技术栈教两遍,先是第二大块用python搭配flask跟SqlAlchemy做一个期中project,再来第三大块用javascript, postgresql, react做一个期末project,最后第四小块教你刷点题(各种演算法:binary search, linked list, dp, tree跟BigO notation etc.)跟如何准备面试。每一个章节结束都会有作业跟练习题。整个课程大大小小加起来大概50个章节吧。当然课程裡面也有教你写resume、networking实践等等找工相关环节。

每个人都会有一个mentor(好像是随机给的,我不记得我有做过任何matching或是选择)。因为是网课的关係,基本上project跟作业都是自己干,然后mentor会给你grade跟和你讨论你的作业,所以mentor的质量很重要。我课程的前90%的那位mentor是很好的,他常常给我来自他工作经验方面的建议,像是code怎麽写会更简洁、档名或是function的名字怎麽取会更让人容易了解他们的功能、如何organize project files and folders等等,这个mentor让我感觉我的运气不错,也给我很多转码方面的建议与鼓励。不过课程最后的时候很不巧地那个mentor生病了不能继续所以我就被重新assign了一个mentor,新的mentor就特别水,感觉就是来赚外快的,约开会常常无故不到然后答问的时候都特别笼统、没什麽建设性、也不是很在乎的样子。幸好当时最重要的final project已经给前一个mentor批完了,不然我估计要吐血。. Waral dи,

整个课程最重要的就是期中跟期末project。选题是完全开放的,只要你跟你的mentor讨论过并且你的mentor觉得scope跟难度足够就可以。因为我特别喜欢看篮球,所以我自己两次都是做了跟NBA有关的project。一个是球员数据power search,一个是仿Fantasy Basketball做的web application。因为是做自己喜欢且有兴趣的东西,所以做起来特别起劲,也真正体会到当码农的有趣之处。
. .и
[Career Coarching]
课程结束之后就会进入找工环节,会配给你一位career coach。Career coach是可以选的,不过我当时也就随便选了一个我看得顺眼的并且weekly call时间对的上的XD。
如前所述,找工是每个礼拜都有quota要meet的,得申几个岗位、做几个connection、参加几个meet up等等。累计三周不达标就会失去找不到工就退款的资格。我个career coach在提供job searching的资源的时候还是非常有帮助的,跟我说了很多除了LinkedIn、Indeed之外的找工平台、一些mock interview的网站跟帮我润是我的LinkedIn Profile跟Resume。期间也帮我mock up了一些跟recruiter或是connection的ice breaker跟pitch,整体来说我觉得career coach的帮忙是非常有用的。
不过我的career coach还是有个我hindsight来看不太好的地方,就是他不断地跟我说job market十分火爆叫我不用担心。我其实理解他是想要给我信心,不过我觉得当时明显风向开始改变、大厂相继说要hiring freeze的时候他还在瞎吹我觉得就有点太过了。他后来也跟我说job market确实不太好了,不过已经Lag了三四个月,而且我觉得他当时会承认也是希望我赶紧接了手上这个contractor的offer了,不要再拖了不然我要可以成功退款了XD。

[自己的准备部分]
课程上完之后,LZ也十分明白project、resume、LinkedIn profile什麽的都是为了拿到interview。拿到interview之后其实大部分问的就都是算法了。所以LZ自己也是上网搜了一些人整理的题库、自己上刷题的课、然后刷leetcode(最后找到工作的时候大概刷了220题吧)。我也有上interview.io去跟人练习mock interview,免费的付费的都练过,总共练了大概12次。
.
毕竟LZ最后并没有像地裡大神们一样拿到大包,所以自己准备的东西的细节我就不献丑了。

[面试]
LZ的面是真正有进入写代码环节的大概十来家公司。LZ一开始有点迷之自信的而且被career coach吹完之后整个人都有点飘,所以一开始我的策略是先用小厂练手,最后再去面大厂。不过这个策略后来back fire非常严重因为等我想要面大厂的时候他们都hiring freeze了XD,楼主最后大厂只面了狗家的一个子公司,亚麻有给面试不过当时LZ已经接了contractor的offer也不愿意撕所以就没面。基本上叫得出名字的厂我大概都丢了个遍,refer的网申的都有。

以下列几个LZ记得的面试:
  • C3.ai,挂在final round
  • Wing(狗的子公司),挂在final round,不过他们有说是因为我面试的那一周狗刚好宣布要freeze两周然后我申的L3岗没有了。不知道真的假的
  • Earnin, 挂在final round
  • Amazon, 过了assessment说要给我直接virtual on site,而且一直想要让我面L4的岗。Recruiter积极到desperate的样子让我很害怕,而且我offer也签了就没面了。
  • Embark, 第二轮面完之后被ghost了一个月,后来跟我说priority reason我申的岗关了。
  • 现在这个工作,总共三轮。Staffing agency自己面一轮,大厂面两轮。哪个大厂我就不说了,因为LZ对staffing agency有点怨言所以怕被认出来XD。
  • Covariant, 人生第一个SWE面试,惨不忍睹, 第一轮就挂了。
  • BlueShield CA。 Springboard的career service安排的。面试资讯十分不透明,我感觉我根本是拿来凑quota的。上来就是一个panel然后问巨难的SQL,完全不会。在四个人面前吱吱呜呜了40分钟才光荣死去。. .и

剩下还有几个记不清了,大都是career service安排的。我以为career service安排的都是Springboard合作的公司会比较积极,不过他们也是该ghost ghost,体验不大好。
. 1point3acres
[Offer & Staffing Agency]
目前工作了半年多一点,希望可以再做久一点XD。这个机会是staffing agency主动透过LinkedIn找上来的。话术大概是: 对转码的你来说是个大好机会、现在经济放缓想进大厂只能靠我们了、有机会可以转正等等。他们也有想要帮我改resume但是我拒绝了,我觉得这事很没逻辑,捏造履历然后面试的时候被发现了那能行吗?这种情况下我其实是不太想要继续的跟这个staffing agency合作的,毕竟我觉得要捏造履历实在是太sketchy了。不过当时都没有Offer确实有点慌,就要求他们在不修改我的履历的情况下申申看。-baidu 1point3acres

. 1point 3acres 后来就是三轮面试之后我成功的拿到了这个机会成为了一个SWE Contractor。如同前面所说的,我对于我的工作内容跟所在的组还是非常满意的。不过在薪资包的部分我一直有疑问但是也不知道如何找答案(除了问同组的其他contractor),如果地裡有有经验的人恳请点拨点拨。

我的staffing agency是属于大agency再外包给小agency的形式,所以我的薪资是被拨了两层皮的。我不太知道这两层agency到底抽了我多少钱,但是我知道一定不少。第一是因为我的薪水比我之前的工作还少四成(我知道并不能这样直接拿我之前六年经验的包跟现在当菜鸡的包对比,但是光在网上查资料也感觉的到我的薪水属于我这个水平跟资历的低标),第二是我之前无意间得知一位同事的薪水还比我低,但是他是CS本科资历还比我深,让我了解到staffing agency吃人是不吐骨头的。
以上种种以及staffing agency常常让我不要跟同事讨论薪资跟一些奇怪的条款都让我觉得他们一定吸了我很多血XD。不知道地裡有没有高人指点我找到一个不要被剥那麽厚的一层皮的办法。

[小结]
洋洋洒洒写了这麽多,帮自己的转码之路做个纪录的同时也希望能够帮助到地裡的朋友们,希望大家转码上岸顺利。也请不吝给点大米喔

评分

参与人数 22大米 +99 收起 理由
yu2333 + 1 赞一个
漂泊的信天翁 + 1 赞一个
fantasy_lin + 1 赞一个
毛毛895 + 1 赞一个
panda1234567 + 1 谢谢分享!

查看全部评分


上一篇:985临床转码,出国之前委身做家教
下一篇:转码23年找实习找ng就像黑暗剑22
推荐
猫猫拳 2023-3-25 14:07:35 | 只看该作者
全局:
感谢lz写的这么详细!!
回复

使用道具 举报

推荐
ManyufanUS 2023-3-22 13:43:16 | 只看该作者
全局:
CrazyJon 发表于 2023-3-21 18:13
楼主能说一下这个staffing吗?是哪家呀~

这有点不方便说呢,毕竟我还在为人家工作。这个帖子主要的目的还是提醒一下大家staffing agency一些需要注意的地方,尤其是这种超过一层的。

而且我发现回帖就会露出身分,哈哈白匿名了。

评分

参与人数 1大米 +1 收起 理由
欧阳 + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
kafkaSWE 发表于 2023-03-24 11:57:15
contractor和full time pay差多少 多久可以转full time?
Base salary其实没有差很多。差别在于我们没有RSU,钱方面这就差非常多了。

然后我们的benefits都来自staffing agency,不是来自我工作的大厂。一般来说大厂的health insurance、401k等等的应该都比staffing agency的好上不少。

转full time我感觉要看组,我们组机会应该是不太大。staffing agency都会跟你说有机会转正,但是能不能信就不一定了哈哈。

基本上staffing agency在确定你的能力符合标准之后,为了让你接offer什么话都说得出来,大家要谨慎。

回复

使用道具 举报

全局:
楼主能说一下这个staffing吗?是哪家呀~
回复

使用道具 举报

🔗
RW2023 2023-3-23 00:26:12 | 只看该作者
全局:
感谢分享,祝楼祝好运早日上岸
回复

使用道具 举报

🔗
vitamincc 2023-3-23 07:01:17 | 只看该作者
全局:
谢谢信息,能否私信一个bootcamp code?
回复

使用道具 举报

🔗
ManyufanUS 2023-3-23 12:40:24 | 只看该作者
全局:
vitamincc 发表于 2023-3-22 16:01
谢谢信息,能否私信一个bootcamp code?

你是要github吗?
回复

使用道具 举报

🔗
Study86 2023-3-25 02:17:53 | 只看该作者
全局:
请问下楼主,后来的工作是remote还是onsite呢?如果只能接受远程工作,又没找到的话,bootcamp是否还会退款呢?
回复

使用道具 举报

全局:
Study86 发表于 2023-03-24 11:17:53
请问下楼主,后来的工作是remote还是onsite呢?如果只能接受远程工作,又没找到的话,bootcamp是否还会退款呢?
我们组是都可以。我自己是Hybird,一周去个几天。组上也有人完全remote的。
. 1point3acres.com
至于bootcamp方面你只找remote的工作但是找不到想要退款的话,我觉得你可能要问问Springboard的advisor。现在大环境比较差的情况下我估计他们还是会希望你各种机会都尝试下。
回复

使用道具 举报

🔗
kafkaSWE 2023-3-25 02:57:15 | 只看该作者
全局:
contractor和full time pay差多少 多久可以转full time?
回复

使用道具 举报

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

本版积分规则

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