A famosa lápide do COBOL

Muita gente já viu essa imagem. Ela foi usada muitas vezes em publicações que vaticinaram o falecimento do COBOL e ultimamente tem aparecido em alguns artigos que afirmam justamente o contrário.

O que pouca gente sabe é que isso não é uma arte gráfica: esse objeto existe de verdade e, por trás dele, existe uma história que envolve projetos atrasados, frustrações e competitividade na indústria.

Continuar lendo A famosa lápide do COBOL

O que não pode faltar (nem sobrar) no seu currículo

A maioria das equipes trabalha hoje em dia no limite da sua capacidade. A ordem, para o bem e para o mal, é fazer o máximo com o mínimo possível de recursos. Por esse motivo, quando surge uma vaga para analista ou programador – seja para reposição seja por expansão dos serviços – os recrutadores se vêem numa verdadeira gincana para encontrar rapidamente o profissional certo para a vaga.

Muita gente fala isso mas nunca é demais repetir: nessa hora, seu currículo tem que ir direto ao ponto se você quiser vender o seu produto.

Continuar lendo O que não pode faltar (nem sobrar) no seu currículo

IBM promove concurso sobre mainframes

A IBM vem promovendo nos últimos dez anos um concurso chamado “Master the Mainframe”, voltado para o ensino da Ciência da Computação e desenvolvimento de habilidades na plataforma mainframe.

Mais de 85.000 estudantes de 70 países já participaram do concurso.

Continuar lendo IBM promove concurso sobre mainframes

Como se destacar no mercado da programação?

Se você imaginou que dominar profundamente uma tecnologia é o caminho para se destacar no mercado, você está parcialmente correto. O caminho sem dúvida passa por aí, mas existem algumas outras características que podem ser até mais importantes.

Continuar lendo Como se destacar no mercado da programação?

O que o z13 tem que os outros não têm?

A IBM lançou em janeiro de 2015 o mais novo mainframe da família z System: o z13. Depois de um projeto de cinco anos, US$ 1 bilhão em investimentos, 500 novas patentes e um trabalho que contou com a colaboração de cerca de 60 clientes, esta máquina promete elevar (e muito) a régua a ser superada pelos  grandes servidores.

Continuar lendo O que o z13 tem que os outros não têm?

Emuladores de terminal para mainframes

Emuladores de terminal são programas que permitem que um usuário utilize um computador pessoal para interagir com mainframes. Existem emuladores para diferentes plataformas (Windows, Linux, MacOS, IOS, Android…), alguns com mais outros com menos recursos, e preços que vão de US$ 19 a US$ 300.

Neste artigo falaremos sobre as funcionalidades mínimas que um bom emulador deve ter e apresentaremos uma lista dos emuladores mais populares no mercado, inclusive duas opções gratuitas.

Continuar lendo Emuladores de terminal para mainframes

Em busca da bala de prata

Em 1986, Frederick Brooks escreveu um artigo onde afirmava que, na década seguinte, não surgiria nenhuma técnica de gestão ou evolução tecnológica capaz de aumentar a produtividade, a confiabilidade e/ou a facilidade para desenvolver software.

Mais de vinte anos depois, essa afirmação ainda é válida? Ou continuamos, como dizia o autor, tentando resolver problemas acidentais e não essenciais?

Continuar lendo Em busca da bala de prata

O famigerado comando ALTER

Poucos comandos podem ser tão contrários às boas práticas de programação em COBOL quanto o comando ALTER. Mas entender como ele funciona, o que ele se propõe a fazer e quais são os efeitos a longo prazo podem nos ajudar a pensar melhor em nossos programas, antes de começar a codifica-los.

Continuar lendo O famigerado comando ALTER

Como aprender a programar em Natural

O NATURAL é uma linguagem de quarta geração, desenvolvida pela empresa alemã Software AG. Ela teve grande disseminação no Brasil, principalmente em empresas públicas, a partir dos anos 1980 e 1990. Muitas empresas ainda usam essa linguagem em larga escala, principalmente no setor de bancos e na área de telecomunicação.

Praticamente não existem no Brasil cursos presenciais ou à distância para formação de programadores em Natural. Mas com alguma disciplina e procurando nos lugares certos, é possível encontrar na internet alguns recursos que podem ajudar quem pretende (ou precisa) dominar essa linguagem.

Continuar lendo Como aprender a programar em Natural

O controverso comando GO TO

Combatido pelas patrulhas das melhores práticas e banido de linguagens mais novas como Java e Phyton, mesmo profissionais de TI com pouca experiência em programação COBOL acreditam piamente que o GO TO é um mal que precisa ser combatido. Mas existe alguma situação em que seu uso possa ser justificado?

Continuar lendo O controverso comando GO TO