做生信,现在的程序或各种软件包都非常强大,输入数据,几行代码就出来想要的结果,生信工程师的基本功在于各种数据格式整理,天花板在于会讲生物学故事。
所以我觉得生信水平可以这样划分:
入门: 能够整理数据,调用程序或软件包完成分析,但不太明白相关结果的深刻含义,以及为什么要做那样的分析,即只知其然;
进阶: 知道为什么要做那样的分析,以及背后的统计学、生物学意义,即知其所以然;
高级: 根据数据特点,制定分析方案,讲好故事(不一定要会写,但要知道该怎么去讲故事),这就厉害了。
第 1 和第 3个阶段是最难的,为什么这么说?
入门阶段,对计算机要求比较高,对生物学要求比较少,有一定的计算机水平,才可能成为一名合格的生信工程师,这往往难住许多人,尤其是非 IT 出身的相关专业的人。
高级阶段,对生物学要求比较高,这需要阅读大量教材,大量文献以及大量项目来积累,因此很难,最难。
这就是万事开头难,要做到顶尖也难。
为什么第 2 阶段是最容易的呢?因为自己职责范围内,负责的项目有限,用到的统计学、生物学知识也有限,抽时间去深入了解,然后给合作伙伴讲明白,这是容易做到的,也是基本要求。
最后,回到题目,生信工程师的核心竞争力在哪里? 答案是数据整理,如果这都不合格,你的简历第一时间就被扔了,谈什么提高?