2017总结
转眼2017年过去了,每年都是很重要的一年,这一年我在阿里(蚂蚁金服)第一次工作了完整的一年(自然年1月到12月)。曾经去年总结的各种新鲜与不适应也都习以为常和适应了。
计划完成
去年的计划在这里, 对自己宽松一点的话,完成情况可谓是勉强及格吧。没有实现的目标有:
- 没有和家人一起出国旅游。(各种理由,假期不够啊,最终还是没去)
- 没有加盟一家店。(后来认为还是太天真,或者不敢打破)
- 英语口语不能正常交流。(投入时间还是不够)
- 写一本200页的书。(认为自己积累还是不够)
实现了或者做了什么:
- 租房可认为是冷静寻找了。距离幼儿园很近。
- 股票通过阿里和京东的股票超过了1000RMB。(还是处于超级入门阶段,股票上涨纯属大环境原因)
- 阅读了一大堆财务类的书籍。
- 参加了两次公司的理财类活动。
- 阅读了一些加盟店的书籍。(算作了解吧)
- 英语口语有较大提升,流利说及有道口语都还在坚持练习。(只是还没有突破最后的阶段)
- 开发了MachOExplorer第一个测试版本。(在工作时间很有限的情况下,断断续续开发,大量代码都是凌晨0点到2点之间写的)
- 开发了AppleTrace 为了解决工作中分析App性能的问题,但工作中又挤不出时间来开发。
- 每月一篇博客,基本凑数凑够了,但质量明显不如去年。(还是没有把重点放在博客上)
- AzeriaLab 的arm exploitation练习(重归安全,这是我的兴趣所在)
- 学习的方向基本偏向底层,看了一些书和paper,基本汇总在这两个地方,iosre和papers。(这点还是没走偏)
- 北京及周边的自驾游还是比较多,适合家庭玩的地方都玩了一遍。
- pwnable.kr初步练习(作为结尾,放张图了)
习惯养成
-
今年养成了更有效的笔记习惯,汇总下我的笔记方案:
1. OneNote笔记、日记、博客草稿。 2. Pocket 乱七八糟的网页、各类感觉不错但没时间或者以后永远不看的文章。 3. Evernote 符合兴趣的,已经、正在或一定会看的好文章或资料,一定加标签。 4. MWeb 写博客、电子书。 5. dynalist.io 思维整理。
- 王者荣耀戒掉了(不得不说,这个游戏很火,但想戒掉一个事情,就要让这个事情发生的概率变小。通过把符文都处理了,多次挂机,实现了多次封号,最终也就没心思玩了)
- 7点20起床,晚1点前睡觉。(7小时睡眠基本保证,但有时觉得7小时不够)
工作总结
一整年的蚂蚁工作,让我体会到了协作的力量,支付宝小程序的开发涉及上百人,如此庞大的工程从零到发布,少不了每个环节的努力。跟进了一整年支付宝App的性能,也让我对未来的方向有更深入的认识。酸甜苦辣,一言难尽(也不太适宜公开发表),成长和收获也是多多。
展望2018
- 完成pwnable.kr,不求速度,求理解透彻。
- iOS 6/7/8/9/10/11 的越狱原理,写多篇博客总结。
- 健身房跑步,每周4次。
- 面向性能编程,把我对性能及安全的理解融入Tokamak(目前还是私有库)这个库中。
- 完善MachOExplorer,实现Windows支持,并达到完全取代MachOView的目的。
- AppleTrace搭配frida,增强trace体验。
- 7月1日之前完成200页的书(免费开源或者出版视完成质量再做决定)
- 家庭出国旅游一次。
- 写博客多配图,上手Sketch。
- 博客多涉及底层原理、发现。
- 英语口语实现正常交流。
我的追求
想想一直以来我到底是在追求什么?追求的是“做更有意义的事情”,当繁杂的事情来临,而心灵又无法得到弥补,或许就会推动进化。然而似乎这又是一个循环。生活/工作本身就是这样,不断追求,不断求索,不断前进。