2017总结

转眼2017年过去了,每年都是很重要的一年,这一年我在阿里(蚂蚁金服)第一次工作了完整的一年(自然年1月到12月)。曾经去年总结的各种新鲜与不适应也都习以为常和适应了。

计划完成

去年的计划在这里, 对自己宽松一点的话,完成情况可谓是勉强及格吧。没有实现的目标有:

  1. 没有和家人一起出国旅游。(各种理由,假期不够啊,最终还是没去)
  2. 没有加盟一家店。(后来认为还是太天真,或者不敢打破)
  3. 英语口语不能正常交流。(投入时间还是不够)
  4. 写一本200页的书。(认为自己积累还是不够)

实现了或者做了什么:

  1. 租房可认为是冷静寻找了。距离幼儿园很近。
  2. 股票通过阿里和京东的股票超过了1000RMB。(还是处于超级入门阶段,股票上涨纯属大环境原因)
  3. 阅读了一大堆财务类的书籍。
  4. 参加了两次公司的理财类活动。
  5. 阅读了一些加盟店的书籍。(算作了解吧)
  6. 英语口语有较大提升,流利说及有道口语都还在坚持练习。(只是还没有突破最后的阶段)
  7. 开发了MachOExplorer第一个测试版本。(在工作时间很有限的情况下,断断续续开发,大量代码都是凌晨0点到2点之间写的)
  8. 开发了AppleTrace 为了解决工作中分析App性能的问题,但工作中又挤不出时间来开发。
  9. 每月一篇博客,基本凑数凑够了,但质量明显不如去年。(还是没有把重点放在博客上)
  10. AzeriaLab 的arm exploitation练习(重归安全,这是我的兴趣所在)
  11. 学习的方向基本偏向底层,看了一些书和paper,基本汇总在这两个地方,iosrepapers。(这点还是没走偏)
  12. 北京及周边的自驾游还是比较多,适合家庭玩的地方都玩了一遍。
  13. pwnable.kr初步练习(作为结尾,放张图了)

习惯养成

  1. 今年养成了更有效的笔记习惯,汇总下我的笔记方案:

     1. OneNote笔记、日记、博客草稿。
     2. Pocket 乱七八糟的网页、各类感觉不错但没时间或者以后永远不看的文章。
     3. Evernote 符合兴趣的,已经、正在或一定会看的好文章或资料,一定加标签。
     4. MWeb 写博客、电子书。
     5. dynalist.io 思维整理。
    
  2. 王者荣耀戒掉了(不得不说,这个游戏很火,但想戒掉一个事情,就要让这个事情发生的概率变小。通过把符文都处理了,多次挂机,实现了多次封号,最终也就没心思玩了)
  3. 7点20起床,晚1点前睡觉。(7小时睡眠基本保证,但有时觉得7小时不够)

工作总结

一整年的蚂蚁工作,让我体会到了协作的力量,支付宝小程序的开发涉及上百人,如此庞大的工程从零到发布,少不了每个环节的努力。跟进了一整年支付宝App的性能,也让我对未来的方向有更深入的认识。酸甜苦辣,一言难尽(也不太适宜公开发表),成长和收获也是多多。

展望2018

  1. 完成pwnable.kr,不求速度,求理解透彻。
  2. iOS 6/7/8/9/10/11 的越狱原理,写多篇博客总结。
  3. 健身房跑步,每周4次。
  4. 面向性能编程,把我对性能及安全的理解融入Tokamak(目前还是私有库)这个库中。
  5. 完善MachOExplorer,实现Windows支持,并达到完全取代MachOView的目的。
  6. AppleTrace搭配frida,增强trace体验。
  7. 7月1日之前完成200页的书(免费开源或者出版视完成质量再做决定)
  8. 家庭出国旅游一次。
  9. 写博客多配图,上手Sketch。
  10. 博客多涉及底层原理、发现。
  11. 英语口语实现正常交流。

或许这本书会伴我一年

我的追求

想想一直以来我到底是在追求什么?追求的是“做更有意义的事情”,当繁杂的事情来临,而心灵又无法得到弥补,或许就会推动进化。然而似乎这又是一个循环。生活/工作本身就是这样,不断追求,不断求索,不断前进。

Pale Blue Dot