Você é um hacker? Aposto que sim!
- por Sergio Prado
Na verdade, tenho certeza. Talvez você não saiba. Mas seu vizinho também é. Assim como o entregador de pizza. E sua mãe. Ser hacker faz parte da essência do ser humano.
Pronto, agora o Sergio enlouqueceu! Deve estar trabalhando demais! Minha mãe, hacker???
Sim, estou trabalhando demais. Mas não, ainda não enlouqueci!
HACK E HACKER
Os meios de comunicação e a mídia em geral usam a palavra hacker de forma pejorativa, associando o termo àqueles que usam computadores e tecnologia em geral para cometer crimes. Não poderiam estar mais errados.
Sabe quando sua mesa esta pendendo e você coloca um pedaço de papel para deixá-la mais firme no chão. Isso é o que chamamos de hack. E se você já fez isso, considere-se um hacker.
Sabe aquele "temperinho extra" que sua mãe coloca na comida, e que só ela sabe fazer? Isso é um hack. E sim, sua mãe é uma hacker.
Na essência, hack é o ato de modificar ou inventar algo para resolver problemas ou realizar funcionalidades diferentes das originais. E o fato de hackear algo o torna um hacker. Seja um hacker da música, da culinária ou da computação.
BITS, BYTES E O HACKER EMBARCADO
Na década de 50, um grupo fazia modificações em computadores baseados em relês, e chamava isso de hack. Mais pra frente, associaram este termo à programação de computadores. E assim, os termos hack e hacker ganharam esta popularidade na área da computação.
Sabe aquele jumper que você precisa fazer para que o protótipo do seu produto funcione corretamente? Pare de chamar isso de "gambiarra", e chame de hack.
Sabe aquele goto que você precisou colocar no seu código para corrigir um bug. Pare de chamar isso de "gambiarra" e… não! Isso continua sendo uma "gambiarra"! :)
Um hacker resolve problemas, constrói coisas, ajuda, compartilha.
Portanto, todos nós, engenheiros de software, engenheiros de hardware, programadores e afins, somos um exemplo típico de hacker.
O MUNDO E SEUS PROBLEMAS
Qualquer dia desses, reserve uns minutos da sua vida para ler "How To Become A Hacker" de Eric S. Raymond.
Não precisa ler tudo. Apenas a primeira parte, sobre a atitude hacker.
Mais do que um conjunto de atitudes. Boa parte são ensinamentos para a vida, pessoal ou profissional.
Ser hacker é divertido, mas ao mesmo tempo exige muito esforço e dedicação. Você precisa gostar de resolver problemas, desenvolver sua competência, exercitar sua inteligência e compartilhar. Muita prática, dedicação e trabalho duro. Quero ver você não atingir seus sonhos e objetivos desenvolvendo estas atitudes!
I HACK'N RIO
Opa, quase ia me esquecendo! :)
Nos dias 2 e 3 de dezembro acontecerá no Rio de Janeiro o I Hack'n Rio, organizado pela Comunidade de Software Livre do RJ e suas comunidades amigas.
O evento esta show, com diversas palestras interessantes sobre segurança, programação, sistemas embarcados e Linux kernel, dentre elas:
- "Programando em Shell Linux" com Júlio Cézar Neves
- "Controlando sua casa pela internet utilizando Arduino" com Maurício Féo Rivello
- "Programando com PHP no Android" com Marcos Hitanael e BArchiki dos Santos
- "(In)Segurança em Smartphones com Android" com Ricardo Kléber e Martins Galvão
- "Desenvolvimento do Kernel Linux" com David Emmerich Jourdain
- "Integrando Python com Arduíno" com Álvaro Justen
- "Gerenciamento de memória virtual no Kernel Linux" com Eriberto Mota
- "Portando e desenvolvendo o Ubuntu para plataformas ARM" com Ricardo Salveti
- "Lua – Desenvolvimento Embedded no Mundo da Lua" com Dado Sutter
Além disso, o evento esta recheado de mini-cursos.
Eu também estarei lá, apresentando um mini-curso de 4 horas com o tema "Linux Embarcado: Portando e Emulando Atari".
Se você estiver por lá e quiser trocar figurinhas, não esqueça de me procurar!
Happy hacking!
Sergio Prado