sabendo que tenho um conhecimento intermediario em java para desktop, vale a pena programar java para web? pergunto isso pois foi muitas as criticas que ouvi sobre isso, e o quao chato é desenvolver em java web
Qual teu objetivo? Se for pra arrumar emprego em Java, vai ter que aprender web sim, que é o maior mercado Java.
Se quer aprender algo que seja menos “chato” do que Java, pode estudar .NET/C#, que também é bem usado em empresas grandes que pagam bem assim como Java.
sempre programei java pra web, ja faz um bom tempo. “Descobri” o PHP, como é trabalhar, como é passar o dia a dia com essa linguagem e usando o laravel.
Eu achei bem interessante. Porque não tenta?
Desenvolva um ou dois projetos web em Java e veja, não é como se você fosse obrigado a continuar nisso se não gostar, ou que aprender outra linguagem e saber Java sejam opções mutuamente exclusivas.
Quando você fala “Java pra web”, imagino que esteja se referindo a backend, porque no front-end web não roda java.
Sabe você pode usar qualquer coisa no back-end, desde que se comunique com HTTP. Voce pode usar Java, ou se achar chato, pode usar uma linguagem moderna. Fica a seu critério.
Na verdade, a pergunta mais importante não é qual a ferramenta (a linguagem) usar, e sim, qual o trabalho (qual tipo de back-end web você quer criar). Porque pra criar um sistema corporativo monolítico, você vai usar uma coisa, e para criar, digamos, um sistema distribuído em serviços, você vai usar outra.