2014年年鉴

2014年基本上没有更新博客,因为这一年发生的变动太多了。所以赶在新年第一天写一下过去一年中的一些事情,总结过往寄望未来。

2014年的第一件重要的事情是更换了工作,现在的工作内容上是以系统集成为主的,但是业务上明显有了很大的变化,截至到目前已经接触了三大行业和四五家客户。工作内容上有算法建模、需求调研、系统分析、软件集成等。内容多而且都很充实。并且在2014年结束之前已经计划好了2015年的年度重要工作,这一工作在目前国内是没有人做的领域、但是有很多重量级选手都想做的方向,所以可以预知明年也会是艰难的一年。

从收获上来说,2014年的重要收获基本上都来自于更换工作之后的下半年,尤其是几个系统项目的经历,补充了我在系统设计和架构上的漏洞,也提升了对于一些概念的理解。同时让我印象深刻的则是基础算法和基本概念的运用,一个是优化性能、减少 bug 的重要手段,而且绝对是重炮级别的,另一个则是构建稳定系统和实现所谓复杂功能的利器。

在新的技术上,例如使用到的神经网络,现在看来还是不靠谱的,这一点 Jordan 教授也表达过他的观点,他也认为当前的神经网络使用的案例都不合适,不能商用,因为从目前神经网络学习的方式上来看,根本就不符合真实的神经学习过程。从我们的使用过程来看,现在的模拟和预测结果都是在做很贴近的拟合,给人的感觉是很像傅里叶变换的过程,所以说对于存在一定规律的数据集可以做一些预测,但是这也是基于历史的学习过程,对于未来的预测应该是要引入一些因子来做修正的,目前还没有很好的方法去做修正,这也算是一个比较重要的收获。顺带提一句,我对于使用商业数学软件建模的人进行了严正抗议,那些独有算法和编译工具无法和第三方做集成。。。

另一个需要单独列出的内容是轻量化应用,不论是电脑端还是移动端,很受到欢迎,给我提出的难点就是如何把传统的企业级软件进行轻量化。对于这一点我认为 MetroUI 给了我很大的启发,从客户的反馈来看,是因为现在的业务抽象程度越来越高,当提供的信息很多时,人力就无法很好的完成,因为每一条反馈出来的信息进行高级操作时都需要自动脑补隐藏的信息,所以轻量化的方向不仅仅是简单的界面轻量化,同时业务和系统设计也要轻量化,这里需要调节内容组织的方法和层次。

对于来年的展望,由于可以预知的困难,还是且走且调整吧,明年是很重要的一年。最后还是得说一下健康的老问题,只有健康的身体才是一切的保障,这一点我现在是有很深的体会了。

新年愉快!