最近公司希望扩大团队,iOS又有了招聘计划。在这个招聘的过程,想想之前的我们,和iOS这些年的变化,想写点感悟。
地理位置:济南
时间:2019年3-6月
要求:本科学历,Swift熟练
薪资:大约能到10-15
面试内容:为了避免面试造火箭,结果拧螺丝基本上都是基础问题。难点的也是Runtime 、线程老考点
这次招聘可谓是旷日持久,3个月人事那边大约给到了10几份简历,大约面了5-6个。程度参差不齐,工作时间也是多少年的都有。但是个人感觉并不是 工作经验=实力
下面是面试iOS同学感悟:
1、iOS 现在主流还是OC,一些公司并没有重视Swift
因为我们公司是从17年开始的项目,所以决定用Swift开发,招聘需求比较重视这一块。就简历和面试而言,对于大部分的开发者项目是OC,Swift一般都是自学熟悉的程度,有的大兄弟一直没有了解过。
2、出自培训机构,更加自信
对于iOS开发大学并没有相关的课程,一般都是自学和培训机构。因为本人2014年从培训机构培训,所以对于一些事情比较了解。
当时学校会告诉我们尽量不让我们说出,自己出自于培训机构。现在面试了这么多几乎都出自于培训机构,而且基本上很坦诚淡定,我觉得这是一个很好的变化。
3、并不是工作时间长,技术一定会更好
这次面试工作经验范围大约是3-10年,有一个从事iOS 10年的大哥,似乎缺少了对iOS的好奇和新技术的学习的心,或许岁月和生活压力已经力不从心的去学习了,似乎看到30岁以后的自己。
基本上都是3年以上的开发者,有很强的,不论基础和原理都讲的很好。但是大部分都是能做,说不出来的感觉。还是提醒一下,实践需要理论来梳理,要不然时间长只能goole而且会乱。
4、技术栈广,不限于iOS
面试的开发者基本上之前的开发内容不限于iOS ,安卓、web和混合开发内容都有涉及。
这个就是深与广的问题,就不讨论了。
5、移动端开始回暖
其实不管iOS还是安卓,12-15年的时候是比较热门的,市场需求多,那时候找工作很轻松工资也很高。感觉之后一直在走下坡路,现在工资已经很平稳,甚至少于web前端。
物极必反,不管现在的大数据,区块链,人工智能现在红极一时,都会经历这个过程。只要不死还有需求,没有东西替代就有触底反弹的可能。