Soy ingeniero mecánico 3er año. estudiante. Tengo interés en la codificación. ¿Puedo seguir una carrera en la construcción de software de ingeniería mecánica? ¿Cómo puedo aprender a hacer software como Autocad, Ansys, Nastran, etc.?

Si. Necesitan ingenieros mecánicos con buenas habilidades de programación para crear y mejorar sus paquetes de software.

Si tiene buenas habilidades de codificación en Fortran y C ++, que son prácticamente los principales lenguajes que utilizan, solicite en empresas como Dassault Systems, Comsol, etc. para la publicación del ingeniero de aplicaciones. Muchas de esas compañías contratan candidatos, en India, a través de la prueba de pH eLitmus.

Las dos corrientes principales de conocimiento que necesitará serán CAD – Diseño asistido por computadora y FEM – Método de elementos finitos. El conocimiento de ambos, tanto en términos prácticos como teóricos (lectura matemática) aumentará sus posibilidades.

CAD es parte de Computer Graphics y The NURBS Book de Piegl and Tiller ( The NURBS Book ) es una maravillosa introducción con matemáticas rigurosas. Aprenda sobre CAD tanto como sea posible leyendo y programando por su cuenta. Implemente los algoritmos como de Boor’s y et al.

Para FEM, es posible que desee ver las siguientes respuestas

La respuesta de Mukunda Madhava Nath al análisis numérico: ¿Qué es exactamente el análisis de elementos finitos?

Respuesta anónima al análisis de elementos finitos: ¿Qué debo hacer para comenzar con FEA?

La respuesta de Mukunda Madhava Nath al análisis de elementos finitos: ¿Cuáles son algunos buenos libros para aprender el análisis de elementos finitos?

Todo lo mejor. Espero que esto ayude.

He estado trabajando en la unidad de I + D de una empresa dedicada a la automoción. Me he dado cuenta de que muchas compañías de desarrollo de software como Ansys, Simulia, Altair, CD-Adapco, contratan personas para desarrollar sus códigos. Gran parte son de antecedentes de doctorado. Alternativamente, uno de los principales requisitos en la industria es tener habilidades de personalización. Por ejemplo, escribir macros para el software existente, hacer calculadoras, modelar todo el sistema 3D en un sistema 1D con la misma física para una rápida conceptualización del diseño, etc. Aquí también se requieren habilidades de programación y esta habilidad de personalización es muy necesaria.

Primero, verificaría qué paquetes de software utilizan las industrias mecánicas y luego vería quién crea el software. Entonces, les ofrecería mis servicios. Podría comenzar en sus departamentos de productos o de control de calidad y utilizar sus habilidades allí y, mientras tanto, puede estudiar programación … ¡Quién sabe a dónde lo llevará todo, pero parece un buen comienzo! 🙂

Creo que por fin lo que importa es tu interés. Por lo tanto, trate de encontrar cómo puede un software mecánico ayudar al trabajo en la industria. Se le ocurre una idea y luego puede proceder a diseñarla en el lenguaje de programación que desee.

More Interesting

¿Qué todos los conceptos debe saber un aspirante a ingeniero de software en 2017?

¿Qué universidad es mejor en términos de trabajos de software después de una maestría en ingeniería de software: la Universidad Estatal de Arizona o la Escuela Politécnica de Ingeniería de NYU?

Me han asignado como ingeniero principal en un equipo de ingenieros lentos e incompetentes. ¿Cómo los llevo efectivamente?

Como desarrollador experimentado, ¿cómo ve a los pasantes de software?

Cómo encontrar a alguien en línea para entrevistarme para un puesto de ingeniero de software como aprendiz

¿Puede un estudiante internacional de doctorado en física teórica de primer año que estudie en los EE. UU. Hacer una pasantía de ingeniería de software de 2-3 meses?

¿Qué trabajo tiene un futuro mejor: un ingeniero de desarrollo de software en Microsoft o un asociado en Morgan Stanley Advantage Services?

¿Cómo es trabajar como ingeniero de software para un pequeño equipo en una gran empresa que intenta expandirse?

¿Puedo convertirme en un ingeniero de software bien pagado con un título en Humanidades?

¿Cuáles son las empresas en Delhi / NCR, Noida, Gurgaon, que quieren ingenieros de pruebas de software (más recientes)?

Flipkart versus Amazon Bangalore versus Adobe Noida: ¿a qué debo unirme con 1 año de experiencia? ¿Cuál será el mejor para el máximo crecimiento y aprendizaje?

¿Qué debo hacer para lograr una carrera en consultoría?

¿Cómo se pasa de ser ingeniero de software a comerciante en Wall Street?

¿Cuáles son las perspectivas para trabajos de ingeniería de software en Estados Unidos?

¿Qué debo hacer después de la clase 12 en India para convertirme en ingeniero de software?