从小公司到大厂,从8K到30K-一个iOS开发的艰辛路程

从小公司到大厂,从8K到30K-一个iOS开发的艰辛路程,第1张

前言 自我介绍

我2010年毕业于云南某二本学院,学的专业是计算机网络技术。听着像是和代码有关联,可学习的内容只能说一言难尽,代码没敲到网线倒是制作了不少,简单来说就是教你制作网线和网线布局,毕业后找了份文员工作。一是每月3k块的工资低的可怜,二是自己专业感觉找不到什么好工作,后来接受朋友的建议准备加入iOS程序员的行列。2014年4月我辞掉了工作,借了点钱参加了某iOS培训机构的培训班。因为自己对iOS开发还是比较感兴趣的,所以学的很开心。由于不是科班出身,又是半路出家,基本就是半吊子水平。

第一份iOS工作 第一阶段

2014年9月底靠朋友的关系得到了一家小公司的工作机会,薪资8k每月。这份工作的主要职责是做公司内部办公App,工作内容就是写一些简单的页面,周围3名同事包括组长水平都比较差。对于这份工作,在薪资方面我是比较满意的,但是2B(不是脏话)的项目让我不太满意,我想做知名的2C项目提高自我认可。在此工作期间我也尝试阅读第三方框架提高自己的水平,但是水平有限实在看不进去。

第二阶段

2015年1月凭借从不和组长顶嘴的优势被调到2C的零售项目组。在此期间熟悉了页面开发和常用SDK集成。比较囧的是起初不会用git,一天写的代码被抹除了。

第二份工作

2015年8月由于合作方与公司的分歧,我们项目组一半人追随合作方创建了一家三十人的公司,在这家公司一做就是三年,薪资待遇是13k~16k+30%绩效,13薪。公司氛围比较轻松,同事之间都是好朋友。公司的问题是商业模式和产品不成熟。在这三年的时间里每天敲着业务代码,也没有认真去找提升自己的学习方法,只是被动的寄希望于时间,希望随着工作年限的增加能带给我附加价值,现实是时间让我贬值了。也不是完全没有收获,经过三个月的努力终于把H5开发理解了,对于只学过iOS开发的我而言,理解H5开发实在是太难了。

第一次失业

2018年12月底我迎来了第一次失业,由于公司项目收益甚微,公司宣布解散,我拿着N+1的赔偿开始了陪产生活。起初我是没有危机感的,觉得这份工作收入本来就低,正好换一份。可是接下来的面试让我很受打击,基础知识不过关,项目经验匮乏,没有得到一份offer,最接近offer的是在度小满面到三面。我于是狂找网上的资料进行补习,可是收效甚微。由于三个月面试都没有结果,最后只能去一家外包公司入职了。

第三份工作

第三份工作是做驻场实施,在某银行做App基本维护工作,这份工作很轻松,因为主要都是H5开发。薪资也很低,12K每月。在此期间我除了少量的工作之外就是学习iOS底层知识和阅读第三方框架,就是想掌握了知识赶紧跳槽,由于没有项目的支撑还是收获很少。

第二次失业

2020年初由于疫情iOS外包驻场的工作不是很多了,我大多时间闲在家里,收入也缩减了。其实就等同于失业。在此期间我开始总结我的从前的经历。针对自己的情况做出分析,找到自己的不足开始学习补充以及针对招聘需求总结出了一些面试常问和不同层次需要的技术。

iOS初级工程师的技术要求 精通Objective-C语言基础精通UIKit等Cocoa Framework熟悉网络通信机制以及常用数据传输协议具备主流开源框架的使用经验
(14年的我连初级都是勉强达到) iOS中级工程师的技术要求 扎实的编程、数据结构、算法基础深入理解语言机制、内存管理、网络、多线程等精通常用设计模式、框架、架构良好的分析、解决问题的能力
(我现在也只能算半中级…) iOS高级工程师的技术要求 解决研发过程中的关键问题技术难题调优设备流量、性能、电量等较强的软件设计能力对iOS内部原理有深刻理解
(还有机会吗…) 自我认知


在此期间我在开始真对自身的不足进行了学习。6月份找工作的时候由于自身充足的准备,offer很顺利的拿到了并拿到了25K,但是大厂依然面不进去。

最后

2021年8月底我迎来了应该是我最后一次的跳槽(毕竟年纪在那摆着了)。这次用三个月时间重温了以前的基础知识和学习音视频与逆向相关的技术,又研究了底层原理和性能优化相关知识,简历投到中大型公司80%都会收到面试机会,一面通过率很高,中间拿到了一个发展中公司28k的offer,但是被我拒绝了,因为这次求职我想的目标是30K,可能是老天看到了我的努力,最后入职一家比较知名的互联网公司也拿到了30+的薪资。

总结

我的职业生涯无疑是坑坑洼洼的,造成这些的原因多少因为自己。

没有学习意识,不懂得从项目中学习知识,不注意总结,没有尝试寻找好的学习途径,一旦有了工作就放松了学习,一旦有生活的琐事更是将学习抛到九霄云外了。

没有职业规划,当一天和尚撞一天钟,为了工作而工作,没有考虑自己的职业路径,第一份工作其实是比较好的背书,自己没有珍惜,第二三份让自己背景变得更差了。

由于之前用于学习的笔记本被小棉袄洗了一下

之前的学习笔记也没了,以下是我在网上找的一些文章总结,希望对网友们有帮助。

底层相关的面试文章(https://github.com/iOS-Mayday/heji)简历指导和常见算法(hhttps://github.com/iOS-Mayday/iOS-Interview-Strategy)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/996946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存