Simplemente súbase. Tome el curso de código académico en python y git y luego pase a Rosalind. Rosalind tiene mucha ayuda en los conceptos básicos de python y muchos problemas para trabajar en todas las áreas de la bioinformática. Una vez que sea competente, o en cualquier momento realmente, comience a usar la codificación para resolver problemas en su laboratorio o comience a contribuir a un proyecto de código abierto en github que le interese.
Hay otros cursos para R, pero una vez que estés decente con python (que es más fácil de aprender) traer paquetes de R al redil no debería ser demasiado difícil. Hay absolutamente un montón de conjuntos de datos disponibles (NCBI, PGP, etc.) y competiciones como los desafíos DREAM o CAGI que le permitirán hacer ciencia real si su laboratorio húmedo actual no produce datos que sean interesantes o útiles para sus necesidades de programación.
Todos los programadores usan google y stackoverflow para responder preguntas y mejorar su código o simplemente recordar algún patrón que se les escapó. No hay atajos para ser un buen programador / bioinformático, es un lenguaje y nada más que usarlo regularmente y luchar contra los problemas lo llevará a la competencia. A medida que la cantidad de datos generados por los biólogos se expande, es absolutamente esencial que tengamos las herramientas para procesar, interpretar e integrar datos de muchas fuentes, por lo que es un esfuerzo que vale la pena. Buena suerte.
- ¿Cómo se cree que las señales de recompensa cambian las sinapsis en la corteza?
- ¿Qué has aprendido de Peter Thiel?
- ¿Tenemos un límite en nuestro IQ / capacidad de entender o de aprender? ¿Hay algo más allá de la limitación y no puedes entender, no importa qué?
- No estoy aprendiendo nada ni siendo productivo en mi trabajo. ¿Debo dejar de fumar?
- ¿Qué consejos pueden ofrecer los profesionales de la tecnología para aprender mejor los marcos nuevos o desconocidos?