No necesitas hacerlo.
Elegir el idioma apropiado depende de muchos factores como:
- la definición del problema
- la habilidad establecida en su organización
- El ecosistema existente en su organización
- el IDE y las herramientas que se utilizan
- La filosofía de la organización (Windows vs Linux Shop vs código abierto, etc.)
- proveedores en la nube
- requisitos de rendimiento y muchas cosas más.
- Arquitectos cambiantes de paradigma, etc.
- Visión a largo plazo y dirección de la organización.
En base a los factores anteriores, si ha encontrado contextualmente el mejor ajuste para ser Java, entonces hágalo.
- ¿Cuál es la mejor manera de integrar un video chat en vivo entre dos personas en un sitio web?
- ¿Cuál es la mejor empresa de diseño web en dehradun?
- ¿Cuál es el costo inicial de una empresa / inicio de diseño / desarrollo web?
- ¿Qué marco / ecosistema es más popular y futurista para el aprendizaje, así como para desarrollar aplicaciones web y aplicaciones móviles multiplataforma en este momento (agosto de 2017): Angular 2.0 / 4.0 o React?
- ¿Node.js es realmente bueno para el desarrollo web? En caso afirmativo, ¿puede reemplazar completamente a PHP? ¿Lo recomiendas?
Si no, puede ser un buen ciudadano y proponer idiomas alternativos que resuelvan mejor el problema, con datos objetivos .
Y digamos que finalizó en Java, luego puede repetir el mismo ejercicio con marcos que involucran Java. (solo la evidencia empírica le dirá que Spring es uno de los marcos más poderosos y de resolución de problemas para Java)
Es un punto de datos, pero puede no ser un punto de decisión 100% para usted. Siéntase libre de explorar otras opciones como Google Guice, Dagger 2 para DI, etc. y Spring para MVC, o incluso la puerta de enlace API de AWS para eliminar un marco web por completo.