[Rio-pm] Perl em desuso??

Thiago Rondon thiago em aware.com.br
Terça Abril 24 17:16:23 PDT 2012


2012/4/24  <ulisses em ibiz.com.br>:
> uso Perl a 16 anos (e continuo).
> atendia um mercado corporativo que torcia o nariz para Perl.
> tem sistemas nossos que rodam ainda hoje, a mais de 10 anos, em Perl.

Olá Ulisses,

Mesmo não fazendo parte do objetivo maior desta discussões, eu vou responder
algumas perguntas. :-)

> - o no. de novos integrantes das listas Perl tem crescido, diminuído ou se
> mantido constante ao longo dos anos?

A São Paulo-PM cresceu nos últimos dois anos cerca de 45% no número de
inscritos.

A comunidade opendata-br, que é baseado em Perl tem cerca de 100 membros.

Ano passado tivemos dois excelentes eventos aqui no Brasil, e as comunidades
ao redor do mundo estão crescendo, vejam os eventos deste ano que terão fora,
por exemplo o YAPC::NA (yapcna.org), além de termos diversos brasileiros lá
(o que me faz pensar que estamos também crescendo), me parece que a comunidade
esta crescendo de um modo geral na minha ótica.

> - empresas consolidadas estão pedindo profissionais Perl para sistemas
> legados ou para os novinhos em folha onde elas
> exigem sejam feitos em Perl?

No geral, eu acredito que já existe nicho de trabalhos, e posso dizer que ano
passado eu notei um crescimento maior de procura, talvez por que eu esteja
mais envolvido com a comunidade num modo geral.

E aí fica algo importante como dica, vejo que as pessoas que estão gerando
conteúdo, respondendo, contribuindo, estão cada vez mais requisitadas, e
talvez nem seja por causa do Perl, seja por conta de todo o restante que é
o profissional.

> - as startups de TI (supõe-se de gente mais antenada) estão escolhendo Perl
> como linguagem mãe/principal ou apenas como coadjuvante, linguagem de cola e
> de scripts?

A maioria das startups de TI hoje são frontend de sites web, o que tenho visto
que aplicativos mais complexos tem procurado desenvolvimento em Perl em
alguns casos.

Este ano, teremos no YAPC::NA um pessoal demonstrando startups baseada em
Perl, né ?

Eu acredito que este mundo é tão gigantesco, que da maneira que esta hoje,
acredito que tem lugar para todas, acredito que a decisão da
linguagem, esta mais
em que vai executar, e pode ser que nossa comunidade em especifico não tenha
ainda tantos empreendedores como em outras -- ou estão escondendo o ouro --. :-)

Na Aware há 4 anos atrás, 60% dos projetos eram em Python, hoje 70% são em
Perl, incluindo trabalhos para startups. Não que isto seja um índice
para a resposta,
mas eu sinto menos resistência com o Perl, mas talvez isto não seja só
por conta
da linguagem.

Uma coisa bacana das startups, é que as soluções livres no geral são
as primeiras
a serem requisitadas, e possivelmente é um assunto que temos que trabalhar, este
ano teremos no YAPC::Brasil uma trilha para tratar de negócios, o que me parece
que existe muita gente na comunidade se "mexendo" ao mesmo tempo nessa direção.

Eu vejo aqui na comunidade, diversas pessoas com iniciativas de
abrirem o próprio
negócio, e isto começou recentemente ou estou enganado ?

> - vcs, qdo no papel de decisores, sempre indicam Perl ou indicam outra? Pq
> indicam outra?

Sempre não. Python é uma excelente linguagem para mim, e costumo indicar
em alguns casos no qual sou questionado por exemplo. Geralmente minha
indicação é baseada no suporte que a linguagem oferece para o problema.

> - e o mais importante: os de fora da comunidade, indicam Perl? Uma
> comunidade só cresce com a adição de 'novos membros’. Ou temos mais do
> mesmo?

Não sei responder. Mas eu entendo o "receio" de qualquer comunidade de
software-livre para o empregador, ainda mais uma comunidade que de certa
forma não tem tantos produtos na prateleira, o que não me parece uma tendência
mesmo.

> -Perl ainda tem espaço para crescer? Em qual direção?

Um bom exemplo, que acredito que em breve vai sair soluções boas para o
mercado em Perl é o que a turma do perlrdf esta fazendo, acompanhem
(www.perlrdf.org).

No geral, manipulação de dados me parece que sempre será uma veia forte dentro
do Perl para negócios. Estes dias estava conversando com um DBA que
estava comentando o uso do Perl dentro da Caixa Econômica no PosgreSQL.

> Mais relacionado com RH:
>
> - existem muitos desenvolvedores Perl no mercado? São ‘poucos’ e devem
> ganhar bem, certo? Qual empregador iria se ‘arriscar’ em escolher tecnologia
> que tem pouca oferta, ganham bastante e podem mudar de emprego num piscar de
> olhos? [acredite tem muita empresa que pensa assim]

É uma ótima pergunta, e posso te dizer que também vivo este mesmo problema.

Basicamente a Aware trabalha com Python e Perl, e nas duas linguagens esta bem
complicado de encontrarmos profissionais. Me parece que não é um problema de
linguagem, é mais da capacitação em geral, independente de linguagem.

Tenho colegas que trabalham com Ruby, e relatam o mesmo problema.

Algo interessante que vejo no Python, que existe hoje um padrão por exemplo no
mercado publicitário para contratar serviços de "web" por exemplo, as pessoas
pedem django, e por que ? Por que realmente elas sentem que não irão ficar na
mão de ninguém. Django é um produto, por mais que existem diversos defeitos
técnicos.

E isto nós não temos em Perl, não temos um produto com esta capacidade de
dar esta segurança para o mercado. E esta discussão tem dois lados, que não
vou querer me estender aqui para não fugir mais ainda do assunto.

> - os desenvolvedores Perl são vistos como excêntricos, alguns imaturos (que
> depõem contra a comunidade) pelos que estão de fora, tomando as decisões?

Comunidades de software-livre no geral vivem de caos, assim como as de
linguagens
de programação "livres". O importante na minha opinião, é sempre
procurar uma boa
turma dentro da comunidade, se o foco é utilizar ela como referencia
para futuras
parcerias ou prospeção de trabalho.

> Tais perguntas não precisam ser respondidas, apenas pensadas. Qdo penso no
> assunto elas surgem naturalmente.

Desculpe, não resisti. :-)

Abs!
-Thiago Rondon


Mais detalhes sobre a lista de discussão Rio-pm