读博士在学校是做什么?
我是做计算的,计算的话主要的工作就是写代码和跑代码然后去分析结果。写代码这个过程就根据课题组的要求去做就可以了(当然你自己想做实验或者想做的更深入一点也可以自己写代码)。跑代码一般是利用学校或研究所的机时(现在大部分的地方都是买机时)在超级计算机上跑,也有部分课题是需要买高端个人电脑来跑的。
我自己的课题是比较简单纯理论的,所以不需要什么复杂的编程和算法,写代码的过程比较单纯,就是把前人的模型改一改用我自己数据来跑一跑看一下结果怎么样,然后再用不同的参数再去跑一跑看那个结果比较好。 分析结果一般就需要利用各种软件和工具了,比如我们组是利用matlab来做预测和控制,那就需要熟悉matlab的各种函数和包的用法,以及如何优化矩阵等等。
除此之外有时候还需要一些其他的技术,比如说我们最近在做视频相关的课题就需要学习视频相关的知识,包括怎样提取特征向量,怎样进行分类,怎样实现跟踪,这些技术的学习以及最终结果的展示也是一个很重要的环节。 写代码和分析结果这些都是基本的技能,可能你本科期间并没有学够,那你在博士期间就能得到很好的训练。
但不管是怎么样的技能,你需要清楚一点:研究是一种创造性的工作,你要做出别人没有做过或者没有做好的事情,因此不管你现在的技能怎么样,你都需要去尽量尝试,可能在过程中你会发现你的兴趣点在哪里然后你就能发挥最大的潜能。