Demanda por profissionais com habilidade nesta linguagem vai crescer no Brasil e em outros mercados, destaca especialista.

A falta de programadores especializados na linguagem Cobol é um dos grandes desafios para bancos e outros setores do mundo inteiro que processam seus negócios nesta plataforma.Segundo especialistas, essa tecnologia processa diariamente 200 vezes mais transações que  os acessos a pesquisas realizadas em alguns mecanismos de busca na internet.

Para o country manager da Micro Focus Brasil, Marco Leone, o mercado brasileiro e mundial enfrenta atualmente o desafio da falta de especialistas nessa área. Isso porque essa linguagem de programação deixou de ser atraente aos estudantes, o que tem gerado um baixo índice de novos profissionais capacitados para atuar nesse setor.

“Ao mesmo tempo, muitos especialistas em Cobol começam a se aposentar nas empresas. O que gera uma lacuna de pessoas para atuar com essa linguagem. Precisamos conscientizar os estudantes e as universidades de que a capacitação de estudantes em Cobol  vai acelerar o processo de procura e ampliação dos profissionais qualificados, movimentando ainda mais esse mercado”, ressalta.

Ainda de acordo com o executivo, a plataforma Cobol evoluiu muito nos últimos anos. “Temos muitas aplicações Cobol  utilizando SOA, rodando em dispositivos móveis e executadas na nuvem”. Ele destaca também que as IDE’s para desenvolvimento nesta linguagem são as mais utilizadas no mercado (Eclipse para Java e Visual Studio para .Net).

“Quando os programadores Java e .NET perceberem que, um programador que também sabe Cobol  ganha pelo menos 30% a mais, o interesse por essa plataforma de desenvolvimento irá aumentar naturalmente”, reforça.

Para incentivar talentos de TI a incluírem essa linguagem em seus estudos, Leone lista dez dicas. Veja a seguir:

1)   Cobol é fácil
Aprender essa linguagem consiste em saber a língua inglesa. Para compreendê-la o programador deve conhecer sua sintaxe, verbos e sentenças da língua. Para demonstrar como funciona para escrever e executar, pode ser usado o programa de verificação “Hello, World” no Cobol.

2)   Linguagem pode ser executada em qualquer lugar
Pode ser usada virtualmente em qualquer plataforma de hardware. Com ele, as empresas conseguem reutilizar aplicações Cobol, que foram escritas há décadas, e utilizar em novas plataformas, como NET ou JVM, por exemplo.

A linguagem permite aos desenvolvedores escrever aplicações que podem ser transportadas para novas plataformas com pouca ou nenhuma alteração. Dessa forma, a linguagem Cobol tem sido capaz de se adaptar às mudanças, pois cada nova plataforma criada tem aplicações em atividade usando essa linguagem.

3)   Tecnologia com longevidade
As empresas que já usam Cobol tendem a continuar usando, em vez de substituí-la. Sua substituição demandaria em um alto custo – devido à sua dimensão, tempo e risco, além de ser completamente desnecessária.

Na passagem para o ano 2000, mais conhecido como Bug do Milênio, demonstrou que as aplicações em Cobol foram mais baratas para serem refeitas do que aplicações escritas em linguagens mais recentes.

4)   Os números certos 
Não é surpresa que o setor financeiro é baseado em sistemas Cobol. Bancos, seguradoras, empresas de gestão de fundos, sistemas de pensões, folha de pagamento e cartões de crédito, todos dependem dessa linguagem.

Funções de processamento numérico fazem dessa linguagem a melhor escolha para aplicações, já que um pequeno erro de arredondamento fracionário pode fazer uma diferença crucial. O sistema Cobol oferece precisão aritmética de 31 dígitos, tornando-o a melhor opção para o setor financeiro.

5)   Cobol como seu IDE favorito
Não é preciso se preocupar em aprender como usar novas ferramentas. É possível desenvolver aplicações em  Cobol usando o Visual Studio ou Eclipse.

Esses ambientes integrados para desenvolvimento (IDEs) oferecem mais produtividade, com o uso dos recursos do IntelliSense e do assistente de conteúdo, ferramentas de design de interface do usuário e entre outro, facilitando a codificação em Cobol.

6)   Dados rápidos 
A linguagem pode processar dados das mais diversas fontes, incluindo qualquer sistema de gestão de banco de dados relacional (RDBMS), que também fornece suporte de linguagem para dados, superando processamento por milhas.

Os sistemas em Cobol usam arquivos de dados indexados que mantêm estruturas B-tree internas (o que significa que a velocidade e eficiência são características importantes), fornecendo acesso rápido aos dados, mesmo quando os armazenamentos são executados em terabytes.

7)   Economia de tempo
Cobol é um auto – documento. A legibilidade do código dessa linguagem e sua rígida estrutura hierárquica facilitam sua leitura e manutenção, poupando tempo.

8)   Agilidade 
A linguagem Cobol tem mais de 50 anos de otimizações, o que a torna bem eficiente em processamento de dados. O código Cobol também é processual e não orientado a objetos, portanto, seu desempenho tradicional e linear oferece uma grande vantagem real sobre outras linguagens.

9)   Integração com tudo
Os sistemas que rodam Cobol mantiveram seu valor de negócio por meio da integração com novas tecnologias. A combinação de novas habilidades com sistemas já conhecidos possibilita aprimorar aplicações Cobol na web, móvel e cloud.

10) Em todo lugar 
As aplicações em Cobol estão em todos os lugares e é executada em mais de 70% das transações comerciais do mundo. A falta de profissionais capacitados pode ser um problema para os departamentos de TI no futuro, afetando o mundo dos negócios.

Link: http://computerworld.uol.com.br/carreira/2013/08/19/dez-dicas-para-jovens-talentos-que-querem-dominar-cobol/

 

 

Escrito Por

Temos verdadeira obstinação pela qualidade, profissionalismo, inovação, atendimento e busca constante pela melhoria dos nossos serviços. Muitas organizações precisam fazer mais com menos recursos, dentro de prazos curtos e devem "acertar" na primeira tentativa.

Comentários Encerrados.