最近HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,如今开发趋向于年轻化,大部分都是90后、95后,毕竟,软件开发不像硬件开发同样,年限越高,相对来讲越吃香。前端
31岁,iOS开发工程师,工做经历7年,5年左右都在外包公司,2年左右在创业公司。
常常能在网上听到一些某某公司清退一些35岁以上人员,小编工做也有4年多了,说实话,也有点迷茫,特地百度查了一下30岁程序猿的出路,发现知乎上有这么一个话题,“30岁以上的程序员该何去何从?”程序员
近年来,从互联网跳转到物联网,实际上,遇到的开发30岁以上的,还真很多,可是,几乎都是前端开发,也就是前端开发工程师。iOS开发工程师这块,仍是不多遇到30岁以上的开发,正好,来了一个30岁的开发,说实话,对我来讲,仍是蛮期待的,但愿对我有所启示。面试
由于时间点有点尴尬,面试者给我发信息是中午1点钟,为了避免影响别人的休息,越好在楼下咖啡厅见面算法
面试者:“我已经到了”
小编:“我立刻下楼,在楼下的咖啡厅开始等待之旅,等了小20分钟左右,面试者来咯,穿着一个T恤,一身的平常装,手上空荡荡的,走路急忙忙的,我猜这我的,应该就是过来面试的。”
…
这样的过程持续了半个小时后端
若是存在由于一些事情耽搁,致使时间有延期,应该及时的跟安排你过去面试的人沟通。毕竟,在实际面试过程当中,会遇到不少客观的缘由,例如堵车等等api
这个面试者就是如此,并且他的简历都不完整,很难拼成一份完整的简历,不知道是HR导出模板,打印的时候出的问题,仍是简历自己的问题,实际上,我几乎很难看到他项目经验有一个几乎完整的项目。整个简历下来,我除了能记住他是谁,熟悉什么技术,其余的都没有记住。数据结构
大部分人的想法,如今都是网上投简历,因此,不必带简历。
简历实际上就是咱们第一个敲门砖,你们要知道HR是不懂技术的,通常都是项目组这边会提出要求,招聘的人选应该具有什么技能。HR再在海量的简历中,找出符合要求的简历,这就要求,咱们在简历上得下点功夫,有点耐心,把他当成你女友对待。架构
好的简历,能让面试官很快能get你的点。了解你掌握哪些技能,以及在以前的项目中内,担任什么样的角色。注意,划重点,不要过分的包装简历,面试过程当中,会遇到一些,为了表现本身的面试者,实际上,在这个项目中,可能担任的是组员的角色,美名其曰的,就把这个项目写成我的独立完成。框架
这个面试者,跟我居然是同事,以前就任过同一家客户公司,他可能没有想到把,他作的的是一个统一支付的项目,实际上,我以前还跟这个项目组有过业务往来,这个项目算是top前几的项目把,他跟我说,这个项目是他一我的完成的。我的表示有点怀疑工具
说实话,我的,对Swift开发不怎么熟悉,还停留在几年前,Swift3.0这个阶段,因此,面试机会上都是侧重于问这些。也问一些OC底层的问题,然而,结果不是太理想。连我一个对iOS不怎么熟悉的人,都不能说服,因此只能说跟咱们公司无缘,但愿你早日,找到合适的工做。
做为一个8年的iOS开发,并且几乎都在外包公司,说实话,这点我的就有点不认同。不是小编对外包有什么偏见。而是行业就是如此。
外包,你能够接触不一样的项目,能够提高你的知识面,可是,对你技术的提高,不是很大
小编以前,也在外包带过,以前也在某外包公司担任过相关项目的服务人,架构方面有架构师把控,需求方面,及其一些细节方面,也是负责人跟进,就算一些表设计,api接口文档,也是前端负责人和后端服务人协商好的,一些按文档办事,固然,我这些只是说的一些个别现象,不喜勿喷。
核心的东西,几乎接触不到,框架也搭建好咯,天天就是重复的工做,像后端可能就是crud,这样技术能提升(这句话对小编本身说的)。
为了保证,多年后的,本身还有核心竞争力,我总结了几点:
技术的更新是很快的,例如,小编刚刚出社会的时候,那时候,几乎iOS的面试要求都是OC基础,如今iOS面试就是底层+算法+加分项等等。
技术更新换代是很快,可是,每个技术,都是借鉴某个技术的思想,或者在某个技术上衍生出来的,例如OC是方便,可是,这些技术给咱们带来便利的同时,若是不对他底层有所了解,遇到问题,你也会很被动,应该知其然而知其因此然。
能够去参加一些技术大会,也能够进一些技术群,小编,在写博客过程当中,就认识了很多技术大佬,
技术是学不完的,咱们在学习的过程当中,应该造成一套本身的学习方法。小编的学习方法,就是看某个技术点的视频,针对某个技术点,再具体去看一些博客,看看你们都是如何理解的,以便本身更好的理解融会贯通。过一段时间,再回把这部分知识点,总结起来,经过写博客的方式,分享出来。由于,不时会有一些大佬给你评论,提出本身的一些观点,这样造成一个技术的交流,对技术会有提高。在学习的过程当中,遇到一些问题,小编会添加一些具体某个知识点的技术群
小编最近在作一个小视频的项目,实际上,我对音视频开发这块是一脸懵逼的,接到这个需求,也百度查了一些资料,也很乱,几乎没有系统的资料。在群里提一些问题,不少的大佬,都不会保留,有时间就会给你解答,我相信咱们因此作技术的人都是这样的,都是很乐于助人的。实际上,小编有时候,在群里,看到一些我知道的问题,也会提出本身的见解。
须要注意几个时间节点,刚刚出学校的时候,有能力尽可能去大厂,固然前提是保证本身能生存下来。实际上,小编,也遇到一些,本身找事都有点困难的人,还挑三拣四,瞧不起去外包,不想去外包这种公司,或者小一点的公司。
我的建议:
通常大约毕业,正常应该是22岁左右,你们都是成年人,也有本身的思想,出了校门,就不要找父母了,本身自食其力,有工做先作着,在工做之余,提高自我。先保证本身在社会上能生存,再谈一些其余的。
3-4年的时候,这个时候的咱们,应该好好考虑一下,之后我的的一个职业发展方向了,是向技术方法发展,仍是管理方向发展。
在咱们技术难求进步的阶段后,就能够寻求知识付费,付费专刊,还有专业的直播教程。
好的体魄,你才能更好的学习,这是一些的前提,因此有时间仍是得好好锻炼,不要像小编同样废了(之前跑步,能够跑5千米,如今1千米就气喘吁吁),实际上,就是由于动不动就是996的加班,那时候年轻,也是想着拼一把,记得,有一次下班凌晨2点多,过马路,叫出租车回家,当时,脑海就是一片空白,差点出事,就差一点就撞上了。
各行各样都会淘汰一些能力差的,不只仅是IT这个行业,因此,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要以为,找到一份工做,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会愈来愈遥远,加油,但愿,咱们每个人,成为更好的本身。