【转】求职记升级篇——我是如何再次找到工作的 :)趁我还没被再次炒鱿鱼!

Published on:

原文地址:https://forum.qzy.camp/t/topic/1985

全栈营主站 学习中心 帮助文档

求职记升级篇——我是如何再次找到工作的 :)趁我还没被再次炒鱿鱼!

** 面试求职

求职记升级篇——我是如何再次找到工作的 :)趁我还没被再次炒鱿鱼!

** 面试求职

王振华11132

9月23日

**

一、背景介绍
我从2016年10月份决定学习编程,转行做程序员。先是自己在w3schools.com看了两个多月的前端,在codecademy1学习了一些前端课程。然后在12月份报名了全栈营线上第一期,开始学习Ruby on Rails。
我是用上所有时间学习编程的,所以比大部分同学花的时间多。从全栈营的两次魔改大赛投票成绩来看,我只能算很一般,并没有获得过任何奖励,这可能跟我审美差也有关,呵呵...

二、求职过程
2017年4月,学习完求职指南课程之后,Xdite老师在课程中宣布大家可以找工作了,因为我没有获得推荐工作的资格(只有在魔改大赛中前50名才有资格),加上我已经家里蹲了大半年,于是我决定立即行动,开始找工作。
首先是选城市。因为我是光棍一条,来去自由,加上我在拉勾网、boss直聘上的浏览,发现Ruby的工作岗位大部分都在一二线城市,当时我身在南京,于是北上广深杭就成了我的目标,先去最近的杭州。
简历我投了估计有50家以上,哈哈,但其中一多半对方连看都没看过,还有很多只是看看没有回复,哈哈。正式的面试、笔试我一共经历了七次,最终有三家通过,共历时2个月。

以上是我第一次找工作的过程,我到上海工作不到两个月,公司业务出现问题,不需要人了,于是我就被炒鱿鱼了,~~(>_<)~~,于是在8月份我又要重新找工作了。
我先是把几本书重新仔细看了一遍,对简历做了一点修改(主要是把自己看过的书写上去了,具体是哪些书,后面会说到)然后继续投简历,面试,又用了近两个月的时间,才于前几天刚刚入职。
趁着还没被再次炒鱿鱼,

,把最近这段时间的感悟总结出来,供大家拍砖。

三、经验之谈,仅供参考

1.除了学好全栈营的课程外,要求职还需要补充学习的:
我们全栈营的课程当然是非常好的,但经过两次面试之后,我就意识到这些问题:
1)全栈营更重视实战,对理论知识的讲解并不多。但求职时如果是面试,大多会问到很多理论知识(当然,也要少数公司不喜欢问理论问题,而是直接给你个项目让你做)。面试过几次之后,你就会发现,很多面试题目出现的频率很高,好多公司都会问到。比如:rails的特点/指导思想是什么?你用过哪些gem? 我遇到的面试题目,我都整理在求职面试题目整理11 中了。

2)全栈营培训的是Ruby on Rails,因为注重实战,所以更偏向Rails,所以Ruby的知识相对而言就有所欠缺。《Ruby基础教程》(第四版),是最最基础的Ruby知识和编程知识,适合现阶段的同学们,尤其适合转行的同学,书中前半部分讲解了很多编程的基础知识如变量、数据类型、控制结构等。我一开始买了《Ruby元编程》,硬着头皮看,但看得云里雾里,后来经ihower老师推荐了这本基础教程。
3)自己做过的项目中,较为复杂的部分一定要能说清它的逻辑,比如购物网站的购物车是如何实现的。这种问题并不需要你把所有代码、细节背的滚瓜烂熟,只需要你能说清楚其中的逻辑和关键细节。相关问题我也整理在求职面试题目整理11中了。

Ruby on Rails Guides5这个大部分同学在学习的过程中应该都看过其中的一部分了,但我建议如果时间允许,还是要尽可能把我们已经学习到的、涉及到的部分看一遍,或者说把我们现在能看懂的部分看一遍,也是对rails知识的梳理。至少要从总体上知道rails需要掌握的知识包括哪些部分,他们的从属关系是怎样的,遇到问题后知道去哪一部分查找。其实这个是有中文版本的,可以到Rubychina论坛购买中文版电子书(不要报告老师哈,我最近才发现的,哈哈,老师是鼓励我们用英文,但江湖救急吗,并且我个人觉得这个翻译质量还过得去)
我也建议全栈营对要求职的同学能有更多额外的指导,比如提早让要求职的同学去补充Ruby基础知识。个人的一点感受,哈哈。

《Ruby on rails tutorial》2个人感觉这本书非常好,整本书从头到尾是一个类似Twitter的项目开发,并且随时进行详细的讲解,告诉你背后的理论知识,而且是TDD(不知道TDD是什么的面壁:)的。

2.做好长期艰苦战斗的准备,不要太挑剔第一份工作
如果你之前就是个程序员,又从全栈营毕业了,那找个ruby工程师的工作可能易如反掌。因为有些公司的招聘要求中甚至会是:其他语言想转Ruby也可,只要学习能力足够强,愿意向Ruby领域发展的。也就是说,你即使以前毫无Ruby经验,只要之前就是个成熟的程序员,这些公司允许你进去后边学边用。
如果你大学是学习计算机相关专业的,那找工作可能也会容易很多。因为你用很多计算机基础知识,提到什么你都懂一些。
如果你刚刚大学毕业,那年轻也至少是个优势。不像我这种已经28岁高龄,即将步入中年的人,

,投实习岗位人家都会很委婉地回复:对不起,我们的实习岗位只招应届毕业生。
有同学可能会反驳说,这些很多时候都不是硬性规定啊,很多都是可以突破的呀,转行有转行的优势呀,年龄大一点难道就毫无机会了吗?
你说的都对,
,我也并不是要打击大家的积极性,我从来也不反对转行,我说这些只是想让那些犹豫是否要转行做程序员的同学做好心理准备。

如果以上条件你都不满足,那么恭喜你,你和我一样,

,要做好长期艰苦作战的准备了。不要以为轻轻松松地三五天就能找到工作,更不要以为各个公司都抢着收你。比较大的可能是:你投的大多数建立根本不会收到回复,回复大部分都是“不合适”,你可能只能得到很少的几次面试机会,并且大部分面试都不会通过。所以,整个求职过程中会有长期的、反复的、深深的挫败感,被拒几次之后,心里面的感觉就是————慌了。对自己还能不能找到工作表示怀疑~~(>_<)~~。
当然,以上只是我个人的经历、感受,并不代表所有人(有可能是我在全栈营学的不够好,有可能是我简历写的不够好,有可能是我面试能力不强。希望大家运用批判性思考来看我这篇文章,用力拍砖
),但这的确是我个人真实的感受。当然还有一个重要原因是,我在最近半年里两次找工作,每次都长达两个月,我不是在找工作,就是在找工作的路上,
。尤其是后面这次找工作,也就是最近一个月来,投简历和面试,到后来我不仅是挫败,甚至感到很疲倦,完全没有心情再继续学下去了,基本是在死撑,

说这些并不是为了吓唬谁,只是我自己经历这些的时候,的确感到慌张、无助,不知道该怎么办,所以分享出来与大家做个交流。求职过程中很容易怀疑自己是不是学的不够认真(但我明明学的听认真的呀!),心里埋怨那些公司为什么要求那么高,为什么不能给新人一个机会?
但反过来想想,其实那些公司的做法又很正常。谁不想招个进来就能上手的?谁想招个遇到问题就要来问你的人?我上个月在投了几份简历被拒之后,决心从头开始写个厉害的网站给他们瞧瞧,结果是写不出来
。我发现这才是我现在真是的水平:看网上简单的项目教程感觉很无聊,大部分自己都会了;但自己想从头开始写个复杂一些的项目,又异常艰难。以我这样的水平找工作,求职过程艰难我觉得也很正常

那我好像毫无优势、毫无希望啊,可我最终又为什么能找到工作呢?
1)不用考虑地域:我现在光棍一条,去哪里工作都差不多,这就是我的一大优势。
2)不过分重视薪水:以我个人现在的水平,我觉得北上广深杭能拿到8k,武汉、长沙等城市再略微降低一些,是比较合适的。
3)不要太要脸:

。一开始投简历的时候,我看了下照片网站后,发现大部分都至少要一年以上工作经验,那我基本都不符合,这怎么办呢?而现在我的做法是,只要招聘要求中没有明确说明招聘的是“资深、高级”工程师,只要薪水没有高到能砸死我的程度,我就不要脸地把简历投过去。因为工作年限这个东西本来就不是死的,不是硬性要求,有些人工作十年可能只是把第一年的工作重复了十遍而已,你把简历投过去也许就能得到面试机会。退一步讲,即使得不到面试机会或者面试没通过,那又如何呢?你有多大的损失吗?并没有!你至少增加了面试经验。所以这基本是个只赚不赔的买卖。有些同学可能会说,如果面试地点在其他城市怎么办?我为了一个面试要跑那么远,既费时间又费钱。我的做法是:其他城市的面试,我尽量要求先进行远程面试。我的理由通常是:“我过去一趟也不容易,最好能先远程简单面试一下,如果感觉大致差不多,我再过去进一步面试也可以。”很多公司都会同意的。
4)不太挑剔公司:不论你是创业公司还是外包公司,不论你的办公环境高大上还是接地气,这些都不重要,至少对现在的我来说都不是最重要的。
5)打持久战,越挫越强:我知道多次被拒后你会很慌张,你会很受伤,你会怀疑自己。但没有别的解决办法,你必须做到越挫越强,自己给自己加油。你要知道,即使一部分面试官对培训班出身的程序员有偏见,那还有另一部分呢!总会有人愿意招收你的,只是时间问题!你要做的就是坚持下去。
“庸人一挫就怕,才胜便骄,千古一辙。”我在高中时接触到这句话,当时并没有多么深的理解。但最近的经历让我感受到,自己现在是个如假包换的庸人
, 受到一点挫折就害怕、怀疑自己、失去信心、觉得自己智力有问题,编程遇到个bug一时解决不了就垂头丧气;取得一点点成绩就开始骄傲了,就觉得自己无所不能了。这句话放在这里,与诸君共勉,愿我们终有一天,不再是个庸人:)
6)运气:你真的有可能会碰到贵人,并不会问你太多问题,只是简单聊聊,就说可以招你进公司了。因为每个公司的需求不同,每个面试官对待新人的心态也不同。但要想有这样的好运气,你要能坚持地足够久,你要多投简历。还要,不要在原地等运气来,不要因为有可能有运气就不学习了,你只有努力学习,至少让面试官看到你有良好的学习态度,有学习能力,他才能给你这个新人机会。

3. 把面试的过程当做学习的好机会
我们经历了全栈营几个月的学习后,可能很多人不知道自己下一步的学习方向了,求职正好可以给你指出方向。面试时可以自己准备纸笔,在回答问题的时候也尽量把问题记录下来,回来后进行整理、总结,并以此指导自己下一步的学习。这样经过几次面试,你就会功力大增。

4. 投简历的频率
求职指南课程中告诫我们不要一下就把简历都投完了,要慢慢投。这本身是对的。但我个人认为,这个频率只能你自己去摸索、把握。
如果你投的简历大多数都有回复,大多数都有面试机会,那当然要慢慢投,防止面试都集中在一起。但如果像我这样,投出的简历大都没有回复,那就只能投的多一些了。
所以,我认为正确的做法是:一开始先慢慢投,少投几个,过几天看看反应如何,再决定后面投简历的频率。

5.每次面试前都要留出时间做充分的准备
尽量不要把多次面试安排在一起,而是分开。因为每经过一次面试,你回去后查漏补缺后,就会功力大增。我每次接到面试通知,都是”额,不好意思,我这几天有点事情,面试能不能安排到。。。。。。。。。哈哈,都是套路”。尽量做到在每次面试前,都能有几天时间来做准备。
之所以每次面试前都要留出几天时间来做准备,我个人觉得主要是为了背理论知识。有同学可能会说,编程这种理工科的东西怎么能靠死记硬背呢?
我们已经算入门Ruby了,能理解的东西当然要努力去理解了。但以我个人的观点,有些东西我们现阶段是无法彻底理解的。之所以无法理解,一个重要的原因就是还从未用到过。这样的理论知识我个人基本是看了就忘,所以我每次面试前都会把这些理论知识再回顾一遍,这几个月里我已经输不起回顾过多少遍了

。只要你在面试前回顾一遍,面试中问到相关的问题你就能对答如流

6.不下水是很难学会游泳的,除了笑来老师
说了那么多,你自己不去投简历、面试,只是站在一边看也没用,不下水是很难学会游泳的,笑来老师除外(笑来老师在一篇文章中提到,他站在岸上,仅靠说,就教会了罗永浩同学游泳

神人)
慎思断行:做决定之前尽可能手机信息,做好心理准备,做出明智的决策。一旦决定了(比如决定转行做程序员),就坚定地执行下去。

我们绝大部分同学之前都不是程序员,在求职过程中难免会遇到各种问题。一个人求职太孤独,不如大家一起结伴打怪。
我建了个微信群,大家可以在这个群里相互交流职位信息、简历投递技巧、面试经验,面试、笔试题目。大家相互帮助,找到合适的工作。
如果扫码无效,可以加我个人微信:185 5166 4870, 注明求职,我会拉你进群。

sK9viOUoTCmEMdyowDMf_IMG_0025.JPG602x800

14 赞****回复

** 收藏 ** 分享 ** 标记 ** 邀请 ** 回复**跟踪因为你阅读了该主题,你将会收到通知。

推荐主题

主题 分类 回复 浏览 活动
建立seed档,保存原始数据。(请补充) 1 Rails 第三课 13 494 10月26日
**【教程】在mac上配置快捷命令,只需3个步骤 1 Mac/OSX/软件 3 417 10月25日
**【分享】搜索与排序(简易ransack搜索) 2 Joblisting魔改大赛 13 835 9月12日
Intercom客服系统傻瓜教程 12 共同成长 21 860 8月17日
一个教程搞定navbar悬浮和footer固定问题–详细到没朋友的教程 4 1 ** Rails 实战:招聘网站 21 332 8月7日

还有 52 个未读主题 可以阅读,或者浏览** 面试求职中的其他主题

Comments

comments powered by Disqus