Resolvi escrever este post sobre como são retratados os profissionais da tecnologia no cinema!

Primeiramente que todos são hackers ou crackers afastados na criminalidade digital e, por algum motivo voltam ou se iniciam no lado negro… Só para deixar como referência, vejam esses links sobre os 20 melhores filmes sobre Hackers e os 10 melhores servidores em filmes.

Primeiro que os hackers dos filmes sempre programam em letras verdes com fundo preto! Até que me sinto à vontade nesses ambientes, mas a programação, como sabemos não tem nada haver com isso, salvo uma exceção: um pessoal aí que fica fazendo computadores baseados no 8086 do zero!! Bom, mas isso é exceção!

Outra coisa é que códigos são bem estruturados. Muito diferentes daqueles que o hackers dos filmes fazem. Parece que eles não sabem o que é Enter ou barra de espaço… sem falar que o código sempre é escrito com velocidade alucinante! Quando vejo isso, tenho a impressão que o cara já escreveu o mesmo programa milhares de vezes!! Desenvolver programas não é tão rápido na vida real…

Outra coisa que assusta é quando colocam coisas 3D na jogada. Daí os hackers começam a programar em modo gráfico, e pior, às vezes em vários monitores!! O código fica se movendo pra lá e pra cá, e ainda rodando!! Isso tudo junto com umas formas geométrias estranhas…. E tem gente que ainda me pergunta se um dia vou fazer isso… E vai explicar que programas não são aquilo e que só precisam de um editorzinho de texto plano, e não de uma placa de vídeo com OpenGL e muitos monitores… Afinal, se vai digitar código ou jogar Quake 4???

Legal também são as condições com que os programas são crackeados! Alguns desses hackers conseguem criar anomalias tão rapidamente que até parece que o próprio criou o programa… E em qualquer situação de perigo! Lembram em que condições o hacker Stanly Jobson de Swordfish consegue quebrar uma criptografia de 128 bits no início do filme???? Têm ainda os garotos de 10 anos que conseguem crackear um programa ou invadir um computador em 5 minutos utilizando somente o teclado numérico para isso!

Ok, tudo isso é aceitável, já que tratam-se de filmes, e nem sempre a consultoria de T.I. deles é das melhores, mas o que é inaceitável é a portabilidade dos programas… Eles são feitas em qualquer máquina, com qualquer sistema e rodam em todo lugar! Você pode pensar: “Mas isso é admissível…”, mas profissionais reais suam para conseguir a tal portabilidade, para depois chegar num cinema e ver um cara escrevendo um vírus que funcionou no laptop dele e na nave dos extraterrestres em Independence Day???