Executando verificação de segurança...
4

Nunca trabalhei ou se quer coloquei a mão em um código PHP, mas pelo que ouço de quem trabalha é que ela é muito boa para web, porém pelo que escuto estaria aí o problema, pelo relatado parece que é uma linguagem que serve apenas para isso, aplicações web, seria tipo um dart (linguagem que amo), mas que basicamente só serve para trabalhar com Flutter.

As empresas hoje em dia tendem a optar por linguagens que ofereçam uma maior gama de possibilidades, por exemplo Node que usa Js/Ts, ou seja, uma linguagem e várias stacks (front, back, mobile), mesmo talvez não sendo a melhor em uma stack específica, ou Java (Api's, mobile, desktop, embarcados e mais), C# (Api's, mobile, desktop, embarcados e mais), ou Go (Api's, ferramentas de linha de comando, sistemas de rede e mais), ou Python (Api's, ferramentas de linha de comando, aprendizado de máquina e mais) ou Rust (Api's, compiladores, ferramentas de linha de comando e mais).

Se realmente o PHP se propôs a focar especificamente na parte web, meio que ficou para trás nessa corrida de versatilidade entra as linguagens e consequentemente na escolha pelas empresas. Mas essa é só a minha visão de longe, pois como comentei nunca trabalhei com ela, assim como também não consigo afirmar se ela no momento atual destina-se só a parte web. Saberia dizer?

Carregando publicação patrocinada...
3

O PHP é hoje uma linguagem bem versátil, também pode ser usado para outras finalidades além do desenvolvimento web, tais como api's, ferramentas de linha de comando, aplicações desktop usando PHP-GTK (apesar de não ser tão popular quanto Java e C#), automação e shell scripts, processamento de dados (CSV, xml, etc) com libs tipo o Symfony Console, Microserviços, ferramentas de rede, aplicações IoT, processamento de docs e pdfs (TCPDF, PhpSpreadsheet, PhpWord, etc), voltado pra área da Inteligência Artificial, pode ser usado para o desenvolvimento de chatbots, assistentes virtuais, pode ser usado para análise de dados se combinado com bibliotecas como o TensorFlow, reconhecimento de imagens e fala (OpenCV, DeepSpeech)...
Acho que podemos dizer que o PHP não deve em nada para outras linguagens no quesito versatilidade.

3
2

Caramba que legal, não sabia que tinha esse arsenal todo, não sei como todas estas funcionalidades são utilizadas, se dependem de muita coisas por trás em comparações com as outras citadas, mas realmente não dá pra entender como uma linguagem já com tanta bagagem pode estar sendo negligenciada.

1

O PHP tem exatamente o mesmo problema do javascript, Java, C#, C++, etc. se chama "mão de obra desqualificada", boa parte da galera aprendeu copiando projetos de cursinho ou vídeos no YouTube, e não estou dizendo que isso é errado, mas infelizmente não tem a profundidade necessária para ensinar conceitos como lógica, estrutura de dados, etc. então código ruim em n linguagens é um sintoma de outro problema.