[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