2016年总结
时光飞逝,转眼又是一年过去了,可惜的是2015并没有记录下来。不然可以回顾自己之前一年的,用不屑的眼光去看待一年前的自己,之前的今天自己就是个傻逼,那是什么感觉?本文既然是总结肯定充满了我大量的主观看法,可能我写的东西并不太对,大可呵呵一笑,切勿较真。
Swift
其实Swift即使开源也并没有暴热,在大天朝的贫富不均的当下,什么赚得多人们就会学什么用什么。言归正传,开始用Swift2.0来搭建项目的时候我阅读了喵神的著作《Swifter:100个Swift 2 开发必备Tip》 这边书我前前后后看了三遍,每次看都有领悟,或许是我水平太低,看第一遍的时候并不明所以。现在喵神已经不打算更新纸质版的了,PDF不断更新有兴趣的可以登录 ObjC中国 购买学习,当然还有《函数式Swift》 《Core Data》 《Swift进阶》的阅读。函数式是思维的进阶,其他都可以让你对Swift CoreData 深入理解。
SwiftGG
SwiftGG 是一个非常走心的网站,他们是一群业内非常出色的Swift开发者,里面的文章全部来自国外翻译没有点水平的话估计会看不懂。
Objective-C
虽然很不喜欢Oc的语法但是还是要捡回Oc,毕竟很多公司的原项目不可能用Swift重构,所以Swift与Objective-C将会同时存在很长一段时间,除非你苹果爸爸出新规。当然这并不是不可能,从15年强制支持64位,到去年强制支持IPV6协议,到今年强制要求Https。或许未来有一天也会要求应用强制Swift编写,当然现在还不可能因为Swift的ABI并没有稳定,吃瓜群众正在观望当中。
热补丁
去年iOS的热潮已退,很多iOS培训班出来的已经开始难找工作了,我朋友说北京一面可以来500份简历。很多人说市场不景气了,准备从入门到放弃,在我看来我觉得确实如此但我觉得这才是真正的市场,APP的需求维护与迭代架构速度往往是很多大公司的想要的,所以热更新(热修复、热补丁)与组件化方案成为了去年比较热门的话题,原生热补丁方案有:JSPatch(bang)、DynamicCocoa(滴滴)、OCS(手Q)等等他们的原理实现各自都不同,各自华山论剑都开源,都有学习的成本,关键是看让技术负责去评估哪些个最适合自己的团队。
Native、Hybrid
有些App真的不甘愿只做一个App,有的为了更好的实现热更,有的为了统一天下并实现热更,所以衍生出React Native(脸书)、Weex(手淘,支付宝小程序)、微信小程序。这些跨平台方案都使用了Web技术,所以未来JavaScript将会成为热门。未来对iOS开发者的技术要求将会更高
.Net Core
.Net Core是一个新的玩意,它开源并且不,它可以部署在Linux服务器上,也可以部署在Docker容器上、它的高并发官方给出数据比Node.js高出八倍,2017年将会重新拾起Net Core
2017年目标
其实我早已经跟某人说,我的能力目标了。但估计不太够具体。
1.拾.Net Core,买台主机电脑在家撸。
2.深入UI 、存储、动画、自动布局、Runloop、Runtime、性能优化
3.热更JsPatch、Weex跨平台方案的介入
4.对ReactiveCocoa与 RxSwift 透彻学习运用
5.高仿至少一款App,开源GitHub(API已用青花瓷整理)
其他目标:结婚(最难的目标,首先得有个女朋友先)
结语
入行坎坎坷坷的一年,这是活到老学到老的行业,跨界时切忌自我麻痹,不能总以“我是新手”为理由来安慰自己,毕竟已不年轻,别浪费自己的时间,也别给别人浪费自己的时间。有人问我为什么跑步想赢他,其实我也没有想赢的心态,我只是不想输而已。
网友评论