Vale a pena estudar PHP pelas vagas na minha cidade?

Rapaziada, estou com uma dúvida muito forte. Estou cursando Análise e Desenvolvimento de Sistemas (ADS) e estou no quarto semestre, o que torna a busca por um estágio quase imposivel. Por isso, decidi procurar por vagas de desenvolvedor júnior, e eu gostaria que meu primeiro emprego fosse presencial. No entanto, na minha cidade, há muitas oportunidades para trabalhar com FullStack PHP/Laravel, enquanto minha experiência atual é em Ruby on Rails.

Será que vale a pena investir tempo estudando PHP para ter a chance de pegar uma vaguinha dessa?

Atualmente, estou me preparando para me tornar um desenvolvedor FullStack, mas minha verdadeira paixão é o Back-End.

"Linguagem de programação boa é aquela que paga seus boletos."

Brincadeiras à parte, aparentemente, vale a pena sim. Back-End não se resume apenas à sua stack, é também um conjunto de conceitos que você terá que aprender, e nada melhor do que a prática para isso. Com um emprego, você aprenderá coisas muito valiosas que não encontrará em cursos online. Sem contar que terá uma linguagem no seu currículo e tempo de experiência.

Eu penso muito isso, o pessoal na faculdade fica muito focado num ecossistema numa linguagem só, eu sempre proucuro de entender tudo um pouco e acho muito muito foda como a tecnologia é tão vasta em formas de resolver o mesmo problemas, seus pros e contras e tudo. vou continuar indo firme no Laravel para ver se consigo minha vaguinha mas sempre focado nisso, de expandir meu conhecimento e poder contribuir para tudo. Obrigado pela resposta!

Acho que o que você deve estudar vai muito por adaptação, você estudar PHP por uma vaga não vai fazer deixar de estudar o que você realmente quer, eu acho super válido aprender algo pra conseguir um trampo mesmo não sendo aquilo que você realmente queira no futuro.

Independe de tudo continua sendo backend, vai me ajudar mto com a base e conceitos. Ainda mais que designs e arquiteturas podem ser reproduzidas em qq stack, obrigado pela resposta!

Fala meu querido, acho que vale sim, tendo em vista que o Laravel teve um forte embasamento no rails pelo seu criador acho que você estará bem acostumado com o seu funcionamento, claro que a sintaxe do ruby para o php muda, mas o conceito que o framework foi desenhado lembra bastante o rails.. E tente conseguir pegar seu primeio emprego, não importa em qual linguagem seja, ele irá te abrir com certeza mais portas do que ficar escolhendo stack para uma primeira oportunidade!

Abraços e boa sorte 🚀🔥

Eu penso exatamente nisso, emprego fará meu desenvolvimento evoluir 300% e ainda poder ajudar nas contas de casa, e pelo que eu mexi do Laravel, a filosofia dele é muito parecida mesma com o do Rails, que me encantou muito, vou continuar vendo e mexendo nesses dois mundos e focar nessa vaguinha para eu ficar bem. Obrigado pela resposta!

Tem uma coisa que eu não entendi muito bem:

eu gostaria que meu primeiro emprego fosse presencial


minha experiência atual é em Ruby on Rails

Fiquei confuso em relação a que tipo de experiência em RoR você se refere se você está procurando um primeiro emprego. Seria free lancer ou coisa do tipo?


Se vale a pena?

Sim, vale. Assim como Java, Node, Rails, C#... projetos para essas tecnologias vão existir por muitos anos ainda.

Resta saber se você vai ter perfil para "encaixar" nas demandas desses projetos, se você for um bom programador que conhece bem os conceitos base, está sempre aberto para aprender novas tecnologias e metodologias, e está sempre se atualizando, dificilmente ficará sem trabalho.

Quando eu falei do RoR eu me referia a estar estudando no momento

Um ano de trabalho presencial é melhor do que 10 anos estudando. Está corretíssimo em buscar uma vaga na sua cidade por diversos motivos.

Procure aprender com os melhores, peça conselhos e seja humilde, aceite as opiniões mesmo que pareçam estranhas ou absurdas de inicio, muitas delas vão fazer sentido mais pra frente.

E quanto a primeira linguagem tanto faz MESMO, não deve ser a única da sua carreira o que importa é começar a trabalhar o quanto antes.

Sim vale muito apena. Se já tem um pouco de experiencia com o RoR, mesmo que seja de estudo, vai ver que a grande maioria esmagadora dos frameworks modernos todos beberam no RoR. Foi o RoR que trouxe varios dos conceitos de programação web que hoje são comuns, mas a alguns anos atrás não eram. O que vai mudar do Laravel para o RoR, alguns conceitos e a linguagem, de resto tudo praticamente igual:

  • ambos são CoC (convenção sobre configuração)
  • saber usar o protocolos http)
  • rota web (seja de uma controller ou api)
  • padrão arquitetural mvc
  • ORM para acesso a banco de dados
  • testes unitarios

Com certeza vale a pena. Meu pensamento é que estudar PHP é como comprar mais uma ferramenta para sua mala. Ter conhecimento sempre vai te ajudar na sua carreira dentro da area de tecnologia. É sempre bom saber mais de uma linguagem de programação, pois o mercado sempre muda. Com variedade de conhecimento, você aumenta as oportunidades para entrar em alguma empresa.

Sem dúvida alguma, se houver essa oportunidade, reserve um tempo para aprender. Afinal, caso não funcione, será mais uma ferramenta valiosa para sua caixa de ferramentas.

Eu trabalho com PHP/Laravel a um pouco mais de 1 ano e meio, e cara posso te dizer a curva de aprendizado (principalmente no framework para mim) é completamente exponencial, é claro que se você já conhecer o modelo MVC, testes automatizados e a base dos conceitos SOLID você vai sair muuito mais na frente.

Mas algo que eu recomendo e que gostaria de ter começado a estudar quando estava no começo é Livewire e a utilização de Vite, esses dois softwares vão te dar muito mais liberdade e velocidade de desenvolvimento.

E caso você engesse com o padrão, às vezes, sem componentização do Laravel pode ter um pouco de dificuldade para entender os conceitos do Livewire.

Eu reparei isso um pouco, a comunidade em volta do Laravel é muito muito legal, tem muita coisa sobre, ainda mais na gringa. EU comecei meus estudos em PHP agora, de inicio eu achei um pouco estranho mas to me acostumando, você tem alguma indicação de por onde eu posso buscar conhecimento de PHP e principalmente de Laravel?
Se você tiver alguma experiência com inglês eu recomendo o Laracasts, a comunidade de lá é incrível e o curso deles aborda questões que raramente vi em outros cursos. O canal Pinguim do Laravel possui alguns conteúdos nichados e que podem ser um pouco difíceis de encontrar, mas o que mais impacta do canal dele é que ele te ensina a entrar dentro do código fonte do Laravel e aprender lendo pelas próprias funções nativas dele, isso vai te dar uma ferramenta incrível para superar muitos desafios com esse framework. O canal Code Experts também é muito bom por trazer um estudo bem legal de softwares complementares ao Laravel, como o Livewire. Para PHP puro eu não tive tanta experiência com conteúdos gratuitos, mas recomendo os cursos da Alura, todos eles são muito bons e valem a pena o preço, uma boa base também é o curso que o Guanabara está lançando de PHP moderno (esse sendo gratuito o conteúdo), no mais sugiro pegar alguns desafios no CodeWars e tentar resolver, eles vão te apresentar funcionalidades e solidificar uma fundação bem forte de PHP, além de te apresentar códigos complexos feitos com simplicidade pela comunidade.
fala man, como está o mercado php-laravel?
Por conta do PHP estar no pós-hype que ele teve você vai encontrar muita empresa querendo contratar para a zeladoria de projetos legados ou a migração para, provavelmente, um paradigma MVC em Laravel ou Symfony.