2016 新的展望

  • 首先就是翻译几个项目的文档。目前计划是orm2,ejs,nw.js(明明是中国人写的干嘛不提供中文文档),intelij。前面这些都是短小精悍的。还有一个备选项,c++(cplusplus.com),这个的参考手册实在是太长,我就挑常用类翻译好了。其实我觉得一定有必要翻译c++文档,特别是c++11新出来的util,比如时间、复数、随机数、原子和线程、正则,因为有助于推广新的标准。现在vs2015对11的标准支持已经相当不错了,就是国内的教程上面还差点。c++已经有了并发、容器、text、io、fs(tr2)、网络(tr2),还差个进程就能召唤神龙了。
  • 然后打算写一篇web开发的教程,初步拟定用flask,原因是配置简单,框架较小又能满足全部要求。这个想法是受5天学会一种 web 开发框架的启发,非IT人士需要实现的想法其实也挺多的,特别是他们可以结合自身领域设计出那个领域的应用,但是,由于他们不懂编程,无法专注于业务逻辑,也免不了和计算机底层打交道的麻烦,所以我就按照web开发的六要素(router,req handler,模板,orm,util,部署)来讲解web开发中抽象的、共性的部分,让他们以后迁移到其他框架时也得心应手。这个如果由于上面那条而没有时间,就拖到明年。
  • 接下来就是重新捡起来逆向,我以前是玩逆向的,不过那时候玩的是win32,顶多再加上点msil。现在呢,移动应用这么火,对移动应用的逆向分析也变得火了起来。整天搞开发有些无聊,玩玩逆向可以爽一下。
  • 毕业之后回到北京,也有时间和条件练琴了,希望空闲时间能弹弹琴。
  • 毕业设计之后,我决定不再碰任何数据分析/挖掘的东西。数据这个岗位,就算以后没有培训班,也有大量统计学的人来竞争,更何况薪资比不上开发(其实也差不多),还要学一大堆数学相关的东西。总之这是个坑,早弃早超生。
  • 再有就是戒掉知乎,给前面的安排腾出时间。
  • 再有就是把身体养好。我现在的功率大概是以前的50%吧。

学了四年,最大的感受就是,开发绝对是个保命的技能,是硬通货。你可以说他很low,但是你如果学了编程,学2~3门语言就可以把oo这块通吃了,然后又因为oo是大流,你在哪儿都能找到工作。你可以研究底层啊,图形啊,这类高深的东西,但它们的应用在所有互联网公司里占不到1%。创业公司,也就是需要技术岗来开发一些应用,别的高科技它用不到。你可以研究别的,但是开发这种保命的东西,绝对不可以丢弃。