Carreras universitarias y universitarias: ¿Cómo puedo pasar de la ingeniería mecánica a la investigación en informática?

“Lentamente” es la mejor parte de la descripción de su pregunta. Te aconsejo que primero aprendas la codificación: elige cualquier idioma. Aconsejaría a Python por su facilidad de aprendizaje y sus aplicaciones en la más amplia gama de aplicaciones, desde la investigación científica hasta la robótica y las aplicaciones web.

Haz un amigo que ya esté en Ciencias de la Computación y tenga una buena idea sobre investigación. Su dirección de investigación podría ser elegida por este amigo. Este amigo debe estar ansioso por enseñar y compartir conocimientos.

Leer artículos, ver conferencias. Ve a Coursera y elige las materias que prefieras. Si eres un novato en programación, ve y haz el curso Harvard CS50, lo disfrutarás.

Lee más artículos. Intenta implementarlos tú mismo. Haz ligeras modificaciones. Si sus modificaciones mejoran el sistema original, escriba al respecto. Explique adecuadamente y envíe un documento.

Felicidades. Te has convertido en un investigador en CS.

En la academia, solo necesitará encontrar oportunidades de investigación que sean interdisciplinarias. Por ejemplo, cómo se aplica el aprendizaje automático a la ingeniería mecánica. Luego, busque un experto en CS para coescribir con usted.

En el mundo profesional, será más fácil para ti. Obtenga un trabajo de Ingeniería Mecánica que depende en gran medida del software. Mientras trabajas con desarrolladores, solo pregunta cómo funcionan las cosas. Tome algunos cursos para completar su conocimiento delta, como estructuras de datos, algoritmos y programación orientada a objetos, y debería poder trabajar en cualquier dominio.

El consejo del Sr. Joshi, cada mota, es clave.

Los lenguajes de programación de computadoras son similares a aprender idiomas extranjeros; no necesitas la Sorbona para el francés de primaria. La programación es solo una ‘herramienta’ hacia un fin … y es su ‘fin’ deseado el que determina qué dirección de programación proporciona las mejores herramientas.

Examine el aprendizaje del modelado de elementos finitos, SolidWorks API, simulación aerodinámica, sistema de control digital. Todo requiere cierto nivel de programación y la industria necesita estas habilidades.