En primer lugar, gracias por A2A …
No mencionaste qué tipo de trabajo has estado haciendo durante los últimos 5 años. Lo asumiré como un trabajo relacionado con la ingeniería mecánica y responderé esto.
La respuesta a esta pregunta varía según tu objetivo. Pero, primero lo primero, no pierdas más tiempo. Entiendo que está listo para pasar 1 año de tiempo para aprender tecnologías, pero, según mi experiencia, solo aprender sería inútil. Ve por un aprendizaje acelerado. dedica más tiempo a practicar. Hoy en día, hay muchos ingenieros de software. Entonces, habla con uno de tus amigos expertos en tecnología. Obtenga un proyecto de muestra de ellos. empieza a desarrollarlo. Obtenga su ayuda periódicamente. Cuando se trata de cursos de software, la práctica ayuda más que la teoría.
- ¿Debo elegir un trabajo en Apple o Intel?
- ¿Qué camino profesional debo tomar si estoy interesado en cómo la gente piensa y resuelve las cosas?
- ¿Es útil tener una "experiencia de aprendizaje automático en MATLAB" en una escuela de posgrado cuando se busca una carrera en minería de datos, aprendizaje automático y recuperación de información?
- ¿Cuáles son las opciones de carrera para mí si estoy interesado en el fitness?
- ¿Puedo seguir una buena carrera como programador de juegos en el Reino Unido?
Comprenda el hecho de que es posible que no pueda ingresar a una gran empresa multinacional como primer paso. Tener paciencia. Entrar en una nueva empresa o pequeña empresa lo beneficiaría y lo facilitaría. Tendrá la oportunidad de explorar muchas áreas de la tecnología si está en una empresa pequeña, lo que eventualmente lo ayudará a crecer en su carrera.
No estoy seguro de cómo planea proyectar esta experiencia de 5 años. Si desea tener su experiencia central genuina en su currículum, puede tener dificultades para obtener su primer trabajo de software. Pero, si desea simular su experiencia de 5 años como experiencia de software (aunque no lo recomendaría), sus niveles de preparación deberían ser diferentes.
bueno, seleccionar tecnología es una parte difícil. Simplificaré esto.
.Net y Java – Recomiendo esto. ¡Aprender es relativamente fácil! Tendrá una buena cantidad de oportunidades y una gran disponibilidad de documentación. Pero siempre necesitará estar en modo de aprendizaje para ponerse al día con el mercado. También, listo para la competencia. Puede configurar su propio entorno en su computadora y practicar.
SAP : es difícil conseguir un trabajo ya que las pequeñas empresas no implementan SAP. A diferencia de .Net y Java, no es fácil falsificar esta experiencia. Pero, no hay grandes oportunidades y se lo colocará en compañías bien pagadas.
Sharepoint : Ve a un instituto y aprende. Tenga una configuración de caja virtual (software similar) en su máquina y puede dominarla fácilmente. Sharepoint tiene un buen mercado ahora. Conozco a muchas personas que hicieron lo mismo. La demanda fue grande hace unos años y todavía tiene oportunidades decentes.
Desarrollador HTML / CSS / UI : Recientemente, el mercado está detrás de las tecnologías de IU. Con avances y diversidad en dispositivos y tamaños de pantalla, las tecnologías de interfaz de usuario tienen más importancia. Javascript, jQuery, HTML5, AngularJS, KendoUI tienen un buen mercado ahora. Esta es una buena área para elegir también.
El software es un mercado enorme y cualquier persona con poco trabajo duro y pensamiento inteligente puede encontrar oportunidades.
En cuanto a las tecnologías .Net, sharepoint, UI, www. pluralsight .com / es un buen sitio para aprender.
No soy de banglore, así que lo siento, no puedo ayudarte con los detalles de la institución.
He realizado cerca de 50 entrevistas en mi carrera y estoy seguro de que tu pasión puede conducir a una buena carrera.
Todo lo mejor y espero que mi respuesta te ayude.
¡Salud!