昨天,我的环境数据分析系统搭建好了环境,并且第一次正式产生了有意义的数据。现在在写博文的时候,我还在爬取全国各大城市每日的历史数据,并已经存储到我的本地数据库中。

在搭建这个环境学数据信息平台的时候,我都很感谢自己坚持学习算法和数据结构等非常非常抽象的知识,而且我也感觉得到,以前沉睡的知识正在逐步苏醒。记得当时在大学,自己确实有些盲目,学了很多门编程语言,直到大学毕业后才去重点学习Java和Android。而现在,当我实际做这个项目的时候,以前学过的R、SQL、PHP等知识开始逐渐为我的项目提供技术支持。而学习到的框架原理、算法等内容,则能让我快速的明白软件环境的搭建。

招式和心法都是要会的。心法是内功,万变不离其宗。当我下载下来别人的爬虫代码的时候,我有一定的编程基础,便能很快地改写对方的源代码,把他的代码改成自己需要的逻辑,并且修订他的代码。昨天晚上,又有一位同行说:对于码农,别谈什么算法。结果我说了一个方向,他居然问这能用到什么算法?我只能静静地看着。是啊,那就一辈子做个码农咯,多好啊。父亲也跟我这么说:一线打仗的士兵需要多少学历?什么意思?大家都懂。

当然,不是说不要招式。招式是心法的表达。算法不能脱离实际的应用,招式仍然是心法的外延。我接着各种各样的语言和平台来理解认知算法的内涵,两者可以互相促进。

无论如何,内功和招式不可偏废。都需要把握好平衡,对于初学者而言,肯定是要先掌握招式,但我想对于目前的阶段,我还是三七开。毕竟招式对于目前的我来说还是很重要的,算法可以留在工作休息之余,慢慢品味。