Estoy trabajando como ingeniero de software en MNC en India de 7 a 8 meses, pero el conjunto de habilidades de trabajo es casi nulo. ¿Cómo prepararse para el cambio de trabajo?

8 meses no es muy largo y aún podría ser posible encontrar una mejor asignación con la compañía actual. Sugeriría lo siguiente para construir tu conjunto de habilidades

  1. Elija cualquier lenguaje central como Java o Python y apréndalo bien. Además de los libros, también puede usar plataformas de aprendizaje en línea como ‘teamtreehouse’ o ‘pluralsight’ que enseñan utilizando ejercicios prácticos. Normalmente hay un período de prueba de un mes y una tarifa de suscripción mensual después.
  2. Aprenda los fundamentos de las estructuras de datos y algoritmos. Hay varios libros y blogs / artículos en línea para ayudarlo con esto.
  3. Practique la codificación / resolución de problemas en sitios como ‘codility’ y ‘hackerrank’. Esto reforzará tu aprendizaje y te ayudará a generar confianza.
  4. Si el tiempo lo permite, también puede contribuir a proyectos de código abierto en foros como ‘github’ y crear un perfil allí.

Todo esto te dará una base sólida. Una vez que esté listo para tomar entrevistas, prepárese con preguntas para entrevistas en línea.

¡Gracias por preguntar!

Cualquiera que sea la tecnología que le interese, como C / C ++, Java, Android, etc., solo necesita estudiar un poco para mejorar sus habilidades. Puede buscar preguntas de entrevistas en Google para la tecnología respectiva. También debe comenzar la búsqueda de trabajo y asistir a entrevistas actualizando su perfil diariamente en el portal de trabajo como Naukari o Monster. Una vez que comience a asistir a las entrevistas, sabrá qué le falta y dónde mejorar.

Alternativamente, también puede hablar con su gerente para el cambio de proyecto donde obtiene más trabajo.

Todo lo mejor.

More Interesting

Para un ingeniero de software de nivel junior, ¿cuál es mejor para el crecimiento personal como ingeniero, una startup o una empresa establecida?

¿Cómo encontramos buenos desarrolladores de software?

¿Qué tan difícil es tener un piso de 3 BHK en cualquier área de Mumbai para un ingeniero de software con 20 LPA CTC?

¿Cuál es la diferencia entre ingeniero asociado e ingeniero de software asociado?

¿Dónde se encuentran los ingenieros de software en el mundo de hoy?

¿Cómo puede un ingeniero de software ordinario obtener una oferta de las compañías de Big Tech? Competí en algunas competencias de programación similares al ACM-ICPC, pero solo llegué al nivel nacional y no al internacional.

¿Cuántos lenguajes de programación debes conocer con fluidez para ser considerado ingeniero de software oficial?

¿Tengo la oportunidad de conseguir un trabajo como ingeniero o desarrollador de software o incluso como programador?

¿Cuáles son las clases de CS más importantes para un ingeniero de software?

¿Andrew McGregor menciona que un título en ingeniería de software es más adecuado para ciertos trabajos de codificación? ¿Qué roles y roles principales serían estos típicamente y cuáles son sus perspectivas futuras?

¿Debo comprar una computadora portátil con Windows y descargar el sistema operativo Linux, o debo comprar una computadora portátil con sistema operativo Linux?

¿Cómo puede mantenerse actualizado un probador?

¿A qué nivel contrataría como ingeniero de software a alguien que anteriormente había sido ingeniero de software pero fue ascendido a gerente y, por lo tanto, no está actualizado en sus habilidades de ingeniería de software?

¿Cómo se compara la calidad de los ingenieros H1-B de la India con la de los ingenieros educados de los Estados Unidos?

¿Pueden los ingenieros de software ser astronautas?