这是《军品怎能在民用前踌躇?——答军校里出来的地方生》的续集。其中提及的问题,对研究生阶段求学是很有代表性的。解答过不少研究生的问题,痛心的是,研一当作高八(大学是高四到高七)上,研二开始找工作。大学和研究生阶段的学习方法改变必须有,而这种改变必须是在投入的学习中获得。这条路说起来是这样的,需要的是,就这样走起来。
【来信】
认真看过您的邮件之后收获颇多,在今后的日子里我肯定会将科研放在第一位的。当初上这个学校也挺自豪的毕竟能为我们国家的国防略尽绵薄之力。我们实验室现在承担的项目也的确对于国防有相当重要的意义。但是我们实验室研究所需要的知识感觉很泛,不是很专。我觉得研究生应该是很专的、很深入的研究。很泛的话我觉得有点不好。所以想听听贺老师的见解。
图像处理在研究中也有用到,但是是很少的一部分。这学期我也在学习这门课程,下学期我也会继续学习模式识别。我对这方面比较感兴趣。我觉得我们实验室研究所用的知识很泛的原因也在于老师基本没指定什么课,然后实验室的老师也没有代课。还有我的导师说以后用到的知识相当多,基本靠自学。所以我很迷茫。不过我相信有自己的兴趣总是好的。
附:我本科没学过C++现在需要用到,在自学。通过阅读您的博客收获相当大,谢谢您!还想请教您我要不要在继续学习下数据结构和算法来提升我的程序设计水平。望不吝赐教!
【回复】
关于专和泛,我觉得你想得太多了。这二者的辩证关系,以及相互支撑,你可以说上来很多。你已经有很好的条件,尤其是实验室有很明确的任务,每一阶段,包括课程学习和研究工作,该到什么时候该怎么做,认真对待即是。我还是信赖你所在的学校的水平的,梯队合理,已经有成熟、有效的研究生培养的方式和传统,你融入进去。我们是要看路,但当就身处正规军行军途中时,作为小兵,随队伍前行即是,这样走,会有自己的观察和体验,该有的能力会自然而来。
似乎看出你对于上课的依赖仍然很大,对自学,也有点小意见似的。不要说研究生,再往前的大学、高中,实际上都应该为着终身学习做准备了。任何时候都要朝着无师自通做准备,更重要的,是要具备这样的能力。从这个角度讲,你醒悟得略迟了。将自己的学习放开去,自学是必须,应该是自发地去做的事。如果以前没有做到,从现在开始。学习能力,包括自学能力,就是在学习的实践中提高的,这恰恰是你现阶段应该珍视的最佳机会。现在的自学,还可以咨询导师,而未来的自学,则几乎完全是自己学了,这也是你能够上到前沿,做出创新的依靠。(关于自学,参考《关于自学的一些话题》)
你一直存在的疑问是研究方向,我想再说两句。当下你要从事的研究,和将来要做的事情还是有很大相关的。极端的事例,不少牛人成名的领域与自己学过的专业没有关系,就我关注的社会网络分析中,不少大牛是纯物理专业的。对研究生(其实本科阶段也是如此),求学中要有的收获,第一是方法,研究方法和学习方法,这是一种看不见的软实力,第二才是具体的知识和技能。当然,方法是只可意会不可言传的,我们要通过具体的知识和技能的学习和实践,去体会和思考。从这个角度上讲,这二者又是统一的。因此,你只管扎进下一阶段的学习和研究即是,在接下来的一段时间里,静下心来,做好研究,该到想就业的事情的时候,你会找到就业要求与你的知识结构之间的交集。
你本科没有学过C++,而现在在自学,这就是一个好的开端。以后更多的时候就是这样的形态,需要用什么,自学即是。研究生阶段有导师,但你完全可以觉察出导师可能都不知道的东西去自学,这是一件非常正常的事。至于数据结构和算法,有时间当然可以再深入,经过一些实践后再回头看,会有更多新感悟,这些基础自然也是最宝贝的东西了。