Química: no puedo codificar. ¿Debería el químico aprender a codificar?

Esto es en realidad bastante común. Si está realizando una química experimental que implica mucho trabajo de laboratorio (por ejemplo, síntesis orgánica, química organometálica, catálisis u otro trabajo similar), pasará la mayor parte del tiempo leyendo documentos, buscando procedimientos de literatura, configurando reacciones, Elaborándolos, separando y purificando productos, y caracterizándolos por una variedad de métodos. Ninguno de estos requiere un conocimiento de codificación, informática o programación .

En cuanto a si “un químico debe aprender a codificar”, ¡mi respuesta es un rotundo sí! El mercado laboral de química se está reduciendo rápidamente, y cada vez es más difícil para los químicos de todos los niveles obtener empleos en la industria química o en la investigación química. Un conocimiento de la programación amplía tu conjunto de habilidades y te hace más empleable. Además, puede ganar mucho más dinero como programador en el sector de tecnología o finanzas del que trabajaría en I + D de química. Hay algunas personas en Quora que han pasado con éxito de la química orgánica a la programación: Sergey Zubkov viene a la mente.

A2A Soy un químico (doctorando en química) que intenté aprender a codificar y fallé miserablemente muchas veces (incluso con Matlab, Python y R). Conozco a muchos químicos orgánicos y otros que no saben cómo codificar. No es necesario en la mayoría de la química experimental (excepto en la química física), aunque sería de gran ayuda, por ejemplo, para automatizar el análisis de datos y reducir la necesidad de colaboración con los “teóricos”, así como para las perspectivas de carrera futuras. Tengo suficiente conocimiento de la codificación para poder explicar al colaborador lo que necesito y no pedir imposibles (lo que es más que muchos otros químicos), pero no puedo hacer nada más que cambiar algunas cosas simples en un código existente. .

Estoy muy sorprendido con esto en realidad.

En la mayoría de los cursos de laboratorio de química, tiene que hacer experimentos donde NECESITA programar para hacer el experimento en un tiempo razonable.

(Procesamiento de datos por ejemplo)

Además, nunca es una mala idea comenzar a aprender. Nunca se sabe cuando lo necesitas!

Como parte de un título de química, hace más de 40 años, estudié informática. Eso me llevó a la carrera en la dirección de la informática.
Puedes imaginarte cuán importante es la informática hoy en día en química. Muchos científicos necesitan codificar o usar paquetes todos los días.
Mi consejo es abrazar la codificación.

No es necesario, pero puede ayudar mucho. Recogí Matlab y luego Python durante mis laboratorios de fisioterapia, para ayudarme a escribir los documentos. Todos los software de trazado e impresión numérica de GUI que he probado son increíbles (excel, laboratorio de origen, etc.). El uso de python para cálculos, diagramas y ecuaciones en este contexto probablemente fue una exageración, pero una vez que entendí el problema me ahorró un montón de tiempo.