2007 年,第一代苹果手机的发布,成就了移动互联网新时达!
次年App store正式对外开放,这也意味着属于开发者的移动互联网时代真正开始,iOS开发者应时代而生,成为安卓之后真正的“时代宠儿”!在移动开发飞速发展的催生下,一批又一批的iOS开发者涌入市场,到如今历经十年的发展,这个红利期早就随之变淡,接踵而来的只有挑战!
“有人说 iOS 市场不行了,有人说不需要原生技术了,有人说不好找工作了。”
事实确实如此嘛?
我曾经接触过这样一批人,看似工作年限长,但是最后还是会走向行业淘汰,而他们身上都有同样的共性:
1、做iOS 开发多年的“废人”!
日复一日的UI调用,看似忙碌的产品业务修改,测试、发布、维护升级、新需求产品迭代等等!一些刚入行的新手也能替代的工作内容!
2、以加薪为目的跳槽!
通过频繁的跳槽,来达到加薪的目的!而并没有意识到的是,带来加薪的是公司所表面看到的“经验”。真正到大厂技术面时,才会发现不扎实的基础和薄弱的底层知识,已经很难再有精力去弥补!
3、技术全面的大佬,实际是个码农?
平日解决简单的业务层问题,看似技术涉及范围广泛,而实际并没有深入研究过第三方源码,书到用时方恨少!但是,问题不大,百度和谷歌还是“爱”我的,长时间的靠浏览器的习惯,只会让你失去对于学习技术的主动性!
甚至有很多所谓的5年开发者,对于:Runloop 实现性能优化的原理是什么你能解释嘛?都不能给出面试官想要的答案,那么你凭什么得到你想要的offer?
五年开发,两年经验?
需求变小,竞争加大,iOS开发者如何实现“逆生长”!
近几年移动开发领域相继诞生了组件化、热修复、动态化、大前端、小程序等热门技术,大多数开发人员,通常是上一个热点技术没搞懂,又有新的技术流行!为了赶上新的技术红利期,弄得自己“遍体鳞伤”,新技术没赶上,老技术没掌握。
其实所有看似复杂的技术,其都源于一些通用的底层和创新思想,底层技术“一通百通”并不只是说说而已,不然你以为那些所谓大佬会有这么多时间去研究新技术?
说到底,技术都有相同的共性!与其去追求看似表面“光鲜亮丽”的新技术,不如安下心研究自己本身应该抓住的语言底层原理。作为一个开发者,最重要的点就是需要有自己的技能树,不管这棵树是由什么语言的种子发芽的,只有树根扎升了,才能支撑你直冲云霄,开花结果!
我是小葡萄,一个iOS交流圈子的维护者“见过愤然离开现在岗位的,也见过找到新工作涨薪而欣喜若狂的!见过口吐芬芳责怪整个行业的,也见过直面现状努力成长的”!不要浪费美好的年华,做自己觉得对的事情~
平凡不止于平凡,巅峰不甘于巅峰!祝愿每个iOS开发者,都能找到自己真正想要的“方向”!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。