生物信息学要求的计算机水平等级如何？
作为本科发表了一篇一作生信顶刊的大四学生，来谈谈自己看法。 从目前我对生信了解的角度来说，做生信的人一般做的是两方面的研究工作：偏算法与偏生物。答主做的是偏向研究生信算法的研究。 答主本身是计算机学科出身的，本科做了两年生信的研究，感觉从我的角度来说生信确实需要一定的生物学知识，但是高中水平的我来说做点研究也够了。当然如果要深入研究还是要学点生物知识。对于专门研究生信算法的人来说（计算机转生信），其实对计算机水平要求较高。其本质研究的还是数据科学，而现在数据科学又离不开人工智能算法这类的。所以如果主要做算法，计算机水平肯定是较高的，Python、Linux这种都是必不可少的，因为涉及服务器跑高纬度算法的问题。其次要对数据结构、算法设计也要有一定的基础。 但如果是做偏生物一点（生物转生信）的。其本质还是探寻生物方面的东西，学Python、R语言和一些算法基础，能让代码在服务器上运行是必须的。机器学习现在也用的太多了，也得进行系统的学习。 所以简单列举下需要什么计算机水平： 1、基础编程语言。主要是处理高维数据的Python、R语言这种。 2、基本Linux命令，高维数据是都要在服务器上运行的，所以掌握Linux也是必不可少。 3、机器学习算法，因为现在生信用的机器学习类的算法去进行data mining的太多了。 计算机水平方面当然是越高越好，生信方面要求用计算机的工具能分析生物数据。 总之来说因为生信是交叉学科，是用生物的理论和计算机的工具去解决相应的问题。所以掌握如果想深入研究还是要两门学科都要进行一定的了解与学习的。前景不用多说了，21世纪是生物的世纪hhh。其实美国对生信这方面的独角兽公司越来越多，国内这方面发展还不成熟，但是我相信在信息爆炸的时代，生物信息未来可能是一个风口。 在此推荐几本机器学习入门书籍，自己曾经使用过的~ 