2021 给 iOS 开发者的一些建议

1603次阅读  |  发布于3年以前

今天跟大家里聊一聊 iOS 开发者的职场发展问题。

曾经有收到很多同学们各种各样的反馈,有说工作3年,感觉好像什么都会点,又好像什么都不太精,开发不费劲,但遇到优化问题就懵;有说迫切希望提升开发能力,看了各种各样的学习资料,花了不少时间精力,还是一知半解不系统;还有的说写了不少项目,含金量却不高,一被问到底层就各种哑口无言了。

其实工作3年也好5年也罢,时间不足以衡量一个技术人开发水平的高低,究其根本,就是因为知识体系零散,而技术迭代太快跟不上节奏,对底层原理不理解,基础打的不牢固。

这就是为什么有些人工作很久还被淘汰的原因,工作多年,都没有积累从量变到质变的过程,还算不得真正的iOS开发高手。

如何才能真正的提高自己的“硬核”实力,既不畏惧市场环境的影响,也不害怕职场竞争,成为一名真正的iOS开发高手?

我的建议有2条:

1、深入学习iOS核心技术和原理。市面上各种知识繁多,但一个人的精力是有限的,学习也要有所取舍,我们也确实需要一些“立竿见影”的效果来激励自己。所以找到核心且重要的知识点,啃透它,掌握技术的底层原理,比单纯的追求新技术要有用的多。

2、跟靠谱的圈内大神学习实战。掌握了原理,更要去实战。大家在日常工作中,很多人遇到问题见招拆招,没有深入研究过第三方源码,有业务需要用到哪里的知识,就去谷歌一下拿来用,实现完功能就完了。想要有所质变,最好的办法是深入剖析 APP 开发各实战场景,跟大牛学习体验大项目是怎么做的,应用实战中去。

有什么靠谱的学习资料推荐?

我比较推荐戴铭老师在极客时间的专栏《iOS开发高手课》,这个专栏上周刚上线时,我的朋友圈被疯狂刷屏,没记错的话,2天就突破6000的订阅。作为iOS开发的高手课,内容是会难一些,相信大家如果坚持学习,一定构建完整的知识脉络,掌握“硬核”实力。

给大家截了下很多读者遇到的问题和对戴铭老师的期待:

还有各种圈内技术大咖的站台,比如道长、喵神、池大等等。

以及唐巧老师的推荐:

戴铭老师有两个特点,一是热爱分享,之前有参加过他在 GMTC 全球大前端技术大会和Swift 开发者大会的分享。

∆戴铭老师在Swift 开发者大会分享

∆GMTC全球大前端技术会议专题出品人、讲师

相信细心的小伙伴已经看出来了,戴铭老师第2个特点就是手绘超!级!棒!十分擅长用手绘图解知识点。比如下面这张知识体系图。

好的知识体系能帮大家提升开发 App 的质量和效率,发现问题并解决问题。戴铭老师将iOS的知识体系,划分成了基础、原理、应用开发、原生与前端这四大模块。感觉是不是更好记忆了?

还有更多优秀的画稿,能将业务爱好玩到专业水平,并且应用到技术领域,相当用心了!

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8