Onde estão os programadores da era DOS?
No final dos anos 90 o Brasil vivia uma grande fase no desenvolvimento de software. Havia um programador CLIPPER em cada esquina. E um valkyrie em cada beco. E cadê esses tantos programadores? Porque não há Free Software para a locadora, pra farmácia, pro mercadinho? Passou da hora desses programadores colocarem aqueles fontes a disposição da comunidade Linux pra que eles sejam evoluídos.
Hora de liberar a imensidão de código CLIPPER que está abandonada na gaveta
No final dos anos 90 o Brasil vivia uma grande fase no
desenvolvimento de software. Havia um programador CLIPPER em
cada esquina. E um valkyrie descompilando em cada beco.
E cadê esses tantos programadores? Porque não há Free Software para a locadora, pra farmácia, pro mercadinho, ...? Passou da hora desses programadores colocarem aqueles fontes à disposição da comunidade Linux pra que eles sejam evoluídos.
Hoje existe Free Software pra muita coisa, existe substituto pra qualquer programa importado, existem planilhas, editores de imagens, tocadores de música, etc.
Mas não tem aquele sisteminha pra locadora, pro dentista, pra farmácia. Esse tipo de programa foi o grande mercado do CLIPPER no Brasil. Existiam, e de fato ainda existem, muitos programadores que viviam exclusivamente disso. Produziam os programas sob-medida.
O negócio era começar sempre do zero. Chegava na locadora e ia pegando as informações, dali um mês tinha um programa sob-medida para as necessidades daquele cliente. No próximo era o mesmo trabalho.
O Linux precisa desse tipo de aplicação. Mesmo que rodando com telinha texto e quase sem atrativos (comparados às tela gráficas), esses programas ainda são extremamente práticos. Há quem não troque eles justamente porque não precisa de mouse.
O mercado continua praticamente o mesmo, todo mundo continua usando os programas feitos naquela época.
É hora de acordar pra esse mercado que tem muitas possibilidades. Imaginem ter em mãos um programa de "consultório dentário" feito em PHP. Agora imaginem quanto consultórios dentários estão interessados num programa desse tipo a um baixo custo.
E veja o mercado: customização! Nesse tipo de atividade ninguém instala e sai usando, sempre tem que adaptar as necessidades específicas: trabalho para centenas de programadores pelo Brasil.
É necessário liberar os velhos códigos fontes pra que eles sejam redesenvolvidos em linguagens e ferramentas novas. Existem milhares de programadores capazes no Brasil. Mas quantos desses sabem como funciona uma clínica dentária? Então quantos desses estão aptos a fazer um sistema pra uma clínica?
Criar esses programas não é como criar um utilitário, não é fazer alguma coisa e ir melhorando. Criar um aplicativo comercial exige conhecimento da área onde o programa irá atuar. E esse conhecimento exige análise, reuniões com o usuário, desenvolvimento, testes, conversas e redesenvolvimento.
E é isso que falta para o desenvolvimento Open Source engrenar nessa área, esse conhecimento. Se não é fácil colocar uma estação Linux numa empresa, imaginem coletar informações pra desenvolver algo que ficará a disposição de qualquer um. A mentalidade do empresário brasileiro ainda levará décadas pra entender isso.
Mesmo não tendo custo algum o empresário ainda quer guardar sigilo de seus processos e procedimentos administrativos. Porque? Só ele sabe, e não conta pra ninguém.
Nisso entram os programadores da antiga era DOS. Disponibilizar os velhos programas pode parecer inútil, mas não é. Neles está o conhecimento necessário pra criar novos programas, em ferramentas novas, e com linguagens modernas.
Um sistema Open Source em PHP para administração de locadoras seria um bom começo. Mas como é mesmo um sistema de locadora? Quais as necessidades de uma locadora? a resposta pode ser simples, mas não é.
Uma simples "locadora de vídeo da esquina" tem em seu computadorzinho o controle de tudo que entra e sai de lá. Desde o que foi comprado pra lavar o banheiro, até a folha de pagamento dos funcionários. Não é tão simples, não é apenas registrar a fita alugada e a devolução. Tem que ter suporte pra promoções, a tabela de preços é flexível de acordo com a data. Tem um faturamento diário e um mensal.
A coisa é séria, não é um bloco de notas com funções especiais.
Um programa novo tem que fazer tudo que o antigo faz e ainda melhor, senão é deixado de lado.
Nisso os fontes antigos seriam uma mão na roda, lá já tem todas as telas, todas as idéias, os relatórios, as soluções. Já está feito, é só reescrever aproveitando as idéias.
É preciso mudar a mentalidade. Esses programas já são passado, mas se forem postos à disposição da comunidade Open Source, eles podem se tornar o futuro e o ganha pão de milhares de brasileiros, inclusive você.
E cadê esses tantos programadores? Porque não há Free Software para a locadora, pra farmácia, pro mercadinho, ...? Passou da hora desses programadores colocarem aqueles fontes à disposição da comunidade Linux pra que eles sejam evoluídos.
Hoje existe Free Software pra muita coisa, existe substituto pra qualquer programa importado, existem planilhas, editores de imagens, tocadores de música, etc.
Mas não tem aquele sisteminha pra locadora, pro dentista, pra farmácia. Esse tipo de programa foi o grande mercado do CLIPPER no Brasil. Existiam, e de fato ainda existem, muitos programadores que viviam exclusivamente disso. Produziam os programas sob-medida.
O negócio era começar sempre do zero. Chegava na locadora e ia pegando as informações, dali um mês tinha um programa sob-medida para as necessidades daquele cliente. No próximo era o mesmo trabalho.
O Linux precisa desse tipo de aplicação. Mesmo que rodando com telinha texto e quase sem atrativos (comparados às tela gráficas), esses programas ainda são extremamente práticos. Há quem não troque eles justamente porque não precisa de mouse.
O mercado continua praticamente o mesmo, todo mundo continua usando os programas feitos naquela época.
É hora de acordar pra esse mercado que tem muitas possibilidades. Imaginem ter em mãos um programa de "consultório dentário" feito em PHP. Agora imaginem quanto consultórios dentários estão interessados num programa desse tipo a um baixo custo.
E veja o mercado: customização! Nesse tipo de atividade ninguém instala e sai usando, sempre tem que adaptar as necessidades específicas: trabalho para centenas de programadores pelo Brasil.
É necessário liberar os velhos códigos fontes pra que eles sejam redesenvolvidos em linguagens e ferramentas novas. Existem milhares de programadores capazes no Brasil. Mas quantos desses sabem como funciona uma clínica dentária? Então quantos desses estão aptos a fazer um sistema pra uma clínica?
Criar esses programas não é como criar um utilitário, não é fazer alguma coisa e ir melhorando. Criar um aplicativo comercial exige conhecimento da área onde o programa irá atuar. E esse conhecimento exige análise, reuniões com o usuário, desenvolvimento, testes, conversas e redesenvolvimento.
E é isso que falta para o desenvolvimento Open Source engrenar nessa área, esse conhecimento. Se não é fácil colocar uma estação Linux numa empresa, imaginem coletar informações pra desenvolver algo que ficará a disposição de qualquer um. A mentalidade do empresário brasileiro ainda levará décadas pra entender isso.
Mesmo não tendo custo algum o empresário ainda quer guardar sigilo de seus processos e procedimentos administrativos. Porque? Só ele sabe, e não conta pra ninguém.
Nisso entram os programadores da antiga era DOS. Disponibilizar os velhos programas pode parecer inútil, mas não é. Neles está o conhecimento necessário pra criar novos programas, em ferramentas novas, e com linguagens modernas.
Um sistema Open Source em PHP para administração de locadoras seria um bom começo. Mas como é mesmo um sistema de locadora? Quais as necessidades de uma locadora? a resposta pode ser simples, mas não é.
Uma simples "locadora de vídeo da esquina" tem em seu computadorzinho o controle de tudo que entra e sai de lá. Desde o que foi comprado pra lavar o banheiro, até a folha de pagamento dos funcionários. Não é tão simples, não é apenas registrar a fita alugada e a devolução. Tem que ter suporte pra promoções, a tabela de preços é flexível de acordo com a data. Tem um faturamento diário e um mensal.
A coisa é séria, não é um bloco de notas com funções especiais.
Um programa novo tem que fazer tudo que o antigo faz e ainda melhor, senão é deixado de lado.
Nisso os fontes antigos seriam uma mão na roda, lá já tem todas as telas, todas as idéias, os relatórios, as soluções. Já está feito, é só reescrever aproveitando as idéias.
É preciso mudar a mentalidade. Esses programas já são passado, mas se forem postos à disposição da comunidade Open Source, eles podem se tornar o futuro e o ganha pão de milhares de brasileiros, inclusive você.
E pra "cutucar" essa legião de desenvolvedores anônimos de Clipper, é bem provável que muitos deles usem abundantemente o software livre, mas se esquivem de compartilhar esses programas. Talvez muitos até estejam lendo seu texto como membros do VOL.
Parabêns pelo artigo que bem serve como um "puxão de orelhas".
Wesley