[Rio-pm] Mercado Perl
Marco A P D'Andrade
mdacwb em gmail.com
Quarta Fevereiro 27 13:27:27 PST 2008
Bem,
<funny>
Não nenhum tenho motivo para ser contra a contratação do Fernando,
mas só pra pesar do outro lado... Entrevista ele ;)
Ops ! Tenho um !!
Ele não foi no ultimo ES :D
Pedir um extra pra compensar não conta !! eheh
</funny>
Mas voltanto à seriedade da questão.
Contratar um profissional experiente, ou um novo profissional traz os
problemas classicos de padronização de código, de abordagens de
solução de problemas, etc.
Quanto menor a experiência de um profissional, pior será o codigo
produzido (manutenibilidade).
Quanto maior a experiência, maiores as chances de trazer novidades, ou
vícios/"sotaques", que se não forem administradas pode trazer
problemas de integração/manutenção.
Ok... apenas mais um problema... nada a contribuir ;)
Sds,
Marco Antonio
Em 27/02/08, Marcos Machado<listas em istf.com.br> escreveu:
> Felipe,
>
> Antes de mais nada, contrate logo o Fernando.
>
> Agora, sobre o problema da falta de profissionais: eu passo por esse
> problema muito constantemente, e foi justamente com programadores Perl
> que isso ficou mais evidente.
>
> O problema é tão grande que chegamos a duvidar da nossa decisão em
> desenvolver em Perl. Não preciso discorrer sobre os benefícios técnicos
> aqui nessa lista, mas nem só de excelência técnica da linguagem vive um
> projeto.
>
> A visão que eu tenho sobre programadores Perl, pelo menos os que
> chegaram até aqui para as entrevistas, é de uma divisão assim de tipos:
>
> 1. O cara é um fuçador e está na área de informática há pelo menos 10
> anos. Já meteu a mão em tudo quanto foi tecnologia e, obviamente,
> aprendeu Perl para facilitar a própria vida. Não é um desenvolvedor.
>
> 2. O cara é um desenvolvedor profissional mas teve pouca experiência em
> Perl, ficando restrito a dar manutenção em uns sisteminhas web sem
> maiores complexidades, onde a escolha do Perl foi, no mínimo, overkill.
>
> 3. O cara é o Fernando.
>
> Eu não digo que é impossível encontrar programadores profissionais em
> Perl que conheçam profundamente a linguagem, tenham um excelente
> raciocínio lógico e usem as trocentas técnicas de desenvolvimento e
> documentação que entram e saem de moda.
>
> Mas esse ser mitológico custa muito, mas muito caro. Isso quando sequer
> cogitam analisar sua proposta.
>
> Infelizmente o projeto em que trabalhávamos foi suspenso. Quando a
> direção da empresa apostou no projeto e direcionou verbas e esforços
> para ele, corremos atrás de desenvolvedores Perl. Tentamos vários mas
> não encontramos ninguém realmente bom por um bom tempo.
>
> Tentamos em diversos locais, com amigos, em listas e inclusive com
> várias empresas de RH, que mandavam, no máximo, duas pessoas por semana.
> Encontrávamos basicamente o tipo 1 e 2. Até que finalmente encontramos
> uma pessoa do tipo 3. :)
>
> Só que precisávamos de mais, pelo menos 3 vezes mais. Tivemos que nos
> virar aqui, para fazer um trabalho que, com 6 pessoas, já seria difícil.
> E éramos só 2,5 (eu era o 0,5).
>
> A grande questão é que perdemos o timing do projeto por causa da falta
> de pessoal com o conhecimento necessário. Grande parte desse tempo foi
> perdido buscando programadores Perl.
>
> Óbvio que a questão salarial deve entrar na discussão também, o que só
> corroboraria a minha dificuldade em justificar o orçamento. Seria muito
> simples encontrar quem estamos precisando quando podemos pagar 10 mil
> reais por mês, mas essa não era a realidade do projeto.
>
> Por isso, hoje, me pergunto: será que apenas não estávamos preparados
> para lidar com esse tipo de projeto de uma forma geral ou a nossa
> escolha de linguagem influenciou, de forma significativa, a nossa
> dificuldade?
>
> Ainda estou pensando no assunto...
>
> []s, MM
>
>
>
>
> Felipe R. Ferreira escreveu:
>
> > Olá a todos.
> >
> > Estou trabalhando em um projeto que está sendo desenvolvido em Perl.
> >
> > O principal objetivo é substituir um sistema que ainda está sendo utilizado, mas já caducou.
> >
> > No início este novo sistema seria desenvolvido em PHP, mas estudamos o caso e decidimos que Perl atenderia melhor que PHP e algumas outras linguagens, por vários motivos.
> >
> > Sendo um sistema Web tivemos que quebrar alguns mitos, fazer alguns benchmarks e comparar soluções que Perl/CPAN oferecem e soluções em outras linguagens para conseguirmos "convencer" os gestores, tecnicamente, que Perl seria uma boa escolha, mas surgiram duvidas sobre profissionais no mercado, treinamento, documentação, etc.
> >
> > Entramos em contato, na época, com alguns membros da rio-pm e fomos a um dos encontros sociais para tirar dúvidas, conhecer a comunidade, etc.
> >
> > Os gestores sentiram mais segurança na linguagem e na proposta da equipe de desenvolvimento, após o encontro. Pouco tempo depois começamos o desenvolvimento como planejado.
> >
> > Recentemente um dos desenvolvedores saiu da equipe - tudo bem, vamos anunciar a vaga - anunciamos em alguns sites e listas de emprego e o número de currículos enviados foi desanimador. Imaginando, então, que estávamos divulgando nos lugares errados: divulgamos a vaga, recentemente, nas listas rio-pm e cascavel-pm.
> >
> > Novamente o resultado foi abaixo do esperado. Desta forma surgiu, novamente, o questionamento sobre mercado, disponibilidade de profissionais, etc.
> >
> > Minha intenção é conhecer a opinião/sugestão da comunidade. O que sugerem?
> > Realmente não existem desenvolvedores no mercado?
> >
> > Abraços,
> > Felipe.,
> >
> > =
> > Bluemedia.com
> > Full color large format.
> > http://a8-asy.a8ww.net/a8-ads/adftrclick?redirectid=7b7c538e0e694cb731b5d938c7b893f9
> >
> >
>
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>
Mais detalhes sobre a lista de discussão Rio-pm