年后不久,就迎来了一年一度的招聘旺季,尤其,对于互联网行业来说,近些年的3月份被视为换工作的最高峰,已经没什么可以争议的了。

至今为止,在小组Android开发招聘这块,已经面试有近30人了。最后得出一个结论:对于Android开发人员来说,想找到合适的工作不是一件很容易的事,同样的,对于公司来说,想招到合适的目标岗位的Android开发也是很难的。

一、关于跳槽

每个人对于是否跳槽想法不同,也有些人是骑驴找马,也不一定就非要换工作,只不过先找找看,看看有没有更符合自己期望的。当然,这所谓的期望,对绝大部分Android开发而言,无外乎薪酬和机会。

我对跳槽的观点:

1.不可抗力导致的必须要跳槽的。如:男女朋友/夫妻一方在另外一个城市,当前的公司经营不善或倒闭了,当前公司因业务或架构等调整引起的人员调整等;

2.当前工作岗位的薪酬与自己所做的工作成果不太匹配的;

3.当前工作岗位的工作与自己能力不太匹配的,技术实力难以施展或没有(技术)成长空间的;

4.领导与自己在多处问题上持有不同观点,且激烈到难以调和的。

如果有上述情况,那么,可能选择跳槽就是难以避免的了。

二、关于简历

先大概归纳下个人在简历筛选上的一些偏好吧:

1.技术人员的简历不要太多的页数,最多两个足矣,一页最好;

2.个人的重要的基本信息还是要有的,如性别、出生日期(因为有些面试官会在意年龄)、籍贯、基本的联系方式、毕业院校和专业、毕业时间等;

3.言简意赅,突出重点和亮点。

其实,于招聘企业来说,在发出招聘信息时,已经有了一个大概的招聘要求,对于面试官来说,心中也已经有一定的。在庞杂的众多简历中,如果能够脱引而出,是每个应聘者需要好好考虑的。有时候,经常会听到这样一种观点,技术人员没必要弄那些虚的,扎扎实实的技术实力充分的体现在面试过程中就可以了。其实,我对此并不赞同。

1.简历简历,是陈述一个人的基本成长经历,尤其是应聘目标岗位要求相关的经历。这直接反应的是岗位的匹配度;

2.简历不仅仅是简历本身,同时也是应聘者对于过往经历的回顾、总结与提炼,一份认真准备的简历也是应聘者应聘诚意的反应;

3.认真准备的简历,与虚不虚没有关系,扎扎实实的技术实力固然可以充分的体现在面试过程中,但简历中的重点和亮点可以使得面试官更好的提问和交流,为自己加分。

注:目前看过的数百份简历中,真正让我感觉还不错的简历很少。即便如此,更有一些简历却让我印象深刻:

1.记得有份简历整个看完后我不知道应聘者年纪多大,哪年毕业的;

2.另一份简历长达8页,上面基本上都是历数以往各个外包项目,及其详细情况的;

3.有的简历上出现了将公司简介直接复制粘贴上来半夜纸的,是想让面试官详细了解清楚你当前的公司嘛。

三、关于面试

不同的公司具有不同的面试环节。以我当前所在公司为例。所有应聘者都需先笔试,再进行具体的面试环节。面试中发现的问题有:

1.不少应聘者甚至不知道自己过来面试的公司是干什么的,具体是做什么互联网产品的;

2.笔试主要是针对Java基础,其实不管做的怎么样,其实只是做一个参考。不少面试者一发现先还要做题,有些慌张,甚至还遇到了一个工作七年的,问我:我可以不做题直接面试吗?在得到否定回答和向其解释后,她接过题目看了眼说:不过我做题比较快,估计二十分钟搞定。好吧,最后做了一个多小时;

3.面试环节我尽量让应聘者占据主动,希望他们自己多说,我多听,实际上,多数面试者准备不足。

总之,不少面试者都是抱着过来试试,过来看看的态度,并没有做好较为充分准备,起码,你应该知道我面试的这家公司是干什么的吧。

四、关于规划

遇到有即将毕业的Android开发实习生曾跟我聊天,希望给其一些建议。我曾详细说过我的一些观点,本文中再次阐述一下,仅供参考:

1.刚毕业建议去稍微大些的互联网公司,做互联网产品,最好不要去外包公司,具体道理不解释;

2.刚毕业在技术广度与深度之间要把握好度,在时间有限情况下优先把握深度,同时深度的度也要把握好;

3.自己的技术老大很重要,小组技术氛围也很重要,技术一起分享和交流总比你一个人学起来快很多;

最后建议所有公司在招聘实习生时,以培养为主,不要总是想着招来是来干活的,甚至直接期望其一毕业直接当做Android主程来用,太急功近利,不太现实。

好了,大概就这么些吧。每个人观点可能不同,上述仅供参考。

Android开发跳槽、简历和面试的那些事的更多相关文章

  1. Android开发如何准备技术面试(含Android面试押题)

    今年毋庸置疑是找工作的寒冬,每一个出来找工作的同学都是值得尊敬的.现在找工作,虽然略难,但是反过来看也会逼迫我们成为更加优秀的自己. 但是不管是旺季还是寒冬,有一些优秀的同学找工作还是挺顺利的.所以说 ...

  2. Android开发必须知道SERVICE的10件事

    这些年我在和其他安卓攻城狮交流时经常谈到的一个话题就是Service组件被开发者错误地理解,不管是新手还是老司机.这篇文章就是交流的成果. 这篇文章不会讲解Service的使用方法,这个要去看官方的( ...

  3. 6轮面试辛苦拿到阿里Android开发offer,却从22k降到15k,在逗我?

    一小伙工作快3年了,拿到了阿里云Android开发岗位P6的offer,算HR面一起,加起来有6轮面试了,将近3个月的时间,1轮同级 + 1轮Android用人部门leader + 1轮Android ...

  4. Android开发之漫漫长途 XIV——ListView

    该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列.该系列引用了<Android开发艺术探索>以及<深入理解And ...

  5. Android开发面试经——1.常见人事面试问题

      Android开发(29)  版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 做为程序员,我们都是有梦想的人,有时候当我 ...

  6. 优秀Android开发简历都是这么写,你学会也可以进大厂

    最近收了很多程序员的简历,工作经验从1年到十几年不等.发现一个问题,工作经验范围差不多的程序员,简历看起来也差不多... 为啥程序员的简历如此统一?正好最近看到一个分享也分析了这个问题,结合我个人的一 ...

  7. 5年Android开发诉苦:47天21家面试,半年空档期觉得整个人生都被毁了

    近日,我在逛某社交论坛时,发现一位做了五年的Android开发将自己这段时间的所有面试经历发表了出来,根据网友自己提供的信息显示,主要面试的地点都在北京,上海等地. 微软和亚马逊刚面试完一面,都是以算 ...

  8. Android开发面试经——4.常见Android进阶笔试题(更新中...)

      Android开发(29)  版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http:/ ...

  9. Android开发面试经——2.常见Android基础笔试题

     标签: androidAndroid基础Android面试题Android笔试题 2015-03-12 15:04 3361人阅读 评论(3) 收藏 举报  分类: Android开发(29)  版 ...

随机推荐

  1. java 线程协作 join()

    在实际开发中我们往往会遇到这样的情况一个线程的执行需要依赖另一个线程执行后的结果.即主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他 ...

  2. css 文本溢出显示省略号

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  3. Jasmine入门(结合示例讲解)

    参考: http://www.cnblogs.com/wushangjue/p/4541209.html http://keenwon.com/1191.html http://jasmine.git ...

  4. CSS3 transform 属性详解(skew, rotate, translate, scale)

    写这篇文章是因为在一个前端QQ群里,网友 "小豆豆" (应他要求要出现他的网名......) ,问skew的角度怎么算,因为他看了很多文章还是不能理解skew的原理.于是,我觉得有 ...

  5. PC端和移动端地址适配

    判断当前页面的打开方式是pc还是移动设备,如果是移动设备,跳转到对应移到端网站的方法: 方法一.还是用@media screen 思路:css使用媒体查询,当屏幕小于760px时,使某个元素的样式发生 ...

  6. 原生JS实现分页效果2.0(新增了上一页和下一页,添加当前元素样式)

    虽然写的很烂,但至少全部都是自己写的,因为这个没有固定的顺序,所以就没有封装,如果你技术好的话,可以你写的分享给我,谢谢. <!DOCTYPE html><html lang=&qu ...

  7. SQL SERVER 内存分配及常见内存问题 DMV查询

    内存动态管理视图(DMV): 从sys.dm_os_memory_clerks开始. SELECT  [type] , SUM(virtual_memory_reserved_kb) AS [VM R ...

  8. JS根据身份证号码算年龄

    如果把身份证号码传到页面上,在前端页面获取年龄就需要用到JS脚本了: function GetAge(identityCard) { var len = (identityCard + "& ...

  9. BitCoinJ之Hello World示例程序

    简介 比特币(BitCoin)是一种基于区块链(BlockChain)技术的数字化货币. 本文介绍了使用基于Java语言的BitCoinJ API实现一个简单的收取和支付比特币的示例程序. 开发环境 ...

  10. VMware中网络设置之Bridged

    1.设置linux虚拟机Bridged模式. 2.查找网关地址:点击虚拟机工具栏编辑---Virtual Network Editor,选中VMnet0,然后在Bridged to 下拉框中选择可以本 ...