本文作者 | Emily Cai

UC Davis非CS专业毕业,有4年非CS工作经验,在来Offer的帮助下,成功“转码”,拿到Walmart Labs,Amazon和Indeed的offer。

大家好,我是Emily!和大部分转专业的同学们情况不太一样,我是在工作了4年后才决定转行CS的。

我既不聪明,也不算优秀,但是我一直坚信,只要不停止努力,一定会拿到自己想要的offer,只是时间长短的问题。

希望能通过分享我的经历,给还在求职路上的小伙伴们带来鼓励和信心。

为什么要放弃工作了4年的职业?

换工作主要还是出于职业发展的考虑。上一份工作做久了,觉得对成长空间有限,所以想换个环境试试看,学点新的东西

由于我之前的工作,经常需要做一些偏纯数学、物理理论的coding,所以我就误以为自己有一定的经验基础,求职CS应该只要刷刷题就可以了。

然而,当我尝试着刷了一段时间的题后,发现不仅过程痛苦,还没什么效率;这才重新正视了自己在CS方面还是新手的事实

虽然有点让我难以接受,但我也下定决心抛下过去,重新开始

我是如何成功转行的?

一开始,我想借助于网上的一些免费算法课打打基础。但是我发现,大部分课程对于我这样的新手还是不太友好,通篇听下来,发现自己还是什么都不会。

于是我决定找找专业的培训机构。

我搜寻到了来Offer,并怀着忐忑的心情报了名(主要是当时身边没有认识的人上过来Offer,不知道值不值)。

但听了第一节课之后,我实在是太高兴了,很庆幸自己做的决定。

课程非常的系统,真正能够做到由浅入深,让我透彻地理解每一个算法和知识点。这比我自己瞎摸索,或者网上一些碎片化的资料强太多了。

上了课之后,在算法方面,老师们帮我解决了很多之前理解上的难点,尤其是递归、图论等。那时,我才真正理解了什么是递归,什么是BFS,什么时候用,有什么步骤和顺序。

在Java方面,我对于data structure的概念、用法和底层的implementation等也都有了更深的理解。

而且,来Offer的课程选择的知识点和题目都非常的经典和高频。

我在面Amazon和Walmart的时候考到的算法题,在来Offer的课上老师都非常细致地讲过,所以我在面试做题的时候很淡定也充满了信心

比较遗憾的一点是,当时我高估了自己的coding背景,并没有上来Offer课程附带的免费基础训练营

现在想想,如果当时自己上了那些基础课,应该能帮我更快、更好地衔接和投入到后面的课程中。

所以,我非常推荐转专业的同学能在正式上课之前,参加来Offer的基础训练营。

此外,我还是忍不住要夸一夸老师们的用心

因为我自己之前也做过培训班老师,所以我深知:老师们在授课以外的时间,并不是有义务要回复每个学员的消息,为他们答疑解惑的

但像闫老师他们,每次下课之后都会保证回答完每一个同学的问题才结束,在其他时间也会以最快速度回复邮件或微信。

我能感受到,老师们是真真切切的去关心每一个学员,而不是上完课就没事了。

我想,这就是所谓的教育情怀吧。

另外,来Offer是一个很好的平台,让我有机会去认识很多优秀的人

我来新公司入职的时候,发现有同事就是之前来Offer认识的同学。有他们带我熟悉新环境让我觉得非常安心。

在职跳槽都有什么建议和心得?

就我自己的感受来说,在职跳槽有好有坏:

  • 好处在于相比刚毕业的小伙伴们来说,我多了一份保障,少了一分迫切,不至于有经济、生活的压力;

  • 坏处在于边工作边上课学习非常辛苦,而且真的很难全身心投入到求职中去。

我在刚打算要转行的时候,十分犹豫要不要辞掉原来的工作,花更多的时间来学习。但是经过深思熟虑,我最终还是没有辞职。

但我还是做出了取舍

我放弃了原公司promotion的机会,把自己该做的事情都好好做完,然后坚持每天下班后花四个小时左右来学习CS

当然,我认为每个人的情况都是不同的,不管是刚毕业的同学,还是已经工作一段时间的小伙伴,都应该综合考虑自己的情况后再做出最佳备战方案。

不过,对于所有人都适用的一点就是,一定要有坚定的信念和不懈的努力

希望大家都能拿到自己满意的offer!

E/N/D

更多科技求职资讯,请关注“来Offer”!

走出舒适圈有多难? 在职跳槽+非CS, 我收获了Amazon/Walmart/Indeed offer!相关推荐

  1. 30岁以后最大的勇敢,是敢于走出舒适圈还是留在舒适圈?

    前几天,知名作家蔡澜的一条微博,突然火了. 起因是,有人在他的微博问,应该如何走出舒适圈?蔡澜回答说:为何? 近两年,鼓吹走出舒适圈,做自己不擅长的事情的文章越来越多.很多在职场打拼多年.年过30的人 ...

  2. 走出舒适圈,从来都不简单

    简介:[为你揭开阿里大牛的神秘面纱]专访达摩院高级算法专家菲莹 舒适圈似乎是一个人人都在讨论的话题,似乎走出舒适圈和成长或焦虑感划上了等号. 当初奋不顾身义无反顾不计后果的离开了舒适圈,而现在,我开始 ...

  3. 【听】告別玻璃心的十三件事,走出舒适圈

    玻璃心,人人皆有,不过大部分人都是控制不好,心理不够强大,少部分人能够控制好,当然还要看是什么事情,告別玻璃心的十三件事,让你控制好玻璃心,拥有更强大的内心. 很多人都比较敏感,同时带来的情绪波动非常 ...

  4. 专家都鼓励嵌入式工程师们走出舒适圈、学习新技能,才能与时俱进

    回忆起来,不知什么时候开始,整个it业界开始习惯用开源软件来开发应用程序(Apps),产业专家也鼓励嵌入式工程师们走出舒适圈.学习新技能,才能与时俱进.正是如此,越来越多的人加入学习嵌入式的大军,致使 ...

  5. 【感悟】在工作中勇于走出舒适圈

    最近在工作中需要做一套权限系统,由于之前和一位前辈一起做过权限模块,这次我们系统的权限部分也就让我来做了. 但是,在我做之前,我们系统的权限部分,我是一点都没有接触过,只是大致的了解一点需求. 于是, ...

  6. 走出舒适圈,你才能看到更广袤的世界

    生于忧患,死于安乐人的一生不管什么时候,人的一生改变和成长都是痛苦的,站在人生的边界线,往后退一步是一成不变的静潭死水,而往前一步,则说不定是波澜壮阔的星辰大海. 关注这些精品订阅号 可以不断的提升自 ...

  7. 【其他系列】走出舒适圈

  8. 被踢出舒适圈的我,五年程序员的人生感悟

    刚被踢出舒适圈的我 我今年22岁,从事java web开发已经有五年多了,一共待过两家公司,在上家公司工作了4年多.我高中因为个人原因主动辍学了,然后阴差阳错的走上了程序员的这条不归路,17岁时候我就 ...

  9. 成长的第一步是走出舒适区

    阅读本文大概需要 2.8 分钟. 在温室里呆习惯了,就很难去适应室外环境,在一个圈子呆久了,就会把一切都会当成是理所当然,不想再去适应第二个圈子,即使他们可能更好. 很多人觉得已经习惯了当下的生活,他 ...

最新文章

  1. Seaborn使用regplot函数可视化散点图并添加回归曲线以及回归线对应的置信区间(Scatter plot with regression line)
  2. java贪吃蛇教程_用Java做的贪吃蛇,简单版......
  3. ADS1.2安装要点
  4. go消息服务器吗,Go语言聊天服务器
  5. Win7 IIS7 ASP.NET MVC3.0 部署问题
  6. Java PECS
  7. oracle时间mapper怎么比较,MyBatis+Oracle时间精度丢失的问题
  8. 如何理解 Linux 中的 load averages
  9. 泰山医学院计算机文化基础,泰医 专 计算机 16级.pdf
  10. Java高效入门方法_萝魏紫
  11. 各类科技活动获奖公示网站
  12. 问世 20 多年的 PHP 还是最好的编程语言吗?
  13. 中英文对照 —— 数学
  14. R语言重抽样与自助法
  15. 原来蒋先生才是中国互联网启蒙第一人!
  16. 构建之法——现代软件工程
  17. win10解压软件哪个好(win10用哪个解压软件)
  18. node.js 谷歌翻译api
  19. 基于功率分析的侧信道攻击简介
  20. 关于MD5和salt盐值加密后破解方法

热门文章

  1. Linux 系统学习
  2. C/S软件架构设计模式
  3. ubuntu如何配置软件更新源和更新镜像
  4. 基于51单片机的光照强度检测c语言程序,基于51单片机光照强度检测报告.doc
  5. 单元测试之verify及使用when打桩时对ArgumentMatchers的使用
  6. Bloom Filter(布隆过滤器)
  7. 在bing中保存自己的搜索关键字.
  8. 网吧组网新趋势:双光纤接入+千兆到桌面(转)
  9. taobao.top.oaid.client.decrypt( 端侧OAID解密 )
  10. Ubuntu 挂载U盘