欢迎光临散文网 会员登陆 & 注册

就业实战_招聘程序员内幕

2020-06-18 16:53 作者:自学Python的小姐姐呀  | 我要投稿


1.面试和相亲

面试其实本质上是一个交流的过程,它跟你去相亲本质完全一样。那么,把握面试官的心理状态,从面试官的角度出发思考问题,将是你可以顺利收到offer的关键。

如果你知道面试官的动机,就可以建立共通点,很容易就能恰当地回应问题。从而为你的面试加分、添彩。

相亲时,你期望碰到美女的渴望和美女期望碰到白马王子的渴望,二者的“渴望程度”完全是一样的。 那么,你如果是男方,你需要做的事情就是“包装”自己,让自己显得比实际上“更高,更富,更帅”,接近女方的心中白马王子的高度,越接近越容易成功。这个过程也存在“心理博弈”的过程,双方聊过去、聊现在、聊未来。 有辉煌过去的喜欢聊过去来证明自己的未来;现在就辉煌的就喜欢聊当下;过去不行,现在不行的就喜欢聊未来,展现自己的雄心。

同上面相亲的案例,面试中,面试官需要人才的热烈程度等于你求职的热烈程度。 我们首先要明白面试官需要什么样的人才,然后展示自己,告诉他,我就是这样的人才!

明白上面的道理,我们就需要针对整个招聘的过程进行详细的分析,让大家心里更有底,更容易把握面试官的心理状态。

2.为什么要招聘程序员?为什么绝大部分总能找到工作?

一般公司招聘员工有三大类原因:

1.公司计划性扩张

2.特定项目

3.有员工离职

因此,招聘者也是“求贤若渴”,他也面临公司给他的绩效压力。 如何能尽快、低成本的招聘到合适的人到岗,而不耽误业务的进展,这是招聘者最大的工作。

通常如果受到高层压力,感觉招聘进度已经限制了公司业务的发展、已经阻碍了业务推广的时间,招聘者就会变“急”。 就跟开发人员迫于项目时间的压力,凑合完成一段不合格的代码一样。招聘者也会由于这些压力,有可能降低招聘的岗位标准(这种降低不是明面上通知降低标准,而是各个环节把控较松)。 这也就是为什么很多人技术并不太好,也能找到工作的原因。 公司最大的成本有时候不是金钱、而是时间。 这也就像很多优秀的男生女生30岁之后,迫于时间压力,降低标准找对象的道理一样。

虽然学习编程的人员很多,但是各行各业都需要信息化,人员需求也非常巨大,缺口仍然很大。 如果某个公司招聘并不顺利,连续面试很多人都不合格,那么可能就在面试你的时候降低“标准”。 这也是为什么很多技术很水的人也能找到工作的原因。 对于招聘者来说,如果你心态好,很踏实,即使现在技术不行,花一点时间培养你,也没什么大不了。

当然,这不能成为你不好好学习技术的理由。”技术强、心态好、踏实”将会让你面临更多的人生机会。

3.为什么有人会找不到工作?

任何一个行业都有失败者,这就是规律。 就像婚姻、恋爱市场,总会有打光棍的问题(100%是男同胞,男女比例严重失调啊)。 为什么会有人找不到工作?为什么会有人找不到老婆?这是个大课题。想明白了,你将会走向人生巅峰。

我们先以婚姻、恋爱市场为例。研究研究为什么会有人找不到老婆? 有人说,打光棍是因为这个人没钱。 但你总会发现比他还没钱的人娶了老婆,有的还很漂亮。老婆还很贤惠,出去打工养老公。 有人说,打光棍是因为这个人没能力。 但你总会发现很多没能力的人也娶了老婆,有的也很漂亮。 这时候,你只能仰天长叹,“好白菜都让猪拱了”。有人说,打光棍是因为这个人长得丑,个子矮、家里穷等等。但你总会找到层出不穷的反例。这时候,你可能就会迷茫了。 到底什么才是关键、才是问题的核心?

好吧,我告诉你, 是心态!心态!心态!重要的问题说三遍! 心态积极,勤奋努力什么事情都能干成。 心态消极,懒惰不努力,什么条件都没戏! 很多“懒屌丝”宁愿天天宅在家里睡懒觉、玩游戏,也不愿意走出去。宁愿窝在家里练习右手臂力,也不愿意出去多跟异性接触。 这些人,不管什么条件都将被淘汰。

大家如果看过电影《夏洛特烦恼》,里面的“大傻”,智商低,但是人实在。就是靠死缠烂打硬泡的方式,竟然也追上了自己的女神。 追女神也是概率问题,努力去追,提高成功率,女神总有空虚、心理没底的时候,这时候可能就会有机会了。 某天,女神忽然微信呼你:“忙吗?”,这时候机会就来了。 但是,如果你不努力,你连女神的候选名单都上不去,怎么可能有机会?

在招聘市场,应聘者面临的是同样的问题。 即使你技术水平差,只要多面试、多总结、多努力,没有不成功的。 你想想,面试是个概率事件,技术差你的成功率即使只有1%,面试100家也上去了。 技术好你的成功率是10%,不去面试,面试的少,你可能也没戏。 因此,我们要千方百计提高自己“面试的机会”,至少可以让自己进入企业“眼里”,一旦有机会,即可成功。

我们曾经碰到一个学员,大学学的是文科,学历是专科, 毕业后做了一名“光荣的水手”,环球航行了两年,决定回归陆地。 开始学习编程,学了1个多月后,仍然在纠结什么是变量的问题。 但是,这个同学心态好,积极向上,毕业后,积极主动的去面试,结果很快搞定了工作,刚开始工资并不高。 工作两年后,成了项目经理,年薪30万。风风光光的回尚学堂招聘学弟学妹了。 积极努力,一天当两天用,起点再低也会成功。

我们也碰到过一个奇葩的学员,在尚学堂学完后,就纠结于你们不是“推荐就业”吗?窝在宿舍等着。 企业来了,老师通知也不来参加面试,偶尔来了,结果窝在宿舍根本没有锻炼出能力,也无法面试成功,这是极其个别的案例。即使你是千里马,不出去跑,天天窝在家里,消极等待,最终你也会成为一匹“废马”。

所以,无论你是什么条件,高富帅还是矮矬穷,心态不对,恋爱和工作都不可能成功。 希望大家积极起来,大着胆子冲向社会,千方百计进入企业招聘环节,即使不成功,就当做一次锻炼机会,锻炼多了,一旦机会来了,是不是成功率就大大提高了? 做“屌丝”可以,自嘲一下也不错,但千万不要做“懒屌丝”,那样你就完蛋了。

4. 公司最喜欢什么样的程序员?

公司喜欢什么样的程序员?特别简单,三个特点:

第一、态度好

态度永远是第一要素,面试者通常都是你以后的直接上级。如果跟你交流顺畅,看你态度也不错,这样对他来说,领导起来就容易一些。 因此,态度通常是面试官看人的第一要素。 态度不端正,一切免谈。能力强我也驾驭不了,要你何用? 能力差态度好也勉强能接受,能力差态度还差那就分分钟被灭掉。

如果你知道面试官的动机,就可以建立共通点,很容易就能恰当地回应问题。从而为你的面试加分、添彩。

第二、技术能力较强

企业招聘人员毕竟是来做事的,技术能力是考察的重点。技术能力能胜任目前的工作,是面试官主要看重的。

第三、热爱技术工作,学习能力强

通过跟面试官的交流,能让别人觉得你热爱技术工作,会让你具备极大的优势。即使感觉你现在水平较差,也没有关系。兴趣是最好的老师,喜欢技术,把加班当成玩游戏一样的态度,面试官显然会大大的给你点个赞。

PS:这里顺便给个技巧,可以让你身价立刻增加30%以上(本来你值8000,可以拿到1万,一下子让你一年多挣3万),那就是学习本专业的一些新的技术、高级一点的技术。不需要多么精通,了解即可。可以在面试的时候说出来。这样就会令面试官对你刮目相看,薪水标准也会立刻增加。因为你说的这些技术,可能是面试官也不会的,这种对你的好感度和惊诧的眼神立刻就会让你身价暴增。 很多java学员学完后再学大数据或者架构师班,都有这样的误解,觉得一定要学到多么多么好。其实,没必要,了解大数据或者架构师班某些技术能交流即可,面试时优势已经极大了; 而且,即使上了班,用到这些技术,查查资料加加班能弄出来就OK了。

如上三点决定了你是否能被录用。大家掌握这三点,也可以互相补充。比如,你技术差,可以通过展现态度好,爱技术,爱学习来获得加分。 当然,如果技术好,也要通过展现态度好,爱技术,爱学习获得更多的分。

面试官经常会碰到技术非常合适,但是态度较差,计较是否加班的面试者,基本都被pass。毕竟,技术再强也不是地球上只有你会,对不对? 如果态度差,加入团队变成团队的负能量,那就损失大了。

5.我到底值多少钱?

第一、态度好

“我是谁?”这是人生最大的命题,找工作最大的命题是什么呢?显然,就是“我到底值多少钱?”。给自己确定了合适的定位,才能找到合适的工作。 如果你能力只值5000,一定要找3万的工作,那怎么可能找得到?

一般情况,面试官评价你的薪资标准通常从下面几项:

1.个人素质和口才(占比:20%)

这其实是个印象分,所以要被别人认可的其实就是上一个话题《公司最喜欢什么样的程序员》中表示的第一特点:“态度好”。

如果你向面试官充分表达了良好的个人素质、对工作积极的态度,整个面试过程中让面试官都觉得非常的顺畅、很投缘,即使你技术较差,也可以让你顺利拿到offer。

“个人素质和口才”是你拿到offer的最关键因素。

2.基础技术(占比:40%)

基础编程能力、理论知识是否扎实、知识体系是否系统是面试官比较看重的。老师讲课过程中的基本知识点要尽力吃透,良好的知识体系对于后期面试极其有利。

如果面试官感觉你项目经验不丰富,但是基础扎实,也可以完全的弥补项目经验欠缺的问题。这也是很多应届毕业生能顺利就业的法宝。 当然,如果项目经验欠缺的话,高薪的概率就降低了, 需要降低薪资要求,保持较普通的薪水来实现就业。

“基础技术”是你能否就业的基础因素。

3.项目经验(占比:40%)

项目经验显然是面试官极其看重的一项。从项目经验的描述中可以体现你的个人素质、基础技术等等。尽量多的积累项目案例,尽量多的敲代码,可以完成基本的项目模块,会成为你以后面试的杀手锏。

在培训期间,老师讲的项目案例大家要学会举一反三,毕竟这些案例对着几十人、几百人讲过,你在面试时直接写到简历上并不是特别好的做法。最好的做法是,做一个有心人,多留意和查找适合自己的项目案例。

项目案例是你的,里面的项目流程和开发中遇到的问题是老师课上讲过的。说白了,就是将你的项目案例换了个衣服,“换汤不换药”,这样就可以在面试中起到更好的效果。

“项目经验”是你能否实现高薪的关键因素。

4.最新和高级技术了解程度(额外,增值30%--50%)前面3项如果做好了就可以完全保证就业了。“最新和高级技术了解度”是能否争取到合理范围内更高薪水的关键,也就是让你实现更高“溢价”,“超额把你自己卖出去“。

面试官通常由于平时工作忙,无暇学习新的技术和知识,除非是项目用到的技术。但是,作为一个“技术控“,通常会关注最新技术的信息,拥有学习这些技术的渴望,但是没有时间和精力。 这个时候,应聘者简历上写的新技术、面试时聊的新技术,都会成为让”面试官欣赏你的理由“。

但是,注意千万不要有心理负担,这种”欣赏的眼神“是上级发现一个得力下属的”喜欢的眼神“,而不是好基友。 面试官也知道你基础一般、项目经验一般,但是这些新技术你都在学,证明你是个”技术好胚子“,很像曾经的”他自己“而已。

如果前三项决定了你的薪水是8000,那么有了第四项,你的薪水标准通常会提高至少30%,最高50%。也就是实现了”你的溢价”, 每个月可以多赚:4000元左右。 而且,你会发现拿8000和溢价拿1万,1万2, 最后干的活其实差别不大。

这里有个经过我们统计的”1.5倍定律”: 就是经过”最新和高级技术”的助力,你的薪水会在原定值上增加50%,薪水是原来的1.5倍。

6.找工作最重要的是什么?薪水?机会?

什么最重要,因人而异。一般分为如下几类:

这种情况,我也不多说。缺钱就看薪水,不缺就看机会。个人建议,看机会。

第二种情况:offer少,没得挑

这种情况,当然,就是”别挑了。先进入行业,再寻找机会”。时间浪费不起,如果因为薪水纠结,两个月不上班,损失两个月薪水不说,还浪费了两个月时间。

第三种情况:没offer

这种情况,就是降低标准,千方百计就业,不管什么企业,先进去再说。进去行业后,再学习,再进步,再找更大的机会。

我们始终强调”机会成本”,差不多的前提下,尽快就业,不要纠结于薪水多500少1000的问题,进入行业后,还需要再学习再提高。 现在就业不是你的终点,而是你的起点。

7.学习很多技术,现在的公司不用,不是亏了吗?

很多朋友还是跟小孩一样, 感觉学习了东西后如果考试不考,公司暂时不用就没有价值,不想学习。 感觉学习好累啊,是给老师学的,给尚学堂交了学费,是给尚学堂学的。别不承认,很多人潜意识里面就是这种”应试教育”思维。

多学东西到底是为什么?其实,很简单。掌握更多的技术,意味着更多的机会,有更多选择的机会。 人和人之间本质的差距就是“选择权“的差距。 农民自家种蔬菜、养猪吃,很干净很有机;千万富翁可能还要吃着普通的猪肉和蔬菜;他们之间的差距在于:千万富翁可以随便选择,可以随时过农民的生活;而农民却没有选择过千万富翁生活的权利。 多学技术,就意味着有更多选择的机会,发展的机会,就会造成工作和生活的差距。

同时,在IT行业多学东西,除了这些“机会和选择权“之外,更直接的就是能带来金钱的收益。 举例来说,同样招聘一个java程序员。小A只会java已经合格了。 小B除了会java,还会一点大数据和架构知识,要价比小A高20%。 关键是,我们公司现在也不需要大数据和架构技术,小A和小B来了以后还是写java代码。 你猜,面试官会选择小A还是小B? 绝大多数面试官会选择小B。 有了小B,一旦后期有大数据和架构的需求,技术经理就多了一个选择。 而且,小B显然更好学,成长性更好,虽然薪水高20%,但是几个月时间就能把这20%的薪水赚回来。

掌握或了解更多的技术知识,抛开企业用和不用的角度,单纯看应聘者就是一个态度的问题、成长潜力的问题。 面试官显然会要态度更好、成长力更大的员工。

另外,你的企业现在不用,以后可能会用呀,这个时候你可能就具备强大的话语权和机会了。 我们一个大数据的学员毕业后,他还是应届生,去了一家公司做java开发,没多久老板成立大数据业务的公司,结果公司就他会,直接就被任命为大数据业务的技术负责人。 你可以说,这个学员还年轻,技术不行什么的,但是他有这个技术负责人的平台,还要学习和提高,现在不行,一年后呢?

多学习,意味着更多的机会和选择;更多的机会,意味着完全不同的人生。

二:找工作前需要准备的杀手锏

高考前,我们要练兵考试和集训。”临阵磨枪不快也光 ”,找工作前,我们也必须要花很多精力去完成一些必要的准备。 “不打无准备之仗”, 精心准备和训练会对你有相当正面的作用。

有人认为“找工作要靠能力”。这话没错,我要说的是,“临阵磨枪准备的内容也是能力的一部分”。 找工作其实是结果导向的一个事情,而不是过程导向。

小A和小B技术实力差不多, 小A经过精心的准备和策划,获得的机会显然要远远多于小B。也许一个机会,就能完全将小A的命运改变了。

1.职场的十大基本素质

大家进入职场前,非常有必要明白职场的一些基本要领。其实,道理都非常简单,甚至可以说是常识, 关键是我们能否执行下去。很多人不明白这些基本的道理,几年下来,坏的行为固化成习惯,习惯进一步融入到命运,最后很悲惨的成为人人鄙视的loser。所以,我希望大家从看到这篇文章起,就遵守这样的行为准则,你将会在职场中很快迎来自己的好运。

①着装整洁、个人卫生合格

这个都不能算作职场素质,应该是做人的素质。每天逢头垢面出门、指甲里面都是污垢、身体有异味,如何让别人觉得你是个靠谱的人?千万不要跟我说,你不拘小节。不拘小节是谦词,别人可以给你面子这么说你,但你不能这么说自己。每天出门前,男士花十分钟打理一下自己,穿一身干净的衣服。你可以没有阿玛尼,穿地摊货都可以,关键是干净整洁。干净整洁、形象良好,马上可以让人对你的印象提高N个档次。

记得几年前,一个学员过来找我,说:“老师,我面试了好多家了。为什么都是几分钟就被人打发了”。我极其惊讶地看着他,N天没有洗澡,乱糟糟的头发,满脸油腻,“逢头垢面”就是形容他的。那时候是夏天,估计N天没洗澡,一股异味。基本上我可以断定,这个哥们的处境。第一、没朋友,无论男女。没有人会愿意跟他呆的距离在1米以内,那真是一种折磨。第二、没前途。不知道哪个瞎眼的面试官会要他?于是,我很残忍的告诉他现在的处境。

我问他:“你个人卫生是不是太差了。这个仪表,人家跟你说十分钟都是给你天大的面子了”。他说:“我知道卫生有点差。但我觉得别人不会那么庸俗的,应该更多的关注我的技术和我的人品”。

我说:”大家时间都很有限,都很忙。第一、跟你技术水平相当的人多得是,没必要花时间透过你这个外表去琢磨你的内在。第二、你太自我为中心了。别人应该关注你的内在,你怎么不说,你应该改改你的外在?连基本外在卫生都没有,你还能做什么?“。

他仍然固执:”讲卫生很简单,我每天花点时间整理一下就行了。但是…“。

我打断他的话:”先回去洗个澡,换身干净的衣服。你这样的仪表,第一、不尊重你自己。第二。不尊重别人。不说工作了,你这样怎么找女朋友?想改变你的处境,先改变你的仪表,改变你的行为。以后,每天早上花十分钟整理一下自己,不然,你完蛋了“

后来,就没再来找我。一年后,我收到一个短信:“高老师,感谢你的醍醐灌顶。以前,太自以为是,以为世界都是围绕我的。那天回去后,我就真的“洗心革面”了,每天早上整理一下外表,都不用十分钟,五分钟就够了。后来,我再面试只花了一周时间就上班了。这一年里,收获很大,也有了女朋友,也有了很多男性朋友,整个人生都感觉改变了。再次谢谢您的直言不讳”。

②有正常的交流习惯

一个正常的交流习惯也是及其重要的。正常的交流习惯有如下五点:

1.不打断对方说话

这是对别人最基本的尊重,把话让别人讲完,也是最基本的礼貌。

2. 说话时,盯着对方的眼睛。眼神坚定,不飘忽

眼睛是心灵的窗户。跟人交流时,千万不要边说话,眼睛边四处看。要紧盯着对方的眼睛,如果你实在不好意思,可以盯着鼻梁看。盯着鼻梁,在对方看来也是盯着眼睛的,效果差不多。

3. 说话时,语气不拖拉。

说话语气肯定,有自信,千万不要嗯嗯啊啊。

4. 没有小动作,但可以适当增加手势

抖腿、搓手、动手碰别人这都是不礼貌的习惯。交流时,不要有这些不良动作,但是可以适当增加手势,让你的交流更顺畅。

5. 表情放松,多一些微笑

不要将跟别人的交流搞得太过正式,放松一些,多一些微笑。

③准时,不迟到

一个没有时间观念的人,怎么可能做好事情?因此,面试不迟到、约会不迟到,这都是最基本的礼仪。而且,所有的面试、约会最好保证提前十分钟到达。

但是,万一发生了迟到的状况,怎么办?万一由于堵车等原因迟到,要立刻打电话联系对方,告知对方原因,并表示抱歉。

领导不下班,你也不走

对于初入职场的你来说,非常有必要让领导看到你的工作态度。你可以工作做的慢,但是态度必须端正,至少要让领导觉得你是可造之材而不是烂泥。

如果你的直接上级仍然在加班工作,你非常有必要保持同步。如果能帮上忙,可以上前问问有没有需要你做的事情。如果暂时帮不上忙,可以坐在电脑前学习一些专业性的知识。能做到这一点的人,其实真的不多。做到了,也基本就可以奠定你工作认真、愿意付出的形象,为以后创造更多的机会打下基础。

⑤和周围的同事打成一片

多跟同事交流、打成一片,是职场最基本的规矩。这在平时工作和休息时,一定要多注意不能落单。最典型的:中午午餐时间,一定跟同事们一起吃饭,不要落单。

⑥有困难,就马上寻求帮助

工作中遇到问题,自己通过查资料无法解决。立刻寻求同事帮忙,千万不要因为不好意思开口而耽误工作时间,影响公司整体的工作进度。

⑦有责任心、事情到我这里结束

基本的责任心及其重要!千万不要以分工清楚、不是我的事情作为推脱的借口。在大公司,分工过细是事实,但是你也经常需要参与工作之外的事情。在中小企业就更不用说了。事情到你这里,你能把他解决掉,本身就是能力的锻炼和提升,是让自己升值的机会。如果,你把它推脱开,不仅丧失了锻炼的机会,也让别人看到了你的态度,看清了你的前途。

以前遇到过一个“搬椅子”的小事情。一次开会,会议室少五把椅子,老板已经坐下,说:“多了5个人,少5把椅子”。负责安排会议的人竟然问:“让我去搬吗?”他也许是想说,我是个女孩哎,搬不动。也许是想说,我是个经理哎,让我去搬椅子,多没面子。总之,他说了这5个字。老板一脸错愕,没说什么。一周后,这个女孩辞职走人。

工作中,你碰到了就是你的事情。解决的事情越多,你得到的锻炼机会越多,你的能力就越强,还怕没有升职和发展的机会吗?

很遗憾的是,工作中很大一部分都是责任心缺失的人。这也很幸运,这些无责任心的人会让出很多的机会给你。一定要相信,你有没有责任心,你的上级、你的女朋友一定能第一时间知道。

⑧学习的心态对待同事和上级、包容的心态对待同事和下级

“懂得配合才能有领导力、才能有协作力”,对待你的上级一定要抱着学习的态度。他能做到这个位置,肯定有过人之处、肯定有比你强的地方。把他这些优点学习到位,再进行改进,青出于蓝,你不就有机会了吗?

工作中,很多同事都会私下议论上级,觉得这个决定好傻、那个决定好呆。往往是由于下级和上级看问题的角度不一样导致的,“屁股决定脑袋”。那么,为什么不尝试配合一下领导的决定看看到底行不行呢?或者,你觉得确实有问题,完全可以私下跟领导说说你的感想。在企业中的人事关系要比政府关系简单的多,你私下有礼貌的提出来你的意见,往往还能博得上级的好感。

⑨忠诚

如果你不忠于你的公司,私下贪污公款、私下为其他公司牟利。一旦有这些行为,基本上你就为人所不齿了。在公司你肯定不会有好的前途,其他公司看你这样,无非就是利用一下你,但绝对不可能重用你。

永远不要以自己的小聪明耍弄你的上级和你的同事,这个世界,智商都差不多,谁比谁笨呀?你可以蒙他一次,两次,不可能蒙他三次、四次。就像你考试作弊一样,自以为很聪明,但如果你坐在讲台上监考,你就明白,下面的动作一览无余,更多的时候,只是老师不愿意去把你拎出来而已。

所以,职场上,忠诚是人的最基本的素养。

⑩办法总比问题多,积极的心态面对问题

工作中遇到问题,不要害怕。工作就是解决一个个问题呀!既然是问题,就有应对的办法。想尽办法,总能解决。不要遇到问题就牢骚满腹:“完蛋了。这绝对不能解决”。发牢骚的人,在公司里面不仅毫无价值,而且是负价值。

2.公司调研

对于你即将要面试的公司,一定要做到“知己知彼”,在面试前做充分的调研。这样既能让你在面试的时候与HR有充分的互动机会,也可以避免很多无良公司的“坑”。

做公司调研需要做到如下几个关键点:

1. 公司发展的历程

2. 公司的产品或者项目以及周期

3. 公司下一步的发展规划

4. 公司开发使用的技术架构

5. 公司跟开发有关的组织结构(开发部、测试部、运维部、产品部等)

3.项目调研

对于企业来说,会关注你大学期间成绩单呢,还是关注你的项目经验?答案显然是:项目经验。甚至在很多研究生复试时候,导师看到你的简历上写了很多项目经验,也会极大的增加你的分数。五年前,我的一个学生在尚学堂培训时的项目写在研究生复试简历上,被导师问了又问,最终被中科院计算所录取。这就是项目的力量。

因此,前期的项目准备会让你的简历更加丰富,赢得更多的机会。一个小小的机会也许就能完全改变你的命运。

对于项目调研,大家要避免误区。不是说,一定要将项目的商业源码搞到手,通读一遍才算是完成调研;也不是说,一定要把这个项目代码写一遍;其实,项目调研的本质是让你开阔眼界,增加和“面试官”的谈资。

项目调研最重要目的是要让你明白某个项目开发的流程、某个项目的内在逻辑,此类项目常见的问题,开阔眼界,最终真正理解项目开发的整体流程。

项目调研关键是要做到有心!现代互联网这么发达,任何资料都可以在网络上找到。我可以给大家提供各种项目调研的思路:

A. 打开各种网站,其实就是一个个项目。

B. 打开相关软件公司,下载他们软件的试用版,就可以去研究他的内在逻辑。

C. 下载各种app,也是一个个完整的项目。

D. 各种开源网站下载的项目,也可以作为研究的对象。

E. 大胆出去,参加一些创业、创意相关的活动。比如:中关村创业一条街的各种会议。

4.基础技术准备

就业前,大家需要将自己平时培训期间学习的技术捋一遍,全面复习一遍。临阵磨枪仍然是最重要的应急手段,面试前的准备就像高考前一样,越充分越好。

但是,需要记住如下两点:

1. 对于一些常见的面试和笔试问题,一定要反复练习,最好能背下来。

2. 对于一些工作和面试不常见的问题,记住结论即可,不要纠结。不要因为一些小概率的问题而浪费太多的时间。毕竟,任何人都没有必要有能力可以应对所有的问题,只要能应对常见的问题足以实现就业。

5.热门技术准备

软件行业技术更新较快,经常会出现新的技术。但是,这些技术通常不会马上应用于企业中,企业一般都会使用稳定和大众化的技术。所以,企业应用技术通常都有2-3年的滞后期。

身处软件开发第一线的人往往对新技术学习也会滞后,毕竟企业不用,大家还是不愿意多花时间和精力去学习。但是,作为程序猿往往对这些技术保留了极大的好奇心。绝大部分程序猿会心想:“等我有时间,我一定要学习一下”。

这种滞后性,就是刚进入软件行业的新人的机会。如果你是做IOS开发的,简历上写明会使用swift语言开发,就会引起一直使用Object-C开发项目的面试官极大的兴趣。如果你是做JAVA开发的,会使用微服务架构,了解大数据相关的技术,也会引起面试官较大的兴趣。而且,更有意思的是,你不需要精通这些新技术,只要了解即可。就能很快的引起面试官的兴趣,毕竟“好奇心”是程序猿最大的特点。

对于热门新技术的了解,可以明明白白的告诉对方,你就是一个喜欢技术、喜欢钻研的典型的程序猿。这会给你起到加薪加分的效果。” 1.5倍薪水定律”就会起到作用。

6.更高端技术准备

技术行业是一个非常干净的行业,付出和得到基本是正比关系,你不需要靠关系靠背景。作为程序猿,学习就是本能,学习跟你的薪水是成正比的!学习越多,薪水越高。作为一个专业的程序猿,必须做好进一步提升的准备。千万不能有已经到头的想法!一个二三十岁,刚入行的年轻人,如果产生了已经学够的想法,那说明你的前途也到尽头了!”观念决定行动,最终决定命运”。

对于本专业更加高端的技术,一定要保持学习的心态。即使,这些技术暂时用不到。对于开阔眼界,提高思维境界,应对面试都是极好的。掌握或了解本专业更高端的技术,加薪加分效果也很明显。“1.5倍薪水定律”效用也非常明显。

7.本专业之外的技术准备

很多人会以:“专业贵精不贵多”,“一招鲜吃遍天”,作为不学习其他技术的借口。这些话没有错,我也赞成这些话。但是,这些话不能作为不学习的理由。

一个学习安卓、IOS开发的程序猿当然最重要的就是掌握本专业的开发技能,但是如果你还了解后台服务器程序的开发,这就是你不同于普通程序猿的优势。

一个学习JAVAEE开发的程序猿,学好JAVAEE是最重要的,再了解大数据开发的知识、人工智能开发的知识, 也可以触类旁通, 让自己获得更多技巧。同时,在面试JAVAEE的时候,你竟然也懂大数据、懂人工智能(也许只是皮毛)?但也一定可以给你的面试加分。

知识面宽往往意味着好学,潜力巨大。经过两三年的磨练后,熟悉各种技术的你,必将迎来一次发展的机遇。为什么机遇一定会给你?显然,一般人是做不到这一点的。

我们有一个学员学完JAVAEE后,又学习了大数据开发,很多人说他:“好傻,你去公司只是做一份工作。学那么多干什么?“。但是,这些嘲笑他的人错了。这位学员三个月后,就成了公司项目的负责人,很简单,就是因为他JAVAEE会,大数据也会,公司正好需要两方面都懂的人。

“如果因为学习,别人说你傻”,我们只能回应:“别人笑我太疯癫,我笑他人看不穿”。这个社会,如果不能跟别人拼爹,那就只能跟别人拼头脑拼血汗了。

8.共同话题准备

面试你的人基本都是程序员,或者程序员出身,因此你们在对话中都可以找到很多共同话题。那么,为了让我们的面试充满各种“亮点”,对于共同话题的准备就相当有必要了。“用心去准备的面试,连面试官都会被你认真的态度打动;反过来说,如果连面试都不重视的人,我怎么相信你会对工作更有责任?”。

我们可以准备以下这些问题:

1. 是否曾经耗费几个小时甚至几天的时间来追踪一个顽固的bug?

2. 你有没有因为某个问题加班到半夜的经历?

3. 你喜欢某种编程语言的哪一点?

4. 经常访问哪个程序员的网站?

5. 你最喜欢看的编程类的书籍是什么?

6. 关于IDE,什么事最让你抓狂?

7. 精心准备几个能说明你技术能力的专业问题,在面试时尽量发挥出来。

9.自我模拟面试和对练

开始投递简历前,可以五人一组互相对练,进行角色扮演。分组练习的好处非常明显,可以让我们在非常短的时间里得到提升。分组练习的角色有:面试官、应聘者、旁观者。

分组练习的好处有:

1. 面试官面试别人可以体会如何设问,对方回答是否得体

2. 应聘者可以身临其境体验被面的过程。

3. 旁观者可以清晰的看到面试官的优缺点、应聘者的优缺点。加强学习,避免自己发生这些问题。

但是,也不能过多的训练。以每人各扮演两次角色(两次面试官、两次应聘者)为宜。然后,马上投递简历,开始实战!!

三:面试准备

1. 简历的作用

一份格式规范、要点突出的简历是你找工作的“敲门砖”,值得你花上一周、甚至两周时间精心打磨。这样你会获得更多的机会。当然,简历仅仅是敲门砖,任何一个面试官都不可能仅凭简历就雇佣一个人。

2.简历两个灵魂

第一要点:必须自己亲自写简历。

简历必须每个字都自己写,绝对不能抄!自己亲自写一次简历,相当于把技术复习一遍,把项目捋一遍,对于其中的关键点可以做到心中有数。 面试中的很多问题都是根据简历问出来的,只有自己亲自写一遍才能灵活应对。

第二要点:简历要突出自己的核心竞争力。

一个职位会有几十、几百份简历的投递!投递简历显然是存在竞争关系的,一定要对简历作出适当的包装,就像去相亲要化妆一样。 不包装的简历如同没有穿衣服逛街一样,虽然显得本真,但是也很神经病,很傻。在面试官看来,没有包装的简历会显得你这个人不识时务,不灵活,而不会觉得你这个人本真(其实就是天真)。 处在世俗社会里面,我们要随“社会大流”,别人化妆我们也要跟进,不求占别人便宜,但是也不能吃亏。但是,包装不能欺骗企业,掌握好“度”。

3.一份完美的简历(6大要素)

1.囊括相关技术关键词,注意上下文

公司每天会收到几十份简历,筛选这些简历往往是不懂技术的招聘人员,因此尽量写上你会的技术的关键词。

2.文笔要好,要点突出,简明扼要

如果你不知道如何组织文字,可以先尝试将想表达的内容讲给朋友听,这非常有效。第一、可以起到互动、交流的作用,让你的朋友给你指正。第二、可以捋思路。第三、为面试时的回答打下坚实基础。

3.对工作经验、项目经验、实习经验作出解释

如果你声称具备某种工作经验、项目经验,那么就必须说明是如何获得的。如果简历上写了“3年java开发经验”、“3年ios开发经验”,不进行进一步的说明,就显得太虚假了。 不说明倒也没关系,但是面试官收到的简历可不止你这一份,毕竟还是有很多人进行了详细的说明。你不说明就意味着白白丢失了很多机会。 就像去相亲见面,但是你不化妆、不打扮,穿着拖鞋去了,那我想你太吃亏了。 我们不想占别人便宜,但绝不能吃亏。

4.工作经历不要留有情况不明的空白期

简历中,不要留下特别长的空白期,这会让人觉得你心中有鬼。

5.个人爱好和特殊证书

很多人会写上自己的个人爱好:“卡拉ok,听音乐,看电影”。这些不能体现个人素质的内容不如不写。但是,如果你是篮球校队、乒乒球学校冠军、厨艺大赛冠军这些倒是可以写在自己的简历上。

6.简历结构明了,条理清晰

简历结构一定要清晰明了,便于招聘者快速阅读。不过,现在的招聘网站都有标准的模板,应聘者往里填数据即可。

如下是一份比较规范的简历,该学员当时年薪为30万(税前,北京)。 大家可以作为奋斗的参考。当然,写简历简单,掌握简历上的内容难。可以说,简历上的每个字都代表“一段血泪史”。


4.简历的常见错误

“千里之堤,溃于蚁穴”, 简历可以让招聘者对你形成第一印象。如果简历中存在细小的错误,也会被视为不认真的体现,可能会让你失去很多机会。

通常有如下错误:

1.手机号、qq号错误、电子邮箱格式不正确

真的有傻瓜竟然会把自己手机号码写错,或者写了已经停机的旧手机号码。然后,坐等招聘电话。 这些基本联系方式,一定要核准无误。

2.技术词汇拼写错误

这也是常见的错误,技术词汇单词错误、大小写不对等等,这会直接降低你的第一印象。连自己的简历都不认真,还能做什么? 就像出门不洗脸的人,还能期望他做什么?

3.排版混乱

排版必须清晰,大方,结构整齐。

4.抄袭别人的简历

这是对自己和他人最大的不负责任。想找工作连个简历都懒得写,这种态度如何处人处事?面试中,针对简历提出的问题,你如何能回答?

所以,抄简历,一定是死路一条。

5.注册招聘网站和简历投递

简历准备好以后,必须尽快的进入投递环节。不要等待,不要老琢磨“我要把各个环节搞明白再投简历和面试”,这是错误的想法。我们必须在战场中提高自己,实战中提高自己是最快的。

首先,注册著名招聘网站或者地方类招聘网站,并在这些网站上完善简历。智联招聘、51job、中华英才、拉勾网等这些网站是必须要注册的,一个都不能少。如果在地方城市找工作,地方类招聘网站也可以注册,比如:长沙的芙蓉人才网、太原人才网等。

简历投递一般采用海投的方式,并且要隔两三天海投一次。 海投会给企业招聘者带来一定的麻烦,但是对于应聘者是最高效的方式。对于应聘者来说,时间很宝贵。千万不要把时间花在一个个筛选企业上面,对于刚入行的新人,还没有资格筛选企业。至于有善良的应聘者害怕企业的HR麻烦,我只能说: “你想多了”。

一份合格的简历海投完后,你就会接到一些面试电话。下面就应该学习怎么应对面试电话了。

6.接面试电话如何应对

接到面试电话的时候,一些基本的电话礼仪你需要知道。通过如下的场景模拟,让你对接电话后的流程有一个基本的了解。

流程如下:

1. 接听电话第一句通常是: “喂(二声),你好”。

2. 对方通常会说:“我是xxx公司,我们这里收到你的简历。你明天上午10点有时间来我公司面试吗?”

3. 你通常会说:“可以,没有问题。贵公司的地址在哪里?”。注意,如果时间上不允许,比如跟你已经约好的一家公司冲突了。你也可以大方的告诉别人,明天上午有面试了,能不能换一个时间。

4. 对方会说: “我们公司在海淀区xx大厦12层1201”。

5. 你可以说: “那我到了以后,跟您联系吗?您怎么称呼?”

6. 对方会说: “我姓高。到了,你跟前台说找高七七就行”。

7. 如果你对自己查询交通路线不太放心,可以问一下对方,如何到他们公司。如果有信心,就不用问了。

8. 最后,你一定要这样说,“好的。谢谢你。我跟您确认一下。您的公司名字是:xxx公司。明天上午10点,在海淀区xx大厦12层1201。对吗?”

9. 对方回答: “是的。没有问题。还有其他问题吗?”

10.你回答: “没有了。谢谢。我明天准时到贵公司”。

11.对方回答: “好的。再见”。

12.你回答:“OK。再见”。等对方挂掉电话后,你再挂掉电话。即可结束本次电话邀约。通过一次交流,将公司名称、地址、面试时间、联系人问清楚即可。

然后,立刻马上,使用手机或者电脑查询这个公司相关的信息,越详细越好。直到能够回答如下问题为止:

1. 公司发展的历程

2. 公司的产品或者项目(该公司同类型公司的产品和项目,各自的优劣势分析)

3. 公司下一步的发展规划

这些问题,将会让你在后续的面试中获得意向不到的收获。

7.去公司之前的准备

去公司面试前,做到如下五点:

1. 查询和调研该公司的基本情况

2. 个人卫生整洁,着装干净

3. 提前10-15分钟到达,不迟到(万一迟到,一定电话通知对方,告知实情)

4. 将以前面试遇到的问题再预演一遍

5. 将笔试题再复习一遍

8.笔试

去企业笔试,通常都会做一份该企业的笔试题目,作为基本的考核。通常,企业笔试题目都大同小异,都是一些常见工作问题,不会出现偏题难题怪题。如果你之前,已经做过常见笔试题目,绝大部分题目都可以囊括。所以,只要好好准备,笔试不会构成特别大的问题。笔试过后,通常都会带你进入面试环节。面试官通常都是你以后的直接上级,这时候就需要你好好表现了。

四: 面试

1.面试时,为什么没必要紧张?

第一、从心态上你要把这次面试看做一次练习,成败都可。毕竟,说实话,面试成功是小概率事件,按照一个人面试十家公司成功一家来看,每家成功的概率只有10%。所以,完全没有必要紧张。

第二、面试官在跟你交流的时候,并不会将你说的每个字都记在心里。毕竟,他也有工作压力,他可能在想:“下午开会,怎么跟老板交代的问题”。面试官多数时候,是处于一个完全放松的状态,听你回答只是听个流程和大概,并不会全身心投入。所以,你尽可以放轻松的交流。你的若干小问题,对方通常都不会注意到。

第三、面试完你以后,面试官还要再面试N个人。最后留到脑子里的就是你当时表现的打分结果,不会对你们这些应聘者每个都留下特别多的回忆。如果你觉得你说的做的每个细节,面试官都看到了。通常,是你想多了。

第四、失败又有何惧?此地不留爷,自有留爷处!天下公司那么多,只要我多面试,多总结问题。即使只有1%的机会,面试100家不是也能面上吗?

当然,上面是给大家做“失败并不可怕的心态调整”,并不意味着你就可以浪费大把面试机会而不珍惜。

2.面试中的礼仪

面试中,遵循正常的职场礼仪即可。这是“最基本要求”,如果你有任何一点问题,都可以让你的成功率立马降低50%以上。

所以,一定要遵守基本原则:

1. 微笑、礼貌、大方

2. 有正常的交流习惯,没有小动作(抖腿、搓手等)

3. 绝对不能争论

4. 卫生干净,衣冠整洁即可(没必要西装领带)

面试开始时:

1.面试官进入、求职者从座位起立,微笑说:“你好”。

2.如果对方是男士,可以主动伸手握手。如果是女士,不要主动,看对方示意即可。

面试结束时:

1.结束时,一定要对面试官表示感谢。

2.将座位放回原位,帮助收拾一下桌面卫生,所有物品物归原位。

3.常见技术面试场景分析

无论面试官是否是技术人员出身,我们一定要给出充分准备的回答,发音准确的技术名称,不要有所保留,尽可能仔细地回答问题。一定要在面试前,准备本专业至少20个常见的专业技术问题,能对答如流,可以变成自己的话说出来。当然,再完美的准备也会碰到不会的问题,那么如何应对呢?

1. 面试官提出的某个技术,你不会。

第一,绝对不能就说“不会”两个字。太傻,太二,无法继续交流,典型直男癌。

第二,态度上正视差距,如实回答。“这个技术我确实不会。之前的项目没用到,只是用了xxx技术。面试完后,我也想学习一下”。

这样,既说明了实际情况和自己的学习态度,也引向了你会的xxx技术,从而可能会小小的带一波节奏。

2. 你对这个技术有一定的认知,但没有把握。

对策:可以告诉面试官去年项目不太忙的时候,我学习过几天,后来项目忙了就没继续看。然后,简单说说对这个技术的理解。最后,问一下,我们公司是否在使用这个技术?我也正想捡起来再学习一下。

3. 面试官提出尖锐的问题,质疑你的简历或者技术能力。

面试官:“我在你的简历中没有看到对我们有用的项目经验,你的技术能力也不符合我们的要求。”

面试者:“可能是我的经历还是太浅。对咱们公司这块业务确实没涉及过。您这块还有什么技术要求,我可以推荐我的朋友过来试试”。

当碰到直接质疑的情况,面试成功的概率就非常低了。但也不能紧张,天下公司这么多,此处不留人,自有留我处。但要尽量多的跟面试官交流,获得更多的行业知识,为下一次面试做准备。

4. 问到自己特别了解的技术

好吧,发挥吧,少年!还不眉飞色舞好好表现表现。

4.十大非技术面试问题及策略

社会竞争很残酷、面试其实就是一场表演,企业永远喜欢可以随机应变、聪明的求职者。而不喜欢看似老实、实则笨拙不懂变通的求职者。所以,大家也要按套路出牌,出面试官喜欢的牌才能有更多的胜算。

面试官也知道求职者肯定是经过精心准备的表演,但是仍然会认可。如果你连面试都懒得用心准备、你肯定也不会为了工作而用心。这是面试官内在的逻辑。

1.自我介绍

这个问题是面试的时候最常被问到的问题。很多人回答这些问题会陷入一个误区,以为简单介绍一下自己的名字、多少岁、哪里工作过、什么大学什么专业、有什么爱好就好了。如果这样回答,你的自我介绍只能算是30分。

“面试官最想听他想知道的内容”,换位思考一下,假如你是面试官最想知道什么?显然,就是”应聘者能不能胜任现在的岗位”。所以,应聘者应该更多的从这个角度出发思考问题。

所以,我们一般建议应聘者在自我介绍中侧重于自己“实战经验”的介绍。比如:在xxx公司从事过什么工作、做过什么项目、我为什么可以胜任贵公司的岗位。这些才是面试官最想听到的内容。

好的自我介绍应该分如下几个部分:

a.实战经验描述

实战经验可以是在公司的工作经验、实习经验、甚至是参与大学老师的项目都可以。你需要告诉面试官实战经验的公司名称、时间多长、做了什么项目、有什么收获。说到此处,你这个问题就可以拿到60分了。

b.为什么来应聘贵公司

根据自己网上查到的该公司的基本信息,可以说一下对公司的了解情况:看好公司未来发展前景、想进来以后多多学习。说到此处,你这个问题可以拿到80分。

c.我可以胜任贵公司这个岗位的原因

前面两点说完后。结合自己的实战经历和应聘公司的情况,告诉面试官我可以胜任目前的岗位、并且有决心干好。说到此处,你这个问题可以拿到100分。静等面试官欣赏的、色眯眯的眼神吧。

2.你的优点是什么?

优缺点的描述是想看看应聘者对自己的了解程度。求职者关于优点的描述一定要跟工作相关,并且有具体的案例描述你的优点。

面试官通常喜欢具备如下优点的程序猿:

1. 态度好

2. 技术实力强

3. 热爱技术、学习能力强

大家描述的自己的优点可以围绕这三点展开。可以参考:《公司喜欢什么样的程序猿》。

3.你的缺点是什么?

求职者面对这个问题一定要把握一个原则:“缺点不能跟工作相关”。你不能说“我的缺点就是不喜欢技术、不喜欢加班”,那你完蛋了。缺点尽量不跟工作相关。比如:我觉得我的缺点是比较内向、比较宅。周末我可以一个人在家闷头钻研技术、但是就是不想走出去跟别人去玩。这方面我觉得应该改一改。

缺点也不能说的太假。比如:我觉得我的缺点就是工作太拼命了,不注意身体。这么一说,面试官立马就喷了。

4.对我们公司了解吗?

我一直强调,面试前一定要查询该公司相关的信息。所以,这个问题是必须要回答的。如果面试官没问你这个问题。你也要在其他问题中说出你对他们公司的了解。

5.为什么从上一家公司离职?

公司都希望稳定、有培养价值的员工。因此,都会特别关注你的离职理由。离职理由尽量正能量、客观,绝对不能表示对上一家公司和上级的不满。比如:我觉得上一个公司太抠了,加班还没有加班费。好了,你这么负能量的回答,等于判了自己死刑。哪个公司都是抠门的、IT行业加班普遍是没有加班费的。

6.如何看待加班?

面试官问这个问题显然是他们公司经常加班的。如果你确实接受不了也可以说出来。但是,对于刚入行的年轻人一定要了解,加班是非常正常的一件事。

回答这个问题,一定要客观的说。你说你喜欢加班,这有点太扯了。你可以说:“项目紧的时候,加班也很正常。现在行业情况就是这样的,没有问题。而且,我还年轻,能扛的住”。

7.如何看待出差?

出差在有的人眼里看是辛苦,在有的人眼里看是经历。有的年轻人就特喜欢出差,感觉可以去不同的城市、有不同的体验。对于求职者来说,可以根据自己实际情况说出自己的真实感受。如果你确实无法接受、也可以明确拒绝。

8.你的职业规划是什么?

这个问题是想了解求职者的规划能力、对于自己是否有规划?求职者可以根据自己的情况正常的说出自己的职业规划,不能太低人一等、也不能好高骛远。

一般较好的回答如下:

“这三年,我还是想脚踏实地的钻研技术。希望通过三年的努力成为我们这个行业比较牛的人。三年后,我想学着做管理。再用两年时间,一共五年,最终可以独当一面”。

三年钻研技术、显得你很踏实。五年进入管理,这是一个有心人的正常的晋升流程。

9.你对跳槽怎么看?

公司非常不喜欢频繁跳槽的人,所以你对这个问题的回答一定要谨慎对待。

经典回答如下:

“现在这个行业大家都很浮躁,跳槽频繁。但是,我并不喜欢频繁的换环境。我想,我只要在一个公司扎扎实实做下去,不可能没有机会。做好了,薪水不可能比跳槽的低”。

10.你还有什么问题要问我吗?

这是通常面试要结束的时候的问题。求职者一定不能说:“我没有问题”。一下子就把你搞得很low,最后一定要问一个问题问回去,即使面试官没有这个问题。结束时,也一定要问个问题。

求职者也不能太过于急功近利的问:“今天我能面试上吗?你能给我多少钱?”。虽然你很想知道,但这么一问,你的档次立马降低。通常的问题应该是跟工作相关。

技术人员可以这样问:

1. 今天我们聊到的某个技术,我想回去好好研究一下,您这里有什么资料吗?

2. XX新技术,您怎么看他的发展?我想趁这几天时间宽裕,学习一下。

3. XXX技术,我感觉您好像有比较深的研究。我也想学学,您能推荐些资料吗?

类似这样的问题,可以让你喜爱技术的特点,立马暴露的一览无余。本来面试70分的你,立刻加到80分。而你,只是问了个问题而已,回答的竟然是面试官。这么好的无本生意,不做是不是有点可惜?

5.面试后一定要总结

很多人面试后,就开始等公司的消息,焦躁不安,这绝对是错误的做法。面试后,大局已定,战争已经打完了,还需要再纠结吗?我们应该做的事是为下一场面试做准备,立刻做面试的总结,没有总结就没有进步。

必须总结如下内容:

1. 列出问了哪些问题?

2. 列出自己回答较好的问题

3. 列出自己回答交差的问题,并进行改进

心态上不要等待,”谋事在人,成事在天”,成了好,不成也无所谓,就当面试失败了。立刻,投入紧张的复习和下一次面试中。


就业实战_招聘程序员内幕的评论 (共 条)

分享到微博请遵守国家法律