¿Qué pasos debe tomar un ingeniero mecánico de 40 años para convertirse en ingeniero de software?

Si es una decisión acertada realmente depende de lo que intente lograr. Si está buscando un interruptor porque está cansado de la ingeniería mecánica y está entusiasmado con el software, estoy seguro de que puede hacerlo funcionar. Si está buscando un aumento en los retornos financieros, el software puede valer la pena. En cualquier caso, siempre que mantenga una buena actitud y una fuerte ética de trabajo, la transición debe ser manejable.

Hay muchas escuelas de codificación y bootcamps de codificación que puede buscar en línea que pueden enseñarle los conceptos básicos de la programación en 3-6 meses. Pueden brindarle una base sólida desde la cual buscar trabajo. En ese punto, deberá estar dispuesto a encontrar un rol de software de nivel de entrada. Es probable que las startups estén más dispuestas a darle una oportunidad si pueden demostrar que tienen una buena comprensión de los conceptos básicos de la ingeniería de software. Tomar la iniciativa para armar algunos de sus propios proyectos será realmente útil.

Si tiene mucha iniciativa propia, también puede tomar cursos en línea. Puede buscar cursos de programación de introducción en:

  • Berkeley: UC Berkeley Video y podcasts para cursos y eventos
  • MIT: Materiales gratuitos del curso en línea
  • Coursera: Coursera

Convertirse en un ingeniero de software es definitivamente posible. El primer paso más importante es establecer el compromiso mental y la fortaleza para creer que puede hacerlo. La programación no es ciencia espacial. Solo tienes que ser muy trabajador, paciente y dedicado a aprender y aplicarte.

¡Buena suerte!

¿Es una decisión sabia? Bueno, eso depende. Creo que si realmente te apasiona ser ingeniero de software y te interesa profundamente. Definitivamente deberías ir por ello. Incluso si no funciona, puede tener amplias calificaciones para volver a lo que estaba haciendo antes. Creo que deberías seguir tu pasión e ir por ella.

¡Ahora qué pasos tomar!

  • Puedes tomar un curso en línea.
  • Tiene una opción de autoaprendizaje: sí, es posible leer algunos libros y aprender a codificar. Es difícil de hacer, principalmente porque no tienes a nadie con quien intercambiar ideas y nadie que te dé comentarios o consejos. También puede trabajar en proyectos, pero de nuevo esto sería difícil ya que no obtendrá ninguna asistencia real. Sin embargo, no recomendaría este método. Pero si cree que tiene la disciplina y la puntualidad, puede optar por esta opción.
  • Le recomendaré encarecidamente que consulte la Escuela Holberton de Ingeniería de Software en San Francisco. eso es entrenar ingenieros de software Full-Stack. No se requiere experiencia previa en codificación. Admiten estudiantes sobre la base del talento, la motivación y la capacidad de colaborar. Una de las mejores cosas de esta escuela es que no tienen en cuenta la edad . Han admitido personas de 50 años . Ofrecen un programa de dos años y se enfoca en el aprendizaje basado en proyectos y el aprendizaje entre pares . El entorno y el enfoque es tal que inculca en usted el tipo de habilidad y adaptabilidad que la industria del software requiere hoy, ya sean sus habilidades de programación o habilidades blandas.

Te deseo lo mejor en tus futuros emprendimientos.

¿Es una decisión sabia? En una palabra, ¡NO!
Esto viene de un ingeniero de software, un programador, una persona que vive la vida sin arrepentimientos.
Dicho esto, no eres demasiado viejo para renunciar a tomar decisiones tontas (o más como no óptimas) para la vida. Supongo que su cónyuge no se opondrá demasiado a un cambio de carrera y puede ajustarse a una pérdida de ingresos, si corresponde. Supongo también que no tiene deudas y que no se endeudaría por un nuevo conjunto de calificaciones, especialmente porque es papá y los niños necesitan tener un fondo universitario algo decente. Es posible que desee comenzar con algunos cursos en línea para ver si le gusta codificar y aprender sobre algoritmos y es bueno antes de dejar su trabajo diario. Ahorre por lo menos durante un año en gastos mensuales en fondos líquidos antes de embarcarse en su nuevo viaje.

Mira esto, supongo que es para ti entrenamiento Linux con tarifa cero.

More Interesting

Soy estudiante de ingeniería química y también tengo interés en la codificación. Entonces, ¿está bien tomar un trabajo en el sector de TI / Software sin siquiera tener un título de posgrado en CS?

¿Cómo convertirse en multimillonario escribiendo un software? ¿Necesito una sola computadora portátil y un software o más, dónde y cómo empiezo?

¿Qué factores debo considerar al cambiar de carrera a DevOps?

Tengo más de 7 años de experiencia en desarrollo de software. Trabajo en una empresa de software superior. Todavía no he terminado mi licenciatura. ¿Debo volver a la escuela?

Después de pasar años en una startup de software asumiendo varios roles de gestión, ¿seré bienvenido en una gran empresa de software?

¿Qué perfil requiere más conocimiento, desarrollador de Java o probador de rendimiento?

Actualmente tengo 25 años y trabajo como ingeniero de software. ¿Debo aceptar una oferta de $ 400,000 de Boston Consulting para el rol de ingeniero de software principal? Estoy en el área de la Bahía y no deseo mudarme a Boston.

Quiero ser ingeniero de software. ¿Cuáles son los pasos a seguir?

Soy un estudiante promedio de ingeniería de TI con habilidades de programación moderadas, ubicado en Neebal Technologies, Mumbai. Estoy comenzando mi trabajo como desarrollador de software asociado a fines de este verano. Quiero crecer en este campo y probablemente instalarme en el extranjero. ¿Cómo debo abordar este objetivo?

¿Por qué algunos ingenieros de software prosperan en la incertidumbre, incluso el caos y otros no?

¿Cuál es el mejor camino para ser bueno en la codificación? ¿Qué lenguaje de programación es más valioso?

¿Cuál es su consejo para un chico que se graduará a los 30 años con una Licenciatura en Ciencias de la Computación con una concentración de CE?

¿Cuál tiene bueno como carrera, crecimiento, salario a largo plazo? (1) Ingeniero de pruebas de selenio-probador de automatización O (2) ¿Probador interno de dataware / probador ETL?

Realmente disfruto escribiendo software como pasatiempo, pero rara vez puedo hacerlo durante más de unas pocas horas a la semana. ¿Cuáles son las probabilidades de que también me gustaría escribir software como un trabajo real, donde estaría codificando todo el día todos los días?

¿Cuál es la diferencia entre el grado de ingeniería informática y el grado de ingeniería de software?