对自己的定位要明确,不要定义为码农,我是computational biologist.

入了这一行就不要三心二意,这基本注定你未来10年都在干这个,就算要转行也要先把这个做好。其实大多数人最喜欢的肯定是心理学、哲学、脑科学、人工智能,其他的真的没什么意思,虽然有时候觉得未来挺没劲的,老是做这些,但是稍微比较一下,computational biologist还是挺有意思的。

抵抗诱惑,科研是真的枯燥,大部分人是完全无法忍受这份无聊、孤独和压力的,还好现在是论文和基金导向的,大部分人才有目标,如果都没有考核和激励,科研根本就没有人来做。长期保持专注于科研本来就是一个非常难的事情。

心态摆正

心歪了,做什么都是白费,就像老板说的“你要是这个态度,那你永远都不可能取得进步”,确实,心态太重要了。

乐观者总在想如何解决问题,悲观者总是沉浸于问题所带来的烦恼中,这两者之间的执行力会有天壤之别,我们大部分人也是常常在这两者之间徘徊,一定要了解并管理好自己的情绪。

一旦陷入了自悲的状态就只能靠自我的顿悟来解脱了,其他任何人都帮不了你。一个简单的判断自己情绪的方法,平时自己爱吃的食物、爱做的事情、爱听的歌自己现在是否还爱?悲观者做什么都会觉得没劲。

兴趣

没有兴趣,难以持续发力,顶多偶尔爆发,后面还会被反噬。生活和科研都是场马拉松,笑到最后的才是赢家,如果你不让自己喜欢上马拉松,那你肯定是跑不下去的。

长处

田忌赛马,弯道超车,对于我这种开局就落后,智力平平、一般努力的人而言就显得极为重要。

专注

学海无涯,你需要潜入深处,发现新大陆,而不是在水面上浮着,扑哧几下。现在这个世界所有的信息都是过载的,在科学界更是过载,每天发表的paper不计其数,你永远都跟不上。

但我们是科研工作者,我们不必要什么都会,但是按照我们的研究方法,我们能在某个细微的领域有所创新,取得突破,这就足够了。

随时出发

不要指望上完所有的课之后再去开始展开科学研究,基础固然重要,但没必要过于执着,可以边做边学。

每一次的presentation都只有15min,你只能选择性的讲。

模仿

平时看到paper时,看到有用的分析方法,很有用的图,自己可以模仿一下,培养手感。

专业思维

每个行业都有自己的套路,先学习套路有利于入门,后面再谈创新。

尤其是在专业的presentation时,PPT一定要有逻辑(上次被老板批惨了),不要什么都讲又什么都没讲清楚,搞得跟个文献汇报一样。

终身学习

A New Online Computational Biology Curriculum

格局

渺小的人都是奴隶,即使当了皇帝,如果人格渺小,一样是奴隶。

不想当将军的士兵不是好士兵。

总有一天我们要离开打工者的位置,如果格局起不来,就算你做了PI当了领导,最终还是会垮掉,沦为屌丝的,这样的实例太多了。

落实

要有发表欲,当然不是要你拼命作假、灌水,而是自己有了创新之后就要写成论文,把代码写成package,供后人使用。

塑造自己在领域内的影响力,知名度,以期获得更多的合作机会。

研究方向

1. bulk和single cell的打分模型;正好有验证数据;

2. 基于marker的subgroup鉴定;现有的pseudotime和diffusion map;

3. 非聚类的细胞分析方法;

4. lncRNA的分析和鉴定;大数据集、神经网络;one-class

5. 写个DEG分析方法;

6. get marker function;

7. Batch effects评估, detected gene number是否需要评估?

8. SOX10的missing到底是怎么回事?如何评估?

computational biology | Bioinformatician | 开发者指南的更多相关文章

  1. Cocos引擎开发者指南(1-5)

    Cocos引擎开发者指南 英文原版:http://www.cocos2d-x.org/docs/programmers-guide/1/ 中午翻译:http://www.cocos.com/doc/t ...

  2. GOOGLE PROTOBUF开发者指南

    原文地址:http://www.cppblog.com/liquidx/archive/2009/06/23/88366.html 译者: gashero 目录 1   概览 1.1   什么是pro ...

  3. Protocol Buffers(Protobuf)开发者指南---概览

    Protocol Buffers(Protobuf)开发者指南---概览 欢迎来到protocol buffers的开发者指南文档,protocol buffers是一个与编程语言无关‘.系统平台无关 ...

  4. Android开发者指南-方位传感器-Position Sensor

    Android开发者指南-方位传感器-Position Sensor 转载自:http://blog.sina.com.cn/s/blog_48d4913001010zsu.html Position ...

  5. libusb 开发者指南-牛胜超(转)

    源:libusb 开发者指南 libusb Developers Guidelibusb 开发者指南 原作者:Johannes Erdfelt翻译者:牛胜超 Table of Contents目录 P ...

  6. libusb开发者指南(转)

    源:libusb开发者指南 译者: gashero 作者: Johannes Erdfelt 日期: 2010-04-17 地址: http://libusb.sourceforge.net/doc/ ...

  7. [译]AngularJS 1.3.0 开发者指南(一) -- 介绍

    [译]AngularJS 1.3.0 开发者指南(一) -- 介绍 Angular是什么 ? AngularJS是一款针对动态web应用的结构框架. 它可以让像使用模板语言使用HTML, 并且可以扩展 ...

  8. ASP.NET Core开发者指南

    ASP.NET Core开发者指南 2019年ASP.NET Core开发者指南: 你可以在下面找到一张图,该图展示了你可以选取的路径及你想学习的库,从而成为一名 ASP.NET Core 开发者.“ ...

  9. Spring Security OAuth 2开发者指南译

    Spring Security OAuth 2开发者指南译 介绍 这是用户指南的支持OAuth 2.0.对于OAuth 1.0,一切都是不同的,所以看到它的用户指南. 本用户指南分为两部分,第一部分为 ...

随机推荐

  1. Codeforces 799D Field expansion - 搜索 - 贪心

    In one of the games Arkady is fond of the game process happens on a rectangular field. In the game p ...

  2. VC++使用MapFileAndCheckSum完成自检测

    转载:https://blog.csdn.net/lekonpeng/article/details/4150464 当我们完成一个工程,编译成可执行文件后,一般是不希望这个可执行文件被人改动的,那么 ...

  3. 【python002-设计小游戏】

    用python设计第一个游戏 一.运行idle的快捷方式:F5 二.首先设计一款小游戏: print('-------开启python学习之旅--------')temp = input(" ...

  4. 软件调用QML的两种方式

    一.两种方式 二.方式1[对窗口的控制权在QML] 三.方式2[对窗口的控制权在C++]

  5. FireMonkey 源码学习(3)

    五.TTextLayoutNG 在FMX.TextLayout.GPU.pas文件中,实现了几个基础功能,其中: (1)渲染单元 在TextLayout中,每一批同字体和颜色的1~n个字符,组成一个最 ...

  6. checkbox勾选事件,JQ设置css,下拉框JQ选中

    <input id="CheckMainCompany" type="checkbox"/> $(function() { $("#Che ...

  7. 1-1.flutter学习笔记(一)git入门(msysgit图文安装)

    1.下载git-for-windows (1)常用的GitHub客户端msysgit,也就是git-for-windows. (2)登录官网 https://git-for-windows.githu ...

  8. POJ 2594 Treasure Exploration(最小可相交路径覆盖)题解

    题意:有n个点,m条单向边,每个机器人能沿着单向边走,能重复经过一个点,问最少几个机器人走遍n个点 思路:原来以前学的都是不能相交的算法....可相交的做法是跑Floyd把能到达的都加上边,然后跑最小 ...

  9. 【Runtime Error】打开Matlib7.0运行程序报错的解决办法

    1.在C盘建立一个文件夹temp,存放临时文件: 2.右键我的电脑-属性-高级系统设置-环境变量-系统变量,将TEMP.TMP的值改成C:\temp: 3.还是在第2步那里,新建变量,变量名称为BLA ...

  10. hash进阶:使用字符串hash乱搞的姿势

    前言 此文主要介绍hash的各种乱搞方法,hash入门请参照我之前这篇文章 不好意思hash真的可以为所欲为 在开头先放一下题表(其实就是我题解中的hash题目qwq) 查询子串hash值 必备的入门 ...