[SP-pm] Pronto Para Produção (was Re: Parse de Linguagens)

Eden Cardim edencardim at gmail.com
Mon Oct 17 16:02:04 PDT 2011


>>>>> "Alexei" == Alexei Znamensky <russoz em gmail.com> writes:

    Alexei> Mais: se houver uma empresa que preste suporte para Perl,
    Alexei> por exemplo. Imagine que o cliente tenha um problema
    Alexei> gravíssimo no site, está fora do ar, aciona o suporte com a
    Alexei> empresa, mas eles não conseguem atender a tempo dos seus
    Alexei> SLAs combinados. O cliente processa. Se a empresa de suporte
    Alexei> for muito pequena, o fim dessa história é a sua morte
    Alexei> súbita: ela vai ter de pagar tanto dinheiro em multa(s) que
    Alexei> vai falir em seguida. Não há empresas grandes atendendo Perl
    Alexei> em escala e profundidade necessários para dar segurança
    Alexei> legal (as in "the law", modafoca) e técnica aos clientes.

    Alexei> Um dos motivos pelos quais muitos projetos são feitos em
    Alexei> Java é porque tem muita gente estudando JAva, e tem muita
    Alexei> empresa (e grandes) dando suporte a coisas feitas em
    Alexei> Java. Isso não é necessariamente bom, mas atende à
    Alexei> necessidade de segurança das pessoas que estão a comprar,
    Alexei> seja essa necessidade fundamentada ou não.  

Tem umas poucas empresas dando suporte Perl sim, a active state é uma
delas. E tem empresas menores como a Stonehenge, a Infinity Interactive
e a Shadowcat. Tem um mercado segmentado, mas grande, pras empresas
menores, empresas menores tendem a "se entender" melhor porque passam
por problemas similares. Eu passei pela experiência de prestar serviço
para empresas grandes através de empresas pequenas e a conversa é sempre
muito difícil, já os clientes menores são os melhores, e de novo eu
acredito que isso é porque os profissionais de ambas empresas vivem em
realidades similares. Eu compreendo que os corporativos precisam do
suporte legal e isso representa uma fatia boa do mercado em termos de $
bruto, mas também existem outros nichos de atuação de uma linguagem. Com
esse boom de startups pós-recessão, o mercado de empresas
pequenas/recém-formadas procurando suporte aumentou bastante, e tem
muito espaço para consultores menores atuarem. Se você pega, por
exemplo, Javascript, a disponibilidade de empresas "grandes" de suporte
também é bastante ruim, mas ninguém deixa de usar por conta disso,
inclusive, até são poucas as alternativas competitivas pro nicho do
Javascript (flash? applets java?).

    Alexei> No frigir dos ovos, é uma decisão de negócio porque a única
    Alexei> forma de conseguir decidir se usamos um software marcado
    Alexei> como "beta" em produção ou não se resume a: quanto vamos
    Alexei> ganhar/perder com isso, qual o risco de dar merda, e quanto
    Alexei> custa se der merda? Se as respostas forem, respectivamente,
    Alexei> uma alta e duas baixas, não há nenhum motivo pelo qual NÃO
    Alexei> colocar em produção!!! Quem decide é a grana!!

Basicamente a pergunta do "production ready" se resume a: "Se fosse você
pagando as contas, você gastaria $ com essa linguagem?" (e não estou
sendo sarcástico, infelizmente). E tem mais, se eu tivesse $1M, eu não
colocaria minhas fichas no Perl6 ainda.

-- 
  Eden Cardim
  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://blog.edencardim.com/            http://www.shadowcat.co.uk/servers/
http://twitter.com/#!/edenc


More information about the SaoPaulo-pm mailing list