Absolutamente. La mayor parte de la ciencia trata de recopilar y recopilar cantidades significativas de datos. En laboratorios pequeños, estos datos normalmente se almacenan en hojas de cálculo Excel (gruñidas) … pero a medida que los laboratorios crecen, las hojas de cálculo se vuelven demasiado difíciles de manejar para la tarea. Para laboratorios de tamaño mediano y grande, los datos se colocan en un Sistema de Gestión de Información de Laboratorio (LIMS).
El problema es que no hay dos laboratorios iguales, y por lo tanto no hay dos LIMS iguales. Los laboratorios medianos pueden trabajar con un LIMS comercial (como Labkey) con personalizaciones locales que pueden realizar los propios científicos o un experto contratado brevemente, pero los laboratorios grandes necesitan un personal de programación para construir y mantener sus LIMS. Tiende a ser un trabajo algo tedioso y no empuja los límites de la computación, pero es absolutamente crítico para el buen funcionamiento del laboratorio.
Esa es la ruta disponible para un programador típico que se ocupa de bases de datos, servicios web o similares. Hay otro camino abierto a las personas con experiencia significativa en Aprendizaje automático: modelado. El modelado es donde se toman todos los datos que se han recopilado en el LIMS y se mezclan en una olla con la magia de Aprendizaje automático para obtener interpretaciones útiles de los datos. Sin embargo, para ese camino, debe comenzar con un conocimiento sólido de Aprendizaje automático y luego agregar suficiente conocimiento específico de dominio para ser un científico junior en ese ámbito también … así que para el momento en que esté calificado, no es solo un “programador”.
- ¿Cuándo es la próxima actualización del Gran Colisionador de Hadrones y qué niveles máximos de TeV producirá?
- ¿Dónde se origina la gravedad?
- ¿Cuál ha contribuido más al progreso reciente en inteligencia artificial: ciencia, filosofía o matemáticas?
- ¿Quién ha contribuido más a la ciencia de la lingüística?
- ¿Y si no hay teoría de todo?