(Acabo de copiar mi respuesta de este hilo: Como estudiante de ingeniería mecánica, ¿cuáles son los beneficios de aprender Java y Python?)
Voy a dar 2 ejemplos humildes sobre este tema para demostrar cuán efectivo puede ser un ingeniero mecánico con habilidades moderadas en informática.
- En primer lugar, me gustaría hablar sobre mi segundo jefe. Comencé como ingeniero mecánico graduado en un equipo de diseño de piezas de plástico y mi jefe era ingeniero senior. Me impresionó mucho saber que mi jefe creó un programa VBA con interfaz de Excel y Python para automatizar la prueba de botones táctiles. Aumentó aún más la productividad del equipo al crear más programas para programar proyectos, pruebas y software de gestión de salas de almacenamiento. Nadie en la división de software quería pasar tiempo para ese tipo de proyecto porque están demasiado ocupados con sus trabajos. Al final de mi período de trabajo de 1 año, fue ascendido a gerente de equipo, ya que el gerente anterior ascendió. Bien merecido!
- ( Esto no es para fines de autopromoción ) Cerca de 2 años después del final de ese período, me encontré con un problema en el que podía automatizar los cambios de diseño. Al crear un programa C # GUI que toma algunos parámetros, más tarde me ahorró muchas horas para cambiar el modelo CAD, para dibujos de producción y todo (esto fue en Solidworks). El otro ejemplo que tengo es el proyecto que estoy haciendo en este momento: un script de Python OS que ejecuta un montón de ANSYS FEA, luego recopila y almacena los resultados durante la noche.
Mis ejemplos demuestran que puede convertirse en un ingeniero mecánico mucho más productivo con habilidades informáticas decentes . Realmente depende de tu creatividad cómo combinas diferentes habilidades juntas. Por supuesto, valoraría las habilidades blandas para ser más beneficiosas a largo plazo . Sin embargo, si decides ser bueno en el lenguaje de programación de alto nivel (¡elige Python!) Para ayudarte con tu trabajo, ¡entonces que te vaya bien! Espero que mi respuesta ayude.
- Cómo comenzar a aprender Aprendizaje automático como estudiante de posgrado de ingeniería biomédica para principiantes
- ¿Cuál es la mejor actitud para un ingeniero de software nuevo (primera experiencia laboral)?
- ¿Dónde necesita más inteligencia pura y 'chispa' para tener éxito: ciencias de la computación o ingeniería electrónica?
- Cómo elegir qué y a cuántas universidades debería postular, para una escuela de posgrado en los EE. UU. Para informática
- ¿Es útil la experiencia en análisis de negocios cuando se pasa a una carrera de programación?