Tuve la misma pregunta hace algún tiempo. Soy un ‘arquitecto naval’ y quería aprender a codificar. Y lo hice. Entonces esto es de mi experiencia personal.
La mejor parte de la programación es que no importa cuál sea su experiencia, puede aprenderla. Solo hay dos cosas que debes hacer:
- Vea un tutorial o lea un libro relacionado con el lenguaje de programación
- Practique la codificación usted mismo (también hay sitios web como CodeChef y HackerRank donde puede mejorar sus habilidades de codificación)
El tiempo que tarde dependerá de su nivel inicial de comprensión sobre los conceptos.
- Para aprender un lenguaje como Java o Python, puede llevar una semana , dado que está familiarizado con los conceptos. Si no, es decir, si está aprendiendo su primer lenguaje de programación, podría demorar un poco más. Es cuestión de entender los conceptos.
- Para un principiante con cero conocimientos en codificación, puede tomar de 4 a 8 semanas aprender el primer idioma. Se trata de práctica cuando se trata de código. Cuanto más codifiques, más aprenderás.
- Cualquiera puede aprender a codificar si lo desea. No necesita tener ninguna experiencia previa o títulos sofisticados para eso. De todos modos, después de aprender los conceptos básicos, solo es cuestión de aprender el idioma. Podrías aprender tu segundo idioma (Java, C ++, Python, Ruby, etc.) en una semana.
- Recomendaría Java o Python como su primer idioma. Hay toneladas de tutoriales en internet. Simplemente elija uno y comience a codificar. Eso es todo. Prueba Java … si te resulta difícil, ve con Python.
Buena suerte !!! 🙂
- ¿Puede un ingeniero mecánico aprender IA? La mayoría de ellos son débiles en la programación.
- ¿Cuáles son los conjuntos de habilidades que debe desarrollar una ingeniería mecánica más reciente para trabajar en Industrie 4.0?
- ¿Por qué hay escasez de trabajo para un ingeniero mecánico más fresco?
- Cómo conseguir un trabajo en petróleo y gas después de un título de ingeniería mecánica
- Cómo convertirse en ingeniero aeroespacial a través de la ingeniería mecánica