虽然2017年已经过去了一个多月,但还是记录一点文字来做下纪念吧
2016年的总结
2016年总体来说是比较成功的一年,这一年年初就离开了之前的公司,也是因为个人没有多考虑清楚,拿到 offer 也没有多考虑就去,这让我自己也发现自己的一个缺点,就是很容易充满乐观情绪,偶尔极度乐观.
新换到的这家公司是一家做电竞的公司,主要是做电竞比赛然后通过比赛拉到的用户去做线下网咖的一些活动.不过这家公司极度坑爹的是:整个公司对整个App并没有太大的感觉,就是由技术部的人来瞎鼓捣,而且技术部门就是 CTO自己决定需求产品,还要插手UED,整个就是一个 Fxxk,不过有这样一个领导就会有一堆关系很不错的同事,和他们一起工作也真是不错的一段经历.
10月份真是一个跌宕起伏的一个月,9月底被裁员(真是年轻,没有谈好自己的利益),十一去了女朋友家见了家长,之后就从虹口搬到了浦东,结束了和朋友同居的日子,开始了两个人的小日子.工作上也换到了一个做房地产信息的公司,也算是成功跳槽.
从个人技术来说,2015年开始学习 Swift 到今年一直在工作中使用和推动 Swift,庆幸自己一直有志同道合的朋友,在学习的道路上确实有点艰辛但是很值得. 今年零零散散还捡起了 Python 又学习了一点 shell, 把还给老师的 SQL又复习了一遍,感觉程序员的生活总会有新的东西出现驱动我一直去学习.
持续学习是程序员的唯一必备技能
谈谈新的工作吧,有满意也有不满意的.公司在技术方面,尤其是移动端这边真是人员严重不足,我去的时候居然是第一 iOS,公司在制度上也不是很完善,但是好处是有人在推动这个,也算不错.我去是接手一个新项目,也就开发了一个多月但是整个项目的代码让我最开始每天都处在极度恶心的状态,代码没有任何规范可言, UI已经不能用丑来形容,整个项目代码水平就是我最开始学的程度吧….一度让我想要不要跑路得了
不过我是一个忍不了的处女座,熟悉项目之后就是改改改,先把这个OC 项目改成 OC+Swift 混编,所有新的需求都用 Swift 开发,抽时间加班来把原来项目按模块重写,这其中也是踩了不少坑,对自己的 OC水平也有不少的提高,在看别人的代码的时候也可以反过来提高自己,也算是让自己换个方向进步吧.
2017年的计划
有幸跟一位有丰富经验的 CTO 交流了数个小时,让我受益匪浅.不仅仅是技术上的而是对自己职业规划和未来发展,技术人在低头做技术的同时也要偶尔抬头看看外面的风向.2017年可能会是大数据和AI技术爆发的一年,而移动端的红利已经消失整个行业趋于理性,现在对移动端的开发人员来说单一的技能已经不足以竞争一份职位,我也得好好想想自己的职业规划了.
职业规划是每个时段都必须要去想的一件事
如果继续在做移动端开发的话,我觉得前端的知识是必须要了解的,未来的趋势可能是泛前端开发,就是原生的开发者可能要在原生和前端之间来回切换来快速开发,但是原生开发者的优势还是很大的.
如果去做了数据分析,那么统计学和 Python的学习就得马上来进行了,好在是数学系出身还不算从零开始.
定个小目标:每个月读一两本书,最好有读书心得,范围不限.
最后
码了这么多,絮絮叨叨,但是2016年这一年我是对自己满意的,希望新的一年也更好,加油!