¿Qué trabajos están disponibles para los ingenieros de software que desean avanzar en la investigación médica?

Esta es una pregunta realmente interesante e importante, especialmente en Quora, donde hay tanto talento informático y de ingeniería que no necesariamente están pensando en cómo podrían contribuir fuera de Silicon Valley. Sin entrar en detalles específicos de su situación, estas son las maneras en que un ingeniero informático puede contribuir a la investigación médica, con mayor nerviosismo:

  1. Trabaja para una firma establecida de tecnología médica, como Medtronic (compañía), Intuitive Surgical (compañía) o Boston Scientific (compañía) para nombrar unos pocos cambiadores de juegos, y por supuesto los grandes como GE Healthcare, Philips o Siemens Medical. Compañías como PerkinElmer o Pacific Biosciences desarrollan herramientas tales como secuenciadores, ensayos o kits de prueba para la investigación de ciencias de la vida. Estas empresas crean dispositivos, que casi siempre necesitan software para procesamiento, reconocimiento de patrones, extracción de datos, bases de datos o interfaces de usuario. A menudo, estos productos son utilizados por pacientes, médicos o biólogos que pueden ser exigentes pero no los más conocedores de la tecnología, por lo que será desafiante administrar la funcionalidad con seguridad y facilidad de uso.

    La clientela médica se encuentra entre las más difíciles en ingeniería, pero el trabajo es increíblemente gratificante. Sin embargo, tenga en cuenta que probablemente NO avance en la investigación médica. Desarrollará e iterará en un producto como lo haría en una firma de tecnología regular, y probablemente un dispositivo nuevo de vanguardia, pero no será particularmente novedoso desde el punto de vista de la investigación. Incluso si está desarrollando una herramienta de investigación, es probable que optimice en lugar de abrir nuevos caminos. Los brazos de investigación de estas firmas posiblemente estarán trabajando en tecnologías más nuevas, pero nuevamente es poco probable que compitan con la amplitud y la profundidad del trabajo en las universidades de investigación. Sin embargo, la remuneración estará entre las mejores de la industria, aunque sospecho que nunca se comparará con los lugares tecnológicos equivalentes como Microsoft o Google.

    Aquí hay un anuncio excepcional de GE Healthcare que resume el tipo de trabajo que se realiza en estos lugares.

  2. Trabaja para una startup médica. Compañías como Medtronic (Duke) e Intuitive (Johns Hopkins) se iniciaron con talento y / o tecnología proveniente de universidades. Sus productos tienden a basarse en las nuevas tecnologías de los laboratorios de la universidad y tienen muchas más probabilidades de tener un impacto sin precedentes (o fallar, por supuesto). Es posible que tenga que superar el largo y frustrante proceso de ensayos clínicos / con animales, la aprobación de la FDA y el cabildeo para que su revolucionario producto sea aprobado y aceptado para un uso generalizado. El alcance del trabajo y el tipo de clientes son los mismos que en el punto anterior. Es probable que la remuneración sea mucho menor: es poco probable que las startups médicas paguen en cualquier lugar, al igual que las nuevas empresas tecnológicas.

    También es mucho, mucho más difícil lanzar un producto “perturbador” como uno podría aspirar en una startup de Silicon Valley. El protocolo médico o científico está formalizado, riguroso y obsesivamente probado para seguridad y repetibilidad. Es increíblemente difícil cambiar la forma en que se realiza un cierto procedimiento o tarea, o incluso demostrar la necesidad de un cambio, especialmente si la tarea es razonablemente exitosa con los métodos actuales. Incluso si cree fervientemente que su producto podría hacer que una tarea sea 1000 veces más eficiente, efectiva y precisa, nadie lo creerá, y ni siquiera se molestará en probarlo. Tal vez una nueva red social o cliente de mensajería instantánea. No es un nuevo escáner de imágenes o un dispositivo de crioablación. Imagine tener que conseguir un grupo de perros para probar jugar su nuevo juego de iPhone para que pueda probar que es divertido antes de poder enviarlo a la tienda de aplicaciones, así de difícil es en la industria médica. Puede tomar 10 años o más.

  3. Trabajar como ingeniero de investigación en un laboratorio universitario, o incluso (OMGWTF?) Ir a la escuela de postgrado. Ganarás cacahuetes. Pero también trabajará en tecnologías punteras y de última generación que harán que su madre jadee y sus doctores se sonrojen. Probablemente nunca tengas la misma gama de clientes en el mundo real como lo harías en una gran compañía o incluso en una startup, pero es probable que contrates a varios colaboradores clínicos que te mantendrán alerta. (No hay nada más desesperado que un ingeniero médico sin un colaborador clínico).

    Es probable que el impacto inmediato de su trabajo sea mucho menor que en la industria, pero podría escribir patentes y comenzar una empresa con su tecnología en solo unos pocos años de duro trabajo y capacitación. Y luego se aplica el punto 2.

¿Tendrás que aprender un nuevo conjunto de habilidades? Independientemente del tipo de configuración que elija desde arriba, probablemente sí, pero no tanto. Es casi seguro que tendrá que aprender los detalles íntimos sobre el procedimiento científico o médico que está tratando de atender. Es imposible crear algo de verdadero impacto de lo contrario. Esto puede ser bastante discordante, especialmente si usted es ingeniero o científico informático mediante capacitación, pero le animo a que se una a este grupo selecto de ingenieros que pueden involucrar a sus colegas de ingeniería y médicos con la misma facilidad. Al menos no necesitarás ir a la escuela de medicina. Cuanto más establecida y menos tensa sea su empresa, menos necesitará saber fuera de sus tareas de ingeniería. Si espera desarrollar un producto disruptivo, espere examinar cientos de artículos médicos y de alguna manera entender la mayor parte.

La industria de la tecnología médica necesita ingenieros informáticos con urgencia. Tienes la oportunidad de tener un gran impacto, ya sea a corto o a largo plazo, dependiendo de si eliges la ruta segura o la de grande. En otras palabras, esto realmente no es tan diferente de las oportunidades tradicionales de ingeniería de software, solo que el trabajo es mucho más difícil y mucho más importante.

He estado trabajando en software para las ciencias de la vida desde hace casi 10 años. En general, no es el área para trabajar si el salario es su principal preocupación o si desea realizar un trabajo de ingeniería de software puro. Además de la tendencia hacia el comportamiento conservador inherente al espacio de investigación médica / de salud, existen otras dos razones que hacen que este sector sea difícil para el trabajo de informática:

  1. La industria como un todo está luchando. Estuve en una reunión reciente del NCI donde algunos de los líderes del NIH afirmaron que el ROI de la industria en investigación sobre el cáncer en la última década fue del 0.5%. Toda la industria está fallando fundamentalmente en traer nuevos productos al mercado que puedan reemplazar los ingresos perdidos a medida que los productos viejos se salgan de la protección de patentes. Si sigues las noticias de negocios, constantemente verás a las compañías farmacéuticas comprándose entre sí para sus ductos de medicamentos y despidiendo a organizaciones enteras de investigación a medida que la industria se contrae bajo esta presión. En este entorno, vender proyectos de software es extremadamente difícil.
  2. En comparación con otras industrias, existe una ventana más pequeña entre las herramientas específicas de la industria y algo que es un producto tan específico que no vale la pena invertir para construirlo. Muchos ingenieros aeroespaciales pueden trabajar utilizando los mismos modelos de elementos finitos y paquetes de dinámica de fluidos; muchos diseñadores de circuitos integrados pueden usar las mismas herramientas; muchos ingenieros de software pueden usar los mismos IDE para diferentes proyectos. En biología, nuestra comprensión de la ciencia involucrada y el desarrollo de las tecnologías de medición avanza tan rápido en tantos frentes que el mercado del software se vuelve extremadamente fragmentado. En consecuencia, es difícil financiar un esfuerzo de informática coordinado en un área en particular, y una gran cantidad de ciencia que se ejecuta a través de archivos de Excel y scripts de Perl.

Si desea trabajar en ciencias de la vida, debe estar preparado para abordar los problemas como un creador de aplicaciones o incluso como un mejor integrador de sistemas. Este no es el lugar para tratar de hacer avances fundamentales en informática; si quieres hacer eso, deberías trabajar en una importante compañía de tecnología. Este campo es un lugar para ver de manera amplia los avances en el panorama tecnológico e intentar adaptarlos rápidamente a los problemas que enfrentan sus usuarios. Tendrás que aprender algo sobre el dominio para ser efectivo. Pero, he tenido una buena experiencia trayendo personas con sólidas habilidades de ingeniería de software, poco conocimiento de dominio y la voluntad de aprender lo suficiente como para conocer a científicos a mitad de camino. De hecho, estoy contratando ingenieros de software ahora en un instituto de investigación sin fines de lucro: http://sagebase.org/info/careers