¿Puedo hacer Coding siendo un estudiante de ingeniería química?

Seguro. Como beneficio adicional, permítanme incluir biología y física en la mezcla.

Supongo que está preguntando si puede tener una profesión / hacer investigación en ingeniería química donde el trabajo principal se basa en la codificación. La respuesta es sí. Y aquí hay un ejemplo.

Tomé un curso llamado Predicción y diseño de la estructura de la proteína computacional ofrecido por el departamento de ChemE de la Universidad Johns Hopkins. Utilizamos Python (buscar PyRosetta) y modelamos cómo se pliegan los péptidos. El plegado y diseño de proteínas es un área de investigación muy activa. Dada una secuencia peptídica, las interacciones entre partículas, todas esas pequeñas fuerzas involucradas, todos los aminoácidos posibles, sus estructuras, sus propiedades como entradas / iteraciones, la computadora escupe cómo se va a plegar el péptido en la vida real. O ese es el objetivo, al menos.

¿Ves a dónde va esto? ¿Diseñar proteínas usando computadoras? ¿Diseñar componentes de vacunas usando computadoras?

Ahora, podría argumentar que esto es más biofísica / informática que ingeniería química … pero esa es otra respuesta.


Aquí hay dos laboratorios involucrados en esto:

GrayLab en la Universidad Johns Hopkins

The Baker Lab – Parte del Instituto UW para el Diseño de Proteínas

La codificación no es más que escribir un algoritmo en un lenguaje particular de un software para procesar las entradas y obtener un conjunto particular de salidas. La codificación puede ser tan simple como la adición de dos números a tan compleja como hacer una red neuronal artificial.

Como ingeniero, nos ocupamos de la física de cualquier sistema. Por física, quiero decir, tratamos con ecuaciones. Definimos un sistema y lo modelamos generando ecuaciones y luego lo resolvemos. Tomemos un ejemplo de destilación, para encontrar el número de etapas y la relación de reflujo para separar dos componentes en una mezcla, necesitamos información como la pureza deseada, temperatura y presión de entrada, condiciones de operación, etc. Luego usamos varias ecuaciones para encontrar el mínimo relación de reflujo y etapas mínimas, etc.

Si lo hace para un sistema particular en un documento, se convierte en un estudio de caso teórico. Si escribe un programa en cualquier idioma o sobresale y lo generaliza para tomar los parámetros de entrada del usuario, se convierte en un programa que puede usarse infinitas veces sin seguir el procedimiento de cálculo teórico.

Hay muchos softwares disponibles, pero no están disponibles de forma gratuita. Por lo tanto, puede hacer una fortuna codificando muchos procesos en ingeniería química si puede hacer que su programa sea eficiente, más rápido y definido por el usuario.

Buena suerte .

Actualmente estoy codificando en el Sistema de modelado algebraico general (GAMS) para la optimización del agua y la energía en las industrias químicas, así que sí, harás la codificación … no solo en gams, sino en Ansys, Aspen, matlab, etc.