Como estudiante de ingeniería mecánica, ¿por qué debería aprender CSS y HTML5?

HTML y CSS no son lenguajes de programación, lo que significa que no son lo suficientemente inteligentes como para resolver problemas simples como 2 + 2 y mucho menos problemas complejos como la construcción de sistemas, aplicaciones, softwares, etc. Así que no creo que sea beneficioso en cualquier forma de aprenderlos solos a menos que quieras mojarte los pies en Desarrollo web. Como ingeniero mecánico, puede encontrar problemas que pueden necesitar automatización. y luego estos dos idiomas por sí solos no serán útiles. También necesitará aprender JavaScript, que es un lenguaje de programación lo suficientemente inteligente como para construir casi cualquier cosa. Como ve que HTML y CSS solo hacen GUI que es interfaz gráfica de usuario gráfica . Es solo lo que ve el usuario. JavaScript, por otro lado, maneja la funcionalidad.

Así que de nuevo. HTML y CSS por sí solos no serán muy útiles, pero con JS son increíblemente poderosos. Y creé muchas aplicaciones e incluso una aplicación de escritorio empresarial que utiliza estas tecnologías. Otros lenguajes útiles serían C # y Java, por ejemplo.

No veo ninguna razón por la que quieras hacerlo. A menos que un ingeniero mecánico necesite construir páginas web por alguna razón. Eso es lo único que hacen CSS y HTML. No son lenguajes de programación, HTML es marcado y CSS es estilo.

Lo que realmente debe aprender depende de lo que quiera hacer con él, pero en general, no comience con el idioma que desea: elija un problema para resolver y descubra cómo resolverlo, con el idioma que tenga sentido (lo que ganó no sea HTML o CSS, ya que no son lenguajes de programación).

Por ejemplo, si desea resolver algunos problemas matemáticos, podría usar Python por su amplia disponibilidad de bibliotecas de matemáticas / ciencias.

Pero no hay ninguna razón por la que un ingeniero mecánico en particular deba aprender HTML y CSS. No hay razón para nadie excepto un desarrollador web, para el caso.

No es esencial, pero dada la prevalencia de los sitios web, se trata de aprender a cambiar su propio aceite: no tiene que hacerlo, pero es muy útil si sabe cómo hacerlo.