¿Qué elegirías para estudiar en estos días para el desarrollo web y de aplicaciones: Ruby on Rails o Java? ¿Por qué?

Bueno, tu pregunta deja perplejo un poco. Una tendencia hoy no será un lugar común mañana. Siempre hay incertidumbre sobre el futuro. Pero, no significa que las cosas que aprende hoy no se usarán mañana. Ver C, SQL, BASIC, C ++, Eiffel, Erlang, Objective-C; Todos ellos datan de los años 70 y 80. Todavía están en demanda y ampliamente utilizados. Personalmente, si desea permanecer en el campo web, intente obtener una buena comprensión de ROR y usar Angular.js será genial. No veo que ninguno de ellos quede obsoleto, tampoco lo harán, pero continuarán mejorando más y pueden obtener sus versiones bifurcadas. Por otro lado, si desea aprovechar el campo no solo de la web sino también del desarrollo de escritorio y móvil, entonces Java debe ser su camino. Es un poderoso lenguaje OOP y se ejecuta desde teléfonos móviles hasta computadoras de escritorio, servidores web y juegos web. Si hubiera estado en tu lugar, aprendería Java y ROR con Angular.js. Pero, primero aprenda ROR y angular.js porque cumplen con su fondo actual y luego, incluso si no le gusta mucho, pruebe Java.

Finalmente, ROR, angular.js y Java son extremadamente poderosos en sus reinos y no se volverán obsoletos. Si todavía hay algo escéptico, pregúntenos; Estamos aquí para ayudarte.

Si desea entrar en el desarrollo de aplicaciones web, le recomendaría que aprenda Ruby on Rails. Ruby tiene una comunidad oss ​​muy fuerte detrás de ella. Puede implementar ideas muy rápido con Ruby on Rails.

Personalmente uso Ruby on Rails y es una herramienta muy excelente para el desarrollo web completo. No te puedes equivocar al aprenderlo. Todavía no he usado Java para desarrollo web, así que no puedo hablar por él.