domingo, 31 de marzo de 2013

¿Qué es ser un Hacker?


Tomando como referencia la lectura Hackers and Painters de Paul Graham, buena lectura se las recomiendo.

Algunos conocerán a un Hacker como la persona que entra en las computadoras del gobierno y roba toda la información, para luego vendérsela a terroristas, esa es la idea que nos venden en películas de Hollywood, espían, no les importan las leyes,  todo aquel que tenga una computadora está en riesgo de ser víctima de estas personas, por eso muchos quieren conocer a uno o ser uno, sólo para conseguir contraseñas de correos o cuentas como facebook.

Siendo más realistas como Paul Graham dijo un hacker es un buen programador y  tiene poco que ver con lo de entrar a computadoras y  hacer lo que él quiera.

Ser un gran programador tiene mucho que ver con otras cosas en la vida que no imaginamos, como pintar. ¿Por qué? bueno en los dos casos un hacker tiene que crear un programa para hacer lo que él quiere y lo tiene que hacer pensando en cómo funcionará, al igual que un pintor, imagina que es lo que plasmará en ese lienzo y a qué tipo de personas le gustará.


Otras de las cosas que podemos comparar y es importante, como saber cuando un código es bueno, como las pinturas, las mejores perduran con el tiempo y las pinturas mal hechas se olvidan, al igual que el código, si creamos un código muy bueno perdurará por mucho tiempo, así es como nos daremos cuenta que el código está bien hecho.



Para ser un buen hacker se tiene que practicar, hacer ejercicios en la escuela o siendo más apasionados, hacerlos por nuestra propia cuenta, trabajando en proyectos personales que nos motivan a seguir adelante, pero no olvidemos también los trabajos que no nos motiven tanto, ya que casi siempre son los que pagan la comida ya que en una empresa te dirán que hacer y no siempre será algo que te entusiasme  y esto puede afectarnos de esta forma.


Me gusta el proyecto       =    Programo sin parar.
No me gusta el proyecto  =    Programo algunas cosas.




Un hacker debe  ponerse en los zapatos de otras personas y ver lo que ellos ven, su punto de vista, al hacer esto estamos en buen camino, ya que ellos consiguen  llegar al objetivo, ven lo que tienen que hacer y a quien se lo van a hacer. Si queremos ser grandes programadores sólo hay una cosa, practicar, nunca dejar de hacer lo que nos gusta, trabajar en proyectos personales es un buen inicio.  




No hay comentarios:

Publicar un comentario