Fala Rafael, blz? Eu estive na mesmíssima situação há 1 ano e meio.

Comecei a minha carreira em janeiro de 2020. Era uma empresa que focava em diferentes serviços, como criação de sites em Wordpress e desenvolvimento de sistemas próprios... Sou muito grato pela oportunidade que tive lá, aprendi muito (quebrei bastante a cabeça kkkkkkk) Vamos lá, o PHP é relativamente fácil de aprender. Ele te dá uma noção de POO, e isso é bem importante na área. Além disso, nesses sistemas próprios eu trabalhei com 2 frameworks, o CodeIgniter e o Laravel. Foi muito bom entender como funcionava um framework e com o Laravel eu passei a construir minhas primeiras API's. Sobre trabalhar com Wordpress, não desejo pro meu pior inimigo kkkkkk.

Mas sendo sincero, não era algo que eu via tanto futuro. Na minha percepção, os códigos PHP sempre eram bucha. Difícil de se achar em um projeto legado. Esquece debug quando você trabalha com PHP kkkkkk é só no echo "aqui". Além disso, eu via colegas meus trocando de emprego para grandes empresas (eles tinham iniciado a carreira com Java) e também sabia da existência de boas empresas na minha cidade que trabalhavam com Java.

Por isso eu comecei a pesquisar vagas nessa stack. Depois de uns meses troquei de emprego e fui pra uma empresa que usava JavaEE. E o que eu vi foi mais do mesmo. O código não era tão organizado quanto eu pensava, mas era legado, então OK sabe. Mas foi nesse lugar que eu aprendi a debuggar um código, passar linha por linha, entender o que estava acontecendo... Curti demais o aprendizado. E aí eu pergunto, qual tua sensação ao estudar o Java? Você curte?

Depois que me identifiquei com a linguagem, mudei novamente de empresa, e agora uso coisas mais novas, como Spring. Estou contente e gosto do que faço. Sem contar que como estou mais acostumado com Java, consegui pegar mais fácil outra linguagem tipada que é usada aqui na empresa, o Golang.

Acredito que consegui dar meus 10 centavos. Abraço!

Cara embora eu não tenha experiência profissional como Dev, muito menos com PHP é exatamente o que enxergo com essa linguagem.

Cara, acho muito legal a proposta do Laravel, vejo vídeos sobre CakePHP e confesso, tem horas que bate vontade de estudar a linguagem.

Quanto ao java eu já coloquei na minha cabeça que minhas primeiras oportunidades com toda certeza serão com sistemas legado. No entanto, é onde vejo mais futuro e sem falar que embora o código seja legado, acredito que o pagamento seja maior por trabalhar com algo que pouca gente tem vontade de trabalhar.

Estou indo para java por causa dessa “complexidade”, pois acredito que aprendendo java corretamente, me trara mais facilidade para migrar no futuro para um Kotlin, Go e até mesmo para um PHP.

Você pode falar um pouco mais sobre sua experiência com JavaEE? Tem algum projeto que você participou que acha legal falar?