花了4个多小时,看完了罗振宇《时间的朋友》2016跨年演讲,很精彩。尤其是时间战场部分,细细想想何止企业、公司、创业者,其实我们每一个人都是身处于时间战场。有一次和朋友一起吃饭,突然他说:“给你说个恐怖故事吧,你已经奔四了。”我竟无言以对,时间是把杀猪刀,不光摧残着我们的容颜,还折磨着我们的精力。
感悟篇
移动互联网行业火箭🚀般地飞速发展,与其他传统行业不同,它太年轻了,因此不同于其他传统行业,它没有一个成型的职业发展体系(大约有500万从业人员),简单地说就是没有很好的退出机制(那些成功创业者不在讨论范围,毕竟是少数人),你肯定没有见到过周围某某技术人一直做到退休吧,这就造成了很多技术人的职业恐慌。就现在的经济大环境而言,很不乐观,年底很多互联网公司都在做人员调整,技术人的日子也很不好过,无论是在找工作的,还是已经入职多年,哪怕做到项目经理、技术经理的,压力都异常巨大,似乎处处都充满危机。好消息是大家的经济环境都不好。
技术也在日新月异地更新迭代,作为资深技术人都有点刘姥姥进大观园——眼花缭乱了。在全栈工程师这个概念传到中国以后,很多人(也包括笔者)学习积累的毛病在于:贪多不深。对于很多技术都只是蜻蜓点水,一知半解,只达到了能做的程度,而且大家都会做,却没有把握比别人做得更好。所以需要专注,要聚焦到“一技之长”上,多掌握核心、精髓的东西。必须要让自己有价值,而价值的体现在于不可替代性或是难以替代性。如果随便找个人就能把你 replace 掉,那你的价值就很低廉了,但如果你负责的某个方面只有20%的人能超越你,那你的价值就凸显出来了。否则很快便会被时代所淘汰,正如马化腾说的:“你什么错都没有,只是你太老了。”
总结篇
过去的2016年,收获不少,成长蛮大的,争取每一年都比去年的自己进步一点点。
1、公众号
年初开始捣鼓的公众号,目的是总结、沉淀一些工作中经验,好记心不如烂笔头(印象笔记记的太碎,不成体系),顺便锻炼一下写作能力。虽然还没有开通原创功能,但保证篇篇都是原创(每周更新一篇,类似自己的周报),期间有2-3个月实在是太忙没有更新文章。
2、博客
和公众号一起捣鼓的,比较喜欢使用 MarkDown 编辑文章,于是决定把博客安家在简书。 翻出以前写的网易博客,大部分都是嵌入式、QT的文章,索性就都放弃掉,一切从0开始。
3、工作
工作方面在经历过小半年的项目经理以后,觉得自己并不适合,不写代码的话感觉哪哪都不舒服,于是换了个环境沉淀一下技术积累,主要内容大致如下:
完整地实践了一套基于 git + PR-Review + Jenkins + fastlane + 蒲公英 + APP内测分发的 iOS 研发管理体系(再把 Sonar 集成上就完成了整个 DevOps 闭环)
- 实践了基于 cocoapods + git submodule 组件化管理项目工程的方法
- 新技术引入基于 JSPatch 的热修复和动态更新方案(更新最终没用上)
- 完成基于 WKWebView 的 Hybrid 框架的搭建(利用了 iOS 的 Universal Link 技术)
- 基于 EasyAR 的 AR 新技术实践(图像识别播放网络视频,可惜玩法没设计好)
- 业余时间学习使用基于标准MVC架构的 Sails 前端框架搭建 Web 服务
总体上都是自己亲力亲为地去实践了每一项。
4、读书
换了新环境以后每天上下班都需要至少2个小时,开始培养自己碎片化时间读书的习惯,已完整地读完《移动的帝国》、《重新定义公司》、《Google工作整理术》、《腾讯之道》、《微信力量》五本书。
每天必听罗胖《得到》APP的知识新闻。
5、健身
去年养成的健身习惯没能坚持下来,主要还是工作太忙,于是体重又反弹了,脂肪肝又回来了。
2017年展望篇
整体上看2016年有得有失,比以往更关注个人软技能的提升了。
1、公众号和简书
继续坚持至少每周总结一次更新原创文章,2017年完成至少53篇原创文章。
2、工作
技术聚焦一个核心点 Node.js ,打通移动 APP 前后台垂直技术栈,业余时间每周末复习丢了3年多的 C++ 算法。
3、读书
每月坚持读完一本书,2017年读完至少12本书。
4、健身
每天坚持 keep 健身半小时,跑步在帝都真心不适合。。。
今天会很残酷,明天会很残酷,后天会很美好,但大部分人会死在明天晚上。