[SP-pm] Por que Perl não emplaca?

Nilson Santos Figueiredo Jr. acid06 at gmail.com
Fri Dec 11 10:08:49 PST 2009


2009/12/11 Eden Cardim <edencardim at gmail.com>:
> Eu acho que o buraco ainda é mais em baixo. A cultura corporativa
> brasileira valoriza muito mais os elementos sociais do que os elementos
> técnicos. Pode ser que a minha amostragem tenha sido ruim, mas todas as
> empresas das quais eu conheço detalhes internos, dão preferência ao
> profissional "de confiança" que trabalha lá há 5 anos do que um cara
> novo mas que tem um currículo/portfolio visivelmente melhor, aliás,
> nunca vão pensar em contratar alguém com habilidade técnica superior
> para um cargo de liderança e tomada de decisões. Aí o que acontece é que
> o corpo administrativo acaba ficando mal-acessorado e acaba só
> enxergando as soluções que são bem marketeadas, e o profissional com
> qualificação técnica superior nunca escala a escada corporativa porque
> ele é uma ameaça pra quem está ocupando os cargos mais altos atualmente.

Acho que tem outro ponto: boa parte das pessoas com qualificação
técnica superior que eu conheço *não querem* "subir a escada
corporativa" e virar um gerente.

O pessoal eventualmente acaba indo pra cargos de tomada de decisão por
dinheiro, por que chegou no teto pago a alguém técnico. E a partir do
momento que a pessoa sai de um cargo técnico, é como um cargo usado,
em menos de 5 anos, fica completamente desatualizada.

Imagine uma pessoa que era um excelente programador Perl em 2004. Mas
não aprendeu nada novo desde então. O seu conhecimento vai ser
completamente ultrapassado - nem o Catalyst existia ainda. Com sorte a
pessoa utiliza TT em seus scripts CGI.

> Ninguém no mundo corporativo brasileiro, porque no ambiente acadêmico
> sempre foi amplamente utilizado.

Nem no mundo corporativo de qualquer lugar - não só do Brasil. De
cabeça, eu só consigo pensar no caso do Paul Graham, que ficou rico
vendendo um software feito em LISP que foi a primeira iteração do
Yahoo Stores e o AutoCAD que era programável em uma variante de LISP
(ou ainda é, não sei).


Mas enfim, acho que o problema atual de Perl é bem simples e é só um:
falta de gente nova em Perl (quando falo gente nova, quero dizer idade
mesmo, estudante de computação, etc). Daí, acredito que surgem todos
os outros problemas.

Porque a realidade de boa parte das empresas é contratar estagiários e
recém-formados e utilizar o skillset que eles possuem pra simplificar
e baretear os custos. Boa parte dessas empresas vão pro buraco mas
várias também são bem-sucedidas e não vão migrar pra outra cultura de
desenvolvimento depois do sucesso inicial - isso não faz sentido.

Então, infelizmente, é uma faca de dois gumes. O único jeito de
incentivar com que projetos interessantes e pessoas competentes usem
Perl, é incentivando *todo mundo* a usar Perl. Infelizmente, não tem
como ser um sniper e ir direto no ponto certo.

-Nilson Santos F. Jr.


More information about the SaoPaulo-pm mailing list