Java EE, si quieres ser un desarrollador de Java. En su mayoría, las empresas solicitan el marco de colecciones, subprocesos múltiples, Spring, Hibernate, Struts.
También puede preparar JavaFX / Swing para front-end.
Aprender Python es siempre una ventaja. La mayoría de las tareas pequeñas, como hacer informes automatizados, etc., se realizan en Python para ahorrar tiempo. (Como es simple y fácil escribir código en pocas líneas).
Para un trabajo completo en python, debe aprender el marco de Django con él. La mayoría de los trabajos de front-end que usan Python lo solicitarán.
- Cómo solicitar trabajo en Australia desde otros países
- ¿Qué debo saber antes de comenzar mi proceso de búsqueda de empleo?
- ¿Qué tan difícil es adaptarse a un trabajo de turno nocturno?
- ¿Cuáles son los trabajos que siempre están disponibles en cualquier momento, si usted es un hombre humano sano y joven?
- ¿Es fácil para un extranjero conseguir un trabajo en la industria televisiva del Reino Unido con un título en producción televisiva?
También hay trabajos disponibles como desarrollador de pila completa: requieren que tengas una sólida experiencia de backend y frontend decente.
Como en el número, los trabajos de Java son más (al menos en India), pero si desea un trabajo de calidad, no se limite a un solo idioma.
El requisito básico para un desarrollador de software es que la mayoría de las empresas busquen fuertes habilidades de codificación en su idioma preferido. Es decir, debe conocer las estructuras de datos y los algoritmos de memoria. Tuve una entrevista en Paytm para la publicación de Java Dev, pero no se hizo una sola pregunta sobre Java durante al menos las dos primeras rondas.
Dispuesto a aprender actitud es imprescindible. Así que aquí está mi consejo, aprenda cualquier idioma pero concéntrese más en la resolución de problemas. Entonces, probablemente puedas aprender el segundo idioma similar en cuestión de semanas.
Buena suerte. 🙂