Concorrência

Comecei meus estudos em 2022 e nunca me interessei muito pelo front-end, especialmente por causa do JavaScript, que é concorrido e tem tipagem fraca. Muitas vezes ouvi falar que "Java ou C# abrem portas" (nao interprete mal, nao estudei Java por que queris entrar rapido ou fui iludido, sei bem como a area esta ruim e nunca comprei curso de influencers, fui mais na onde do pessoal mesmo dizendo que e uma tecnologia muito robusta e demanda muito estudo, mas vale a pena). Então, passei dois anos estudando Java e as coisas estão difíceis para todos.

Recentemente, tive uma entrevista técnica para uma posição envolvendo PHP, mesmo sem experiência na linguagem. Com apenas sete dias antes do teste, comecei a pesquisar e aprender a criar um CRUD em PHP. À medida que estudava, comecei a me interessar pela linguagem, especialmente no contexto server-side.

Inicialmente, evitei PHP devido a comentários negativos sobre salários baixos, mas depois da entrevista, comecei a me perguntar se teria tido sucesso se não tivesse sido influenciado pelas opiniões alheias. No entanto, não posso ignorar que Java e C# me ensinaram a pensar logicamente.

A competição é intensa em Java, especialmente com o surgimento do foguetinhi com projetos gratuitos. Spring Boot tornou tudo mais fácil, mas tecnologias como JSF e JBoss são mais desafiadoras.

C# tem uma comunidade mais fechada, mas também é muito concorrido, enquanto o PHP não parece ser tão popular.

Estou confuso sobre se devo continuar com o PHP ou esperar por uma oportunidade em Java ou C#.

OBS: Por enquanto não saiu o resultado. A entrevista foi online, e provavelmente só semana que vem.

Mas fiquei um pouco triste, por que não consegui atingir o objetivo do crud, sendo realizado apenas create e o read, pois não sabia totalmente a tecnologia, sendo estudada há 7 dias só.

E sim, tô pensando em várias entre Java e PHP, por que PHP não tem muito hype msm. Java na faculdade já joga, monte de gente recomenda.

Vai onde tá dando para você. Com o tempo vai onde gosta mais. Não fique nessa de "tem que ser isso", "isso é que é bom". Primeiro garanta entrar na área, aprender, ganhar experiência, depois vai na linguagem que mais te agrada, que paga mais. Comece e vai vendo o que é bom para você. O importante é ter felxibilidade. Eu não tenho, mas consegui isso porque tenho 40 anos na área.

Não deixe de estudar muito, não desista de seus objetivos porque tomou um desvio e cuidado para não se iludir no processo, mas faça o que tiver que fazer.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Obrigado pelo apoio Maniero! Tuas palavras fez refleti um pouco sobre o que é melhor no começo da carreira.