Archive for » November, 2007 «

Wednesday, November 28th, 2007 | Author: admin

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.

Category: Informática, PHP  | Tags: ,  | One Comment
Monday, November 26th, 2007 | Author: admin

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)

Wednesday, November 21st, 2007 | Author: admin

Eclipse All-In-One

Category: Informática  | Tags: ,  | Leave a Comment