Como ser um Hacker?
Primeira coisa a dizer: Se você tem interesse em invadir computadores, roubar senhas bancárias e coisas deturpadas afins, aqui você não vai achar nada de interessante. Que tal procurar "Como ser um Cracker?"?
O significado de Hacker que ouvimos nos telejornais e grandes portais da internet ao meu ver é incorreto (a definição daqui nasceu primeiro) e deveria ser utilizado Cracker ao invés de Hacker. Mas não vou falar disso (leia isso para mais detalhes).
O que vou falar hoje é sobre um artigo escrito por Eric Raymond, chamado "How to be a hacker". Esse artigo ensina o que é cultura hacker e sobre o que um Hacker se interessa. Ensina também o que você deve aprender para ser um hacker. Entre outras coisas, é um texto que conta o que os hackers fazem e o que você deve aprender para ser um deles.
Uma das coisas mais interessantes é que ele não manda você passar 25h por dia em frente ao computador, mas sugere coisas como "Leia livros de Ficção Científica", "Pratique uma arte marcial", "Aprenda a meditar", "Desenvolva um ouvido analítico para música". Raymond também sugere, agora no campo da programação, a usar um UNIX de código aberto (Linux ou Solaris ou BSD), aprender linguagens de programação (Python, C, LISP, Java e Perl) , aprender HTML e aprender inglês técnico.
Por fim, existe um FAQ com algumas coisas engraçadas como:
| Q: | I'm having problems with my Windows software. Will you help me? |
| A: | Yes. Go to a DOS prompt and type "format c:". Any problems you are experiencing will cease within a few minutes. |
Eu li esse HOWTO e gostei bastante mas não concordo com algumas coisas. Não gosto de praticar artes marciais, mas gosto de meditar. Não sou muito fã de Python ou Perl (prefiro Ruby). Mas pelas idéias e pela ideologia hacker é bastante interessante. Eu sugiro que você leia esse blog e aprenda um pouco sobre a cultura hacker e assim você pode entender os motivos do surgimento de alguns pilares do Software Livre como o projeto GNU e do Kernel do Linux.

