«

»

nov 28

PHP com cal e água oxigenada

Temos diversas variações de leite, leite de soja, semi-desnatado, desnatado, de cabra etc. cada um tem o seu preferido, e temos muitas fábricas que produzem os mesmos tipos de leite.
Para algumas fábricas de leite, o importante é ter consumidores, não importando o jeito que ela produz leite. Pensando assim, estas fábricas andaram alterando a composição do leite, colocando cal e água oxigenada para diminuir os seus custos. Oficialmente não morreu ninguém por causa disto, e o consumidor tomou o leite e nem percebeu a alteração, pois o que importa é que ele consumiu e gostou.
Pagamos qualquer preço para tomar o leite de nossa preferência, mas não compramos leite de uma marca supostamente alterada, mesmo não percebendo a alteração no gosto.
Não estamos questionando qual é o leite mais gostoso, e sim questionando como ele é feito, ter a certeza que os componentes e o método de fabricação não irão causar danos a saúde ao longo do tempo.
Para a fabricação de leite existem normas e métodos para garantir qualidade, dentre outros fatores. Em informática encontramos a mesma situação, principalmente que na maioria das vezes o consumidor entende mais de leite do que de informática.
Quando a parte profissional, nega-se a aceitar em sempre estar melhorando a qualidade do produto, e o que realmente importa é o cliente achar que “o leite dele não esta alterado” e pagar bem por isso, estará contribuindo para “a marca” (a linguagem PHP no caso) venha a sofrer boicotes, quando a mesma participar de uma pré seleção em um projeto de grande porte.
Se o PHP ficar circulando apenas em pequenas empresas e projetos pequenos, nunca um empresário terá condições de pagar salários maiores aos seus programadores. Uma solução seria trabalhar como autônomo para tentar ganhar mais, isto só é bom para o programador, porque o PHP ainda continuará em pequenos projetos.

1 comentário

  1. Artista Frustrado

    Corrija-me em caso de eu estar equivocado mas as parceirias da Zend com a IBM, com o Oracle e com a Microsoft [1] nos últimos anos não seria uma indicação de que PHP é sim levado a sério pelas grandes empresas de Tecnologia da Informação e Comunicação ?

    Acredito que o problema do salário dos programadores PHP seja mais relacionado à problemas de diferentes paradigmas e ao fato de que PHP, graças ao fato de ser dinâmicamente tipada e de sintaxe simples, ser uma linguagem tão simples que muitos designers conseguem, dentro de suas limitações, programar sistemas simples.

    Concordo com o Oswaldo (python-br) quando comenta que muitas das soluções apresentadas pelo PHP não são as mais elegantes porém permitem a flexibilidade e efeciencia necessária para a implantação de vários tipos de sistemas.

    PHP teve sua grande popularidade quando do lançamento do PHP4 e caiu depois que as implemantações de JSP e .NET foram maturando mas isso não significa que sua utilização tenha diminuído tanto [2].

    O grande problema, ao meu ver, é que PHP segue a filosfia de PERL a qual prega que existem várias maneiras de se resolver o mesmo problema ao contrário de linguagens como Python e Java onde as boas práticas de programação são forçadas ao programador pela própria arquitetura do linguagem, o que leva a uma grande quantidade de soluçoes fracas, não escaláveis e de difícil manutenção. Somando-se a isso ainda temos o problema da ideologia da Caixinha que resolve todos os problemas. É o velho discurso de que com a arquitetura X, com a qual você integra a IDE Y você pode, sem conhecimento de programação, criar sistemas complexos e infalíveis em questões de minutos. Se realmente fosse assim todos estaríamos programando em Squeak pois esta implementação de Smaltalk tem como meta ser fácil e intuitiva de tal maneira que uma criança de 7 anos possa programar nela e ter bons resultados.

    O que realmente paga não é a ferramenta que se utilizar mas como se faz uso da mesma. Todos os profissionais de TI que desfrutam de um bom salário, e sem cargos políticos, são pessoas que agregaram várias ferramentas ao seu “cinto de utilidades”, desde o conhecimento de várias linguagens de programação até conhecimentos gerais, passando por muitas das melhores práticas de programação. A visão de mercado, das necessidades do mesmo assim como das possibilidades proporcionadas pelas tecnologias da sua época, o agora, também são importantes ferramentas para o sucesso não apenas em tarefas relacionadas à TI mas para qualquer atividade profissional.

    [1] http://www.zend.com/en/partners/index
    [2] http://www.php.net/usage.php
    [3] http://www.squeak.org/

Deixe um Comentário

Seu e-mail não será publicado.

Você pode usar estas tags e atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>