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

引言

由于笔者是做 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,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!

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

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构师进阶

一个一直“朝九晚五”的程序员

要成为一个伟大的工程师,你不需要写博客,也不需要致力开源,更没必要进行技术演讲或者做任何其他事情。

751
来自专栏华章科技

大曝光 | Facebook内部高效工作指南

Facebook市值近3000亿美金。作为这么大一家公司的CEO,小扎竟放下了工作,要在家里度过两个月的陪产假。

1486
来自专栏web编程技术分享

从硬件工程师转到纯软件开发,回顾那些岁月

3465
来自专栏编程坑太多

程序员有哪些借口可以让自己写出低质量的代码?

就是复制粘贴,所谓复用,90%的时候就是打破重粘贴。所谓架构,就是知道去抄啥;所谓开发,就是老大说抄我就抄;所谓初级开发工程师,就是东看看西看看,瞧瞧别人怎么抄...

2537
来自专栏互联网数据官iCDO

借鉴B2B营销方式提升高校PPC营销效果

插播:关注“互联网数据官”回复“PPT”下载宋星老师数字营销的策略最新演讲PPT。 本文长度为2140字,预估阅读时间5分钟。 我们今天要向大家分享关于借鉴B2...

36814
来自专栏编程

怎样能学好Java?用勤劳的汗水浇筑美好的未来

在大学毕业后,我和很多同学一样面临着就业与考研之间的选择。在做了许久的思考之后,我还是选择就业,因为我希望能够趁着年轻,积累一些工作经验和社会经验。我学的是信息...

1687
来自专栏ThoughtWorks

把“墙”推倒 - 扁平组织中的自主和责任 | MD脑洞

销售:“研发总是不跟我们销售知会一下就擅自把东西发给客户,人家客户问起来,我们都不知道发生了什么,这弄得我们很被动。”

1063
来自专栏灯塔大数据

干货|作为一个新手程序员该如何成长?

大纲 找一种你喜欢用到工作中的语言 修复问题 (公开)发布工作 写博客 保持健康心态的小技巧 引言 “哦,天那。相比其他开发者,我又笨又没准备。老板会知道我是...

2816
来自专栏大数据钻研

什么是真正的程序员

这篇文章的原文来自:A Little Printf Story 作者仿照《小王子》中的情节,通过小printf遇见的不同类型的程序员,最后悟出什么才是真正的程序...

3488
来自专栏ThoughtWorks

IT工程师的自我管理 | 洞见

工作多年,我们见识到了很多厉害的人,他们可以兼顾家庭和工作,合理安排自己的事务和时间,能冷静的处理突发事件且理智的做出决策,把所有事情安排的妥妥当当。最初我以为...

3447

扫码关注云+社区

领取腾讯云代金券