我们的那个朋友确实不懂技术——研究生第一学年总结

耐心是美德,饕餮是罪过,无疑也适用于此,信息洪流。 ——摘自《信息简史》


现在是2015年9月14日,时间过得越来越快,特别怀念小时候在凉席上一睡就是一下午,偷偷跑去玩小霸王还会被外婆撵到床上去。其实不同年龄阶段对时间的观念是不同的,我觉得大部分原因是因为对外部信息的获取和过滤的方式变化导致了这种心理上的钟短尺缩。小时候,心里想的哪有那么多事,关心的就是简单的吃和玩;现在,家庭、生活和工作都需要留心,这3大信息源无时无刻地需要我实时同步到大脑中。

来到北京,每天面对代码和软件过程上的里程碑,才在现实上发现自己的不足。再加上每天都有新技术、新方法、新信息的到来,充满好奇心的脑内不停有着声音告诉我不止这些需要掌握,还有那些也得看看。一天下来,‘失去的总比得到的多’成为了到点报时的铃声。这种想法渐渐地麻木了自己,成为了信息疲劳的轻度患者。

‘多读多写’,是我从ChinaVis直接获取的经验,每天留出一部分时间来看书和写文字以缓解这种压力,‘阅读一般旧书所能厚的的养分是从一次数据库搜索中无从获得的。’说的也是这个理吧。

  1. 项目参与度

    与从研零开始的学习的php总算撇清了关系,师哥推荐我学习Node.js替代php为实验室服务器端开发语言。马马虎虎的学习后通过师哥介绍的决策树项目来进行实战,决策树项目就是在线的决策数生成过程以及数据报表的呈现。因为基础的原因,决策树最关键的算法为另一个师哥来写,这个事师哥也几次问我一些算法的事,奈何自己水平所限一直接不了锅。工作主要就限制在服务的提供以及数据库的开发。采用了Node.js+MongoDB的技术栈,前端采用Angular,也帮师哥做了一点前端的活,主要也是数据获取和请求上面。通过这个项目正式的与服务器开发打上了交道,一些环境配置和Linux实践也提高了不少,但中间走过的坑以及遗留下的问题也比较多。这个项目差不多参与一年了也还在开发,只是这个阶段我的工作没太多。

    而第二个项目就提高了这方面的事情,这个项目是属于给客户开发一个邮件内容处理平台,虽然做的工作与性质是一样的。个人的参与程度比较大,从前期的设计到开发测试都有参与,并且工作量也比决策数要大。当然这是由于项目性质以及工作难度决定的。这个项目涉及到了imap/smtp协议的使用,solr全文搜索的实现以及Node.JS环境下的部分代码复用,之所以是部分复用也是由于项目开发时间比较紧张,到后期开发,代码质量就比较差了,但相比决策树还是有很大提高的。这个项目前前后后开发快3个月了,现在也还在开发,处于收尾阶段。

    其他一些自己的小项目主要以学习为主,但没有多大的实际能力,这也是接下来需要加强的地方。

  2. 下一步

    其他方面暂且不谈,在总结好前段时间的学习后,这个学期的工作进行了变化。这一年个人打算是根据实验室项目,从数据分析和平台搭建为主要工作,其他就是做好第三年找工作的准备。方法就是多读论文多写代码和文字,成就论文。

    这篇博客的题目是导师去年开会评论一个合作公司的,用来比喻现在的自己的。