Cómo hacer de uno mismo un hacker April 2, 2008
Posted by jguridi in : Eric S. Raymond, etica hacker , trackbackDespués de haber estado un tiempo ausente del barrio, voy a seguir hablando de hackers. He dejado de lado a Himanen (de momento) para coger un artículo de Eric Steven Raymond, titulado “Cómo convertirse en hacker”. Es un texto que habla básicamente sobre hackers informáticos pero como el mismo Raymond dice, “La mentalidad hacker no está confinada a esta cultura del software. Hay gente que aplica la actitud de hacker a otras cosas”. Sobre esto ya hablé cuando comente a Himanen.
Lo interesante de este texto es que ofrece unas directrices con las cuales uno puede llegar a ser un hacker, algo así como el camino que nos llevará a la iluminación. Según Raymond, la mejor manera de aprender un arte creativo es por imitación y nos invita a imitar la mentalidad (intelectual y emocionalmente) de un hacker.
- El mundo esta lleno de problemas fascinantes que esperan ser resueltos
Y deberíamos experimentar cierto placer o felicidad (“estremecimiento de tipo primitivo”, textualmente) cuando hayamos resuelto un problema, ya que solucionar problemas requiere esfuerzo y este a su vez requiere motivación. Aun así, es divertido ser un hacker, pero es una clase de entretenimiento que solo se consigue mediante el esfuerzo.
- Ningún problema tendría que resolverse dos veces
He aquí la razón por la que hay que compartir la información. El tiempo es cada vez un bien más valorado y se ahorraría mucho si nadie tuviese que resolver un problema ya resuelto anteriormente. De esta manera, se dedica todo el esfuerzo en resolver nuevos problemas que surgen continuamente.
- El aburrimiento y el trabajo rutinario son perniciosos
El trabajo repetitivo impide al hacker utilizar su creatividad para resolver problemas. Por lo tanto, el hacker debe “automatizar las tareas rutinarias todo lo que se pueda” para poder dedicarse de pleno a aquello que le apasiona.
- La libertad es buena
“Cualquiera que pueda darte ordenes, puede obligarte a dejar de resolver ese problema que te esta fascinando. (…) Por eso, la actitud autoritaria debe ser combatida donde sea que se la encuentre, pues si se deja te asfixiara, tanto a ti como a otros hackers”. Los autoritarios no suelen ser propensos a compartir la información ni a cooperar en sus proyectos con otras personas, lo cual puede impedir al hacker realizar su tarea.
- La actitud no es sustituto para la competencia
Deberíamos desarrollar las actitudes antes citadas pero no basta solo con la actitud para ser un hacker, hace falta “inteligencia, práctica, dedicación y trabajo duro”. Con esto conseguiremos desarrollar cierta competencia en las áreas de nuestro trabajo. Raymond destaca como buenas las competencias en habilidades que domina poca gente y las que exigen “agudeza mental, destreza y concentración”.
Aparte de estas directrices para desarrollar la actitud, un hacker debe desarrollar ciertas habilidades en el campo que este trabajando. Para ello necesita dominar herramientas que, no hace ni falta decirlo, irán cambiando con el tiempo. Esto obliga al hacker a tener capacidad para aprender a utilizar diferentes herramientas sin especializarse en una sola. Este aprendizaje no tiene que ser teórico, sino practico, para poder aprender directamente de la experiencia.
Otro concepto que desarrolla Raymond en este texto es el del estatus o reputación, que se consigue mediante la valoración que los demás hacen sobre nuestro trabajo y cuanto más compartamos nuestro trabajo adquiriremos mayor estatus. Él lo llama “donar” (“al donar tu tiempo, tu creatividad y el resultado de tu destreza”) y da otra serie de directrices para poder obtener “el respeto de los hackers”, de las que se pueden extraer las siguientes ideas:
- Hacer cosas que sean útiles y donarlos para que puedan utilizarlo los demás.
- Probar y depurar errores del trabajo de otros.
- Publicar información útil.
- Ayudar a mantener en funcionamiento la infraestructura que utiliza la comunidad
- Hacer algo por la cultura hacker en si misma.
Por último, nos ofrece unos consejos muy poco ortodoxos para poder desarrollar habilidades, sobre todo de estilo o forma, que nos pueden ayudar en la correcta comunicación de ideas. Cosas muy básicas que a veces olvidamos.
- Aprender a escribir correctamente en tu lengua.
- Lee ciencia-ficción.
- Estudia zen y/o practica artes marciales.
- Desarrolla un oído analítico para la música.
- Desarrolla inclinación por los dobles sentidos y los juegos de palabras.
Personalmente no le veo mucho sentido a alguna de las actividades propuestas, se supone que son dirigidos a aquellos que se quieran convertir en hackers informáticos pero aparte de escribir correctamente no veo que utilidad pueden tener. “Por que estas cosas en particular y no otras es algo que no está completamente claro, pero todas están conectadas con una mezcla de la parte izquierda y la derecha de las habilidades de tu cerebro”. Parece ser que ayuda a utilizar la parte racional e irracional de nuestro ser.
Y otras muchas cosas son las que he encontrado en este “Como convertirse en hacker” de Eric S. Raymond, pero considero que no son relevantes por ser específicos de hackers informáticos (los lenguajes de programación mas sencillos, etcétera). Dos cosas me han llamado la atención considerablemente, que no tienen que ver con el tema: el tono prepotente que impera durante todo el texto y el FAQ (con preguntas como “¿Necesito odiar y golpear a Microsoft?”). Me ha recordado al personaje del Rey Xerxes en el film “300”, no se porque…

Incoming Links (via Tecnorati):
- los sueños de la razón / blog de poca fe
(aunque algo le ha pasado a su entrada que después de leerla en mi reader, no aparece en su blog; dejo el enlace por si se corrige el error). De fondo, Lups sigue con el desgrane de la ética hacker con dos entradas: Cómo hacer de uno mismo un hacker y El dinero y la motivación. Todo Ideas-dinamita, las calificaría yo, y nodos en la red nos muestra un ejercicio para usar este explosivo en un proceso creativo. Como recortes sueltos, la tabla evolutiva de la educación desde lo 1.0 a lo 3.0 - El semanal de anotaciones (primavera 2008, 3er domingo)
(aunque algo le ha pasado a su entrada que después de leerla en mi reader, no aparece en su blog; dejo el enlace por si se corrige el error). De fondo, Lups sigue con el desgrane de la ética hacker con dos entradas: Cómo hacer de uno mismo un hacker y El dinero y la motivación. Todo Ideas-dinamita, las calificaría yo, y nodos en la red nos muestra un ejercicio para usar este explosivo en un proceso creativo. Como recortes sueltos, la tabla evolutiva de la educación desde lo 1.0 a lo 3.0


Comments»
¿Es una visión demasiado positiva quizás? ¿Porque que hay de lo que pierde un Hacker? o dicho de otra forma de los sacrificios en los que incurre. ¿Le perdonará la sociedad o su organización vivir en unos valores que no son los mayoritarios a día de hoy?
Pues sí, es una visión positiva de la existencia del hacker. Todo es más bonito en la vida si se es un hacker. ¿De verdad? No. Ahora mismo ser un hacker implica ser un bicho raro en la sociedad, y por tanto en las organizaciones. Un freaky en el sentido más literal de la palabra, un monstruito que no siempre será aceptado. Las reacciones negativas pueden variar desde la mofa hasta el rechazo, pasando por la incomprensión y la consecuente sensación de soledad que esto acarrea. Puede que tenga la sensación de no estar en sintonia con el mundo que le rodea, y si tiene la intencion de cambiar su entorno, se puede ir preparando para sufrir numerosos desengaños. Incluso descalificaciones, reproches, burlas, envidias, etc.
Sin embargo, existe la esperanza, ya que cambiar todo esto está en nuestras manos y estamous trabajandou en ellou (como dijo alguien bastante celebre cuyo nombre no quiero acordarme), no David?
Pero, ¿se puede optar por una filosofía que sea alternativa y pretender no ser minoría y algo outsider? Si bautizamos una manera de hacer es porque no se corresponde con la común y, de hecho, desde el momento en que es una alternativa se coloca como minoría. La cuestión es si se consigue que sea una minoría consistente y, por lo tanto, con una cierta fuerza (que empieza a serlo, creo yo).
No trabajaría por dejar de ser alternativa sino por darle fuerza a la minoría ¿Todos hackers? Pues si llega, habrá que buscar otra cosa y volver a montar una nueva minoría potente.
No sé yo si me he explicado…
[...] fondo, Lups sigue con el desgrane de la ética hacker con dos entradas: Cómo hacer de uno mismo un hacker y El dinero y la motivación. Todo Ideas-dinamita, las calificaría yo, y nodos en la red nos [...]
Cuando uno es un hacker (o tiene intención de serlo) en los términos en los que lo propone Raymond, la consideración del mundo que le rodea hacia él pierde casi completamente su valor.
Su escala de valores y su métrica es otra. Las relaciones ‘locales’ (físicamente cercanas en el día a día) no tienen porqué ser las que cuentan. De hecho, como mencionas en el texto, el concepto de status o reputación que realmente le interesa al hacker es el de sus iguales, es decir, el de otros hackers. No es que desprecie o haga de menos al resto de personas con las que se relaciona, es que simplemente no le interesa tanto su reputación en ese círculo.
En ese sentido el hacker no se siente solo, porque realmente no lo está. Está conectado a esos otros hackers por un tipo de lazos tan fuertes como cualquier otro: su pasión (sea la informática o la construcción de maquetas).
Por supuesto que somos (me incluyo) bichos raros, puesto que no hacemos lo mismo que la mayoría. Pero eso no quiere decir que seamos más desgraciados (ni menos) que el común de los mortales
En cuanto al tono prepotente del artículo, creo que es importante conocer a su autor, su personalidad y su trayectoria. No es precisamente un tipo humilde y con diplomacia a la hora de expresarse, y desde que yo le conozco nunca lo ha sido
Saludos. Iñaki.
soy anónimo pero tu página no me hizo suficiente
Anónimo, mi página no te hizo suficiente… que? Gracia? O es que no cumplió tus expectativas? O buscabas otras cosas? O creías que ibas a encontrar la fórmula mágica para poder hackear alguna página? Podrías ser un poco más explícito en tus comentarios, o un poco más extenso, no vendría mal.
simpre a facinado la informacion de los satelites me gustaria poder hakearlos para poder obtener informacion de ellos y mas que nada porder mirar el planeta en vivo y directo tolo lo que sucede en el a la distancia mas cercana no como en gogle espero me puedas alludar si no de todas maneras gracias
Lo siento Julio Cesar, no te puedo ayudar en eso aunque a mi también me gustaría saber como hacerlo y mirar al mundo en tiempo real y sin restricciones como las que tiene Google Earth. Si lo que buscabas es un manual de como hacerlo me parece que has elegido el blog equivocado, ya que se habla de la ética y no las prácticas de los hackers. Como suele poner en los “rasca y gana”, sigue buscando, que esto de la blogosfera es algo parecido a una tómbola.
Este tema es algo sobre lo que ya antes había pensado… Al final he llegado a la conclusión de que existe mucho estereotipo en esto de ser “hacker”. Yo no soy hacker ni pretendo serlo, aunque algunas de sus características me parecen interesantes. Mi opinión sobre los hacker es en parte positiva y negativa, y esta vez me pondré el sombrero negro y comentare las negativas.
Los hackers son personas que quieren ser parte de pequeños grupos selectos donde se sientan como los únicos poseedores de la verdad. Necesitan sentirse únicos y por eso ese interes casi obsesivo de querer conocer como funciona todo hasta el detalle…
Mi sombrero rosa fucsia voló hace tiempo ya que he dejado de lado el tema de la ética hacker en verano, pero voy a darle la vuelta a lo que has dicho, Aitor, para que pensemos un poco en ello: Puede que el hecho de conocer como funciona todo hasta el detalle sea lo que lleve a un hacker a pertenecer a una minoría y puede que por eso se sientan únicos. Cosa que no quiere decir que sean poseedores de la verdad ya que para un hacker no existe la verdad, sino diferentes puntos de vista sobre una cuestión. O eso creo yo. Además, no tenemos que olvidar que un hacker es una persona y no hay dos personas iguales en este mundo. Ni grupos selectos entre hackers, sino niveles de reputación distintos. No mezclemos a los hackers con las élites “intelectuales”, aunque a veces, coincidan.