给1~3年iOS经验朋友们的一些建议(附BAT面经)

2018-07-09  本文已影响146人  原来是泽镜啊

引言

由于笔者是做 iOS 开发的,因此本文也仅对做 iOS 的同行们有针对性,其他方向仅供参考。

1,如果你:

1~3年左右工作经验,本科,非计算机相关科班出生,学校又比较一般。

实习企业不理想没有签,校招单位跟想象的有很大差距。

每天都为自己的前途感到焦虑,非常羡慕大厂同学的发展机会。

觉得自己是个有上进心,有热情,有执行力的人,相信自己能独当一面。

如果你跟上面的情况类似,想去大厂?那么现在就接着看下去吧。

光看这篇文章是没有用的,你要证明你符合最后一条要求,有执行力,最重要。

作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!

2,几点建议

你的情况并不特殊,市场上有大把像你这样的人,在供求关系上是很尴尬的。因此合适的工作机会会非常难得,大厂招1-3年人的情况是不多的,且竞争会非常激烈,可能会有十几甚至几十个人跟你抢一个岗位,对于这点要有心理准备。

以下几点建议是以笔者亲身经历出发,对情况类似的同学会有帮助。

3,正确的心态

如上面所说,竞争是很激烈的,没电话或者面试挂掉的情况也很正常。跳槽是场拉锯战,经常会持续数月。这不是你的问题,笔者自己就花了三个多月之久。因此这不是因为你水平不行,这是大家都会经历的过程。过程中还会有各种念头爆发出来,比如裸辞了专心找工作,又或者是想各种转方向转行,甚至跑去考研。

对于只有一年左右经验的同学来说,由于还没有得到过行业的认可,因此会有更多负面的情绪出来。例如面试面一次挂一次,原岗位水深火热的呆不下去,好不容易有面试机会,面一次挂一次,花了大把经历和金钱在路费和请假上,老大同事起疑心,请假借口都用完了还没找到,一次次失望而归,心态崩了,觉得自己完全不行。

这是必须要挺过去的一段时期,这时候你可能要找你女朋友聊聊人生让她鼓励鼓励你了。什么?没女朋友怎么办?

4,写好简历很重要

简历真的非常重要。不合适的简历可能会造成完全没有面试机会,或者面试过程中被虐出血最后挂掉。

5,关于简历,我的建议是:

两页以内,简洁大方就好,别花花绿绿的,也别贴照片,别写对方完全不在乎的东西。

才一年工作经验,如果不是天才,内容肯定不会多到两页放不下的。提炼一下语句,缩短篇幅。照片的话成倍增加简历容量不说,虽说长得好看的人,人生如同开了挂,如果长得没有开挂效果,还是别放了。跟岗位无关的东西别写了,招的是 iOS 开发,对方完全不会在意你会弹吉他还是会弹钢琴的。

推荐用 Markdown 写,其他也可以,最后一定要导成 PDF。

你一个Word文稿甩过去,你不知道 Mac 上的 office 打开很慢吗?你不知道格式会乱掉吗?

简历里的每一条内容都要做好被问的准备。

相当一部分面试官可能平时比较忙,或者是临时被喊过来面试的根本没有任何准备,因此就会照着简历一条一条问下来。因此简历上每一条内容都要保证有东西可以说。有些内容可能是面试官不擅长的,他会让你来说说这东西是什么,用来做什么的,这时候一定要说得出来东西。

针对简历做的准备是很容易做到的,一定要做,不要心存侥幸,想到时候糊弄过去。一旦发现你简历里写的内容你不会,你就完了。

6,项目经历要有亮点,少写没营养的东西。

如果每个项目都写了一大堆调用了xxx框架xxx库,可以说这些内容是没意义的。会用xxx库只能说明看得懂README会调用接口,这些是没有门槛的,提炼成一句话就可以了。尽量写一些有门槛的内容,如修改了xxx框架,做了特别的优化,这些才会引起面试官的兴趣。

7,用词尽量谦虚一点。

这点能避免简历写得太过了导致面试被血虐。精通肯定是红线,谁写谁死。熟练掌握出现一两处就可以了,那种从大学甚至中学就开始用的技能,熟练掌握是可以的。其他的了解、简单了解就可以了。那些写过一个小东西就敢说熟练的人面试会很危险。

8,准备一个杀手锏。

一年左右经验的岗位竞争是非常激烈的,大厂的一个岗位可能有数十人跟你竞争,你必须是最强的那个才行。因此从现在开始,准备一个细分领域做一点点深入的研究,比如优化,动画,安全等,写上。如果面试官有兴趣,你又能说得出内容来,胜出的概率就很大了。

9,保持与同行的交流

与同行交流是学习的一条捷径。通过跟别人的对比,才能知道差距在哪,对知识面的深度和广度都是很有帮助的。一个人单打独斗就如同井底之蛙,完全不知道外面的世界长什么样。当然真正单打独斗的人是绝对看不到我的文章的,如果你能看到我的文章,说明还不算太糟。

想进大厂,肯定是要向大厂的同行们取取经的。他们最近在做什么,会什么,看过什么书,啥时候招人,能不能内推等等。这些信息能像灯塔一般给你指出一条明路。

10,自己补补课

从跟同行接触开始,就会逐步发现差距。剩下的就很简单了,业余时间自己学习吧。起初一个人战斗时,学习资料来源是很匮乏的,但跟人交流多了以后,来源就很丰富了。还记得我在文章开头提到过的上进心和执行力吗?到这里你可能会有一个书单或者博客列表,大量的文章。消化需要一定的时间,能否坚持下来就很关键了。

我同事当初给我的两个建议:

当你觉得这玩意真tm难,打死我也学不会的时候,去学别的,过一段时间回来再试试。

抱着怀疑的态度去看技术文章,如果是可以验证的东西,自己写 Demo 验证一下,加深印象。

大家都是经历过高考的人了,学习这种事,相信大家都懂的。

11,充分的面试准备

大厂的面试是有套路的。

这些套路你可以从博客等地方获得,也可以亲自去面几次来获得。知识点重在平时积累,面试前复习。面试最终也是看运气和缘分的,算法和基础题能考的东西非常多,即使复习时需要砸足够的时间下去也未必能命中考点,自己尽力即可。

每一次面试的公司、岗位不同,他们的侧重点肯定也是不同的。了解对方的业务和岗位职责以后去有针对性地准备会更有效,切勿盲目准备。例如面直播公司的开发岗位,各种视频流和直播协议的东西最好准备一下。

自信,不要怂。面试时候就觉得自己是大神,最坏的结果不就是没过嘛。

如果面试没有过,摆正心态。这不是谁的错,只是缘分未到。塞翁失马焉知非福,或许马上会有更好的机会出现呢?

12,总结

最后也祝愿有上进心有执行力的同学们能如愿进入想去的公司。

作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!

文章来源于网络,如有侵权,请联系小编删除

上一篇下一篇

猜你喜欢

热点阅读