计算生物学去哪读博士?
谢邀~ 计算生物学的方向有很多,主要看导师研究方向。以我了解的情况而言,比较偏基础的方向有生物信息学、系统与合成生物学;应用方面则有机器学习、优化算法等领域。由于本人是搞后者的,因此在这里就简单介绍一下这些领域的读博选择。 首先谈一谈最热门的机器学习。我认为这个专业适合两类人读,一类是对于代码特别熟悉且编程能力超强的人(比如你本身就从事了计算机相关的科研工作或实习),另一类则是对于生物问题理解非常深刻且有强大逻辑表达能力的人。为什么这么说呢?一方面学习机器学习需要对于算法的原理和应用场景有深刻的认识和理解,另一方面则需要对于数据集的分析能力和思路。
如果本身拥有很强的编程能力,那么学习以上两者都会相对容易一些。而且,因为编程本身就是一个“越老越吃香”的技能,因此只要你拥有扎实的编程基础和知识框架,就不必担心就业问题——只要你不排斥去公司做研发,无论是生物相关的还是其他行业的相关公司,都有足够的职位可供选择。如果你不想去做纯软件开发,也可以尝试去做大数据相关的工作,虽然目前很多互联网公司的大数据部门都在裁员,但是毕竟也算是人工智能的一个分支,未来还是有很大机会的。 如果本身不具备上述两方面的能力,也不是说就不能读这个专业了。其实,大多数院校开设的生物信息学专业课程都是建立在R和Python两个基础的统计分析平台上。如果你能够在本科期间掌握这两门语言,并且利用其进行数据挖掘,那么学习机器学习的其它内容就相对容易多了。当然,最好还是能够掌握至少一种高级语言,例如C/C++或者Java。这样的话,在课题组做研究或是申请出国时,你的可选范围就会大很多。 除却机器学习之外,系统与合成生物学也是一个值得推荐的发展方向。
系统生物学主要是从基因组-蛋白组-代谢组的层面去寻找基因功能的证据,从而进一步解析细胞内部关键作用的机理。因此这个专业对于理科的学生来说会比较合适,尤其是学生本身对于分子生物学、生物化学、遗传学等相关知识有扎实的基础。而合成生物学则是在理性设计的基础上,通过改造微生物、构建工程菌的方法来生产人们所需的产品,所以这个专业对于工科的学生也会相对友好。