php

PHP é linguagem de "estagiário"!

A intenção não é ofender nem abrir confronto contra programadores PHP (pois sou um) e muito menos de outras linguagens, mas sim em refletirmos o porque que o PHP vem sendo “marginalizado”.

Deixar de aceitar propostas de emprego de programador PHP mal remuneradas e/ou mudar de linguagem é uma ótima saída, mas não resolve, pode-se ganhar mais, mas usar uma ótima linguagem não garante que você seja um ótimo programador.

O PHP virou linguagem de websites rápidos baratos e algumas vezes mal planejados, devido as próprias limitações da linguagem e falta de conhecimento de técnicas de programação e o baixo custo de manter um servidor LAMP.

“Mentira!! Eu tenho um sistema em PHP de grande porte que atende mais de XXX usuários por todo o mundo.”
R: Sim, temos bons programadores em PHP e grandes projetos isto não há dúvidas.

Mas porque então que o PHP esta sendo tratado como “linguagem de estagiário”?
Vamos antes para algumas perguntas:

Quantos programadores de PHP são certificados?
Quantos programadores de PHP realmente sabem OO, Padrões de Projetos, Teste Unitário, Controle de Versão e programam de maneira modular?
Quantos programadores de PHP usam Programação Ágil ou usam algum framework para facilitar o desenvolvimento?
Quantos programadores de PHP pensam em qualidade, em sempre estar melhorando suas técnicas, em um aprendizado contínuo?

Alguém vai pensar:

“Não sou estagiário, mas eu não sei tudo isso, nem penso assim, e ganho uns R$3000,00, não preciso saber tudo isso!”
R: Errado, precisa sim. Se você ganha mais que R$1500,00 ao menos tem que saber OO e alguns Padrões de Projeto, pois é o mínimo para se tirar uma certificação da Zend (PHP 5).

Nunca fique limitado em uma linguagem (principalmente PHP), estude outras linguagens para melhorar os seus conhecimentos.
O PHP possui limitações sim, e temos que aprender a lidar com elas, e uma das alternativas mais claras é aprender outras linguagens e suas técnicas, perceber onde o PHP possa ter uma performance eficiente barata e de qualidade. Saber onde não deve ser usado o PHP garante a integridade da linguagem e evita aborrecimentos.
Quanto mais aprender JAVA, .NET, Python, melhor vai ficar o seu código em PHP.

Antes de discutir com programadores de outras linguagens e de questionar o salário de programador PHP, pense se o seu preparo esta equivalente, analise os seus conhecimentos, defeitos, qualidades, e técnicas para garantir que terá chance de não só estar certo mas, em também aprender com os outros.

A Zend esta investindo em framework e certificação baseado em PHP 5, assim como a adoção de muitos conceitos de programação OO, onde a linguagem sempre foi deficiente. Cabe a cada programador PHP se aprimorar e começar a usar recursos avançados do PHP 5 e conceitos adquiridos de outras linguagens.

Temos que mostrar que com o PHP podemos sim, fazer excelentes sistemas profissionais com a mesma qualidade e eficiência de outras linguagens, para isso, cabe a cada programador PHP ter a consciência em se aprimorar.

Alexandre F. Martins (ZED)

6 thoughts on “PHP é linguagem de "estagiário"!

  1. Concordo em vários pontos do seu artigo, mas não concordo em outros, assim como “Saber onde não deve ser usado o PHP garante a integridade da linguagem e evita aborrecimentos.” Pois, a nivel web o PHP pode se garantir muito bem. De mais a mais, o artigo está ótimo e o título é intrigante, gostei. Outro coisa, estou pensando em tirar minha certificação em PHP, mas (!) e a versão 6, será que vale a pena esperar lançar a versão 6 do php e tirar logo a certificação do 6?

  2. Em relação a este trecho, quis exemplificar qualquer ambiente não apenas o Internet, pode ocorrer casos específicos de ter que desenvolver bibliotecas em C/C++ para o PHP.
    Em relação a certificação do PHP, tudo depende das suas prioridades, principalmente o tempo e o valor de retorno desta certificação para o seu bolso.

  3. Meu caro, concordo com você, mas no particular acho que o mercado de PHP é bom para quem faz seus próprios projetos, é muito difícil você ver bons empregos para programadores PHP. Agora quando você monta uma espécie de cooperativa de profissionais (analista,programador e grafista) o negócio funciona e você atende de forma muito profissional qualquer cliente. Trabalho assim e a remuneração é interessante para todo mundo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *