加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

从写下第1行代码到拿下谷歌百万年薪 ,我是如何在8个月内做到的?

发布时间:2019-10-08 21:31:37 所属栏目:建站 来源:Jason Zedde
导读:本文作者非计算机科班出身,在写下第一行 Javascript 代码后不到一年,他先后收获了来自谷歌、Lyft、Yelp、云计算独角兽 Rubrik、IBM 人工智能和 JP Morgan 的录用通知书。他的求职经历可能会对你找工作有所帮助。 我希望我的故事能够激励当今的软件工程求

在接下来的六周里,我参加了更多自由形式的小组项目。从 正向的异常行为(Positive deviance)中获得了灵感,我找到了那些在求职中特别成功的训练营校友,并与他们取得了联系。在他们的指导下,我为艰巨的技术挑战设定了严格的个人期限,选择了就业市场上的“热门”技能(比如利用 Docker 和 microservices 来进行开发工作),并在不同的项目中扮演不同的角色。我安排了一次请一位校友进行辅导的会议,并成功地在两天内实现了一项原本需要他两周时间才能完成的功能。

Hack Reactor 会从每次的训练营中雇佣一些毕业生作为临时的兼职助教来支持全职员工。毕业后,我承担了一个每周工作 35 小时、持续 6 周的职位,帮助推出新课程,进行独立研究,结合我的发现给找工作的校友讲课,并面试想进 Hack Reactor 的候选人。

我争取到了一个 6 周的职位,而不是通常的 12 周,这样我就能接触到新课程,同时避免使找工作和全天候学习推迟太多。我很感激能在工作中学习(尤其是教学能提高我自己的学习能力),微薄的薪水给了我额外两个月的生活费——这让我松了一口气!

确保拿下软件工程师工作!

从写下第1行代码到拿下谷歌百万年薪 ,我是如何在8个月内做到的?

给我 offer 的那些公司

12 月 7 日,也就是我写完第一行代码的 165 天后,我在 Hack Reactor 的工作结束了,剩下的钱只够支付四个月的房租和食物。Hack Reactor 警告其毕业生要为六个月的求职做好预算。时间所剩不多!

我写下了我的目标。虽然雄心勃勃,但成功的希望渺茫。我想要:

  • Hack Reactor 毕业生中薪酬排名前 25 位,希望年薪超过 12 万美元;
  • 最陡的学习曲线;理想职位,既拥有自主权,又能接触到经验丰富的导师;
  • 一个技术强大但以人为本的团队和公司文化;
  • 有趣而有意义的工作;
  • 后端岗位,或者至少是全栈,相对来说训练营毕业生中获得前端工作的人要多不少。

我从未想过我会得到我想要的一切,甚至更多。但求职将会如一辆跌宕起伏的过山车一般。

Hack Reactor 让我在很短的时间内打下了很好的基础,但我即使不需要几个月,也会需要好几周的全天候学习,才能在顶尖公司面试成功。

我也将不得不面对无情的、不断的拒绝,没有成功的把握。面试编程训练营还不是求职市场的主流方向,而且尽管有证据表明,训练营毕业生在面试中的表现与那些拥有四年制计算机科学学位的人一样好,但要获得面试机会仍将是一场艰苦的战斗。而软件工程面试中涉及的包罗万象的话题,意味着我永远无法完全做好准备。

当一切都结束时,我已经申请了 44 家公司,获得了 41 次面试推荐,收到了 14 次编码邀请或技术电话面试。截止到 2019 年 2 月 15 日,也就是我写完第一行代码的 245 天后,这些面试转化成了 8 次现场面试和 7 次录用通知。

从写下第1行代码到拿下谷歌百万年薪 ,我是如何在8个月内做到的?

在我编写第一行代码后仅 8 个月,16% 的求职申请都转换为了 offer

开始寻找,从失败中学习

“学习不是偶然获得的,必须充满热情地去追求,勤奋地去关注。”——Abigail Adams

找工作的头几个星期是最难熬的。整个 12 月,我只收到了少数几个编码邀请,只有 1 次来自 IBM 人工智能的面试。

我头两次带回家的编码挑战得到的反馈并不鼓舞人心。后来我被告知,我的代码“既不准确,性能也不够好”。我的第三次编码挑战持续了数个小时并且让人胆战心惊,我在只剩下最后几秒钟的时候通过了所有测试,但未能在时间截止前点击提交!

我告诉自己这是一场数字游戏,每天早上经过一个小时的仁爱冥想后,我都会花一分钟来提醒自己两件事:

  • 首先,虽然我的目标给了我方向,但是过度关注目标只会让我对我现在拥有的和我想要达到的目标之间的差距感到不满。我想要的是习惯而不是目标。
  • 其次,我认为,无论工作是什么,这段旅程的真正收获是个人的转变,而不是专业的转变。我很幸运,有几个月的时间全职学习如何去学习,我爱上了它!

我知道早期的失败可能是日后成功的种子,但它们需要特别的关照。我确保对每一次失败的编码挑战和面试都进行事后分析,然后在文本编辑器中重新把问题做一遍,直到彻底解决。一个要求在 20 分钟内快速解决的题目,我最终花了 3 天又 9 个小时!

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读