Una pregunta interesante de hecho
La respuesta más simple es: “depende del tipo de trabajo que realice o del tipo de proyecto en el que participe o incluso de la empresa para la que trabaja”. Si trabaja para una empresa / participa en un proyecto que tiene algo que ver con inteligencia artificial (o cualquier tipo de programación). En esas empresas, realmente necesita saber la programación, ya que de vez en cuando escribiría un programa “incluso si es muy corto” o necesitaría poder leer un programa.
La programación es un requisito en las empresas manufactureras, ya que la mayoría de las empresas manufactureras utilizan / usan maquinaria CNC y, aunque los programadores CNC (artesanos) están empleados, están bajo la supervisión de un ingeniero mecánico.
Muchas empresas suelen emplear un programador, por ejemplo, en minería, donde la mayoría de la maquinaria está automatizada, se emplean técnicos de instrumentación. Entonces, aquí el ingeniero mecánico no necesita conocer la programación o solo necesita un vistazo para entenderlo, ya que son responsables de diseñar maquinaria / sistemas, pero incluso aquí estos componentes programados, como válvulas, etc., son seleccionados por estos técnicos de acuerdo con la especificación dada.
- ¿Qué es la cavitación?
- ¿Existe alguna posibilidad de reemplazar el compresor en una turbina de gas con cualquier otro equipo, ya que los compresores consumen el 30% de la energía total producida por una turbina de gas?
- ¿Qué es la energía mecánica?
- ¿Para qué se utiliza un acumulador hidráulico?
- ¿Cuál es el BHP de un motor de 100cc a 700-800 RPM (para un motor de 2 y 4 tiempos)?
En las empresas basadas en la investigación o en las instituciones de aprendizaje, los ingenieros mecánicos necesitan programación, ya que muchos de los “aparatos” necesitan conocimientos de programación, como el uso de FEA para la verificación. Teniendo en cuenta que muchos programas potentes de FEA están programados o (se puede decir) que los problemas de ingeniería difíciles necesitan un ingeniero para interactuar con los softwares para obtener una solución definitiva.
Su próxima pregunta sería, ¿qué software de programación debe conocer un ingeniero mecánico? Python, Mathlab, Excel pueden ser muy útiles.