organizando una hackparty

62
www.bitzeppelin.com @bitzeppelin

Upload: antonio-ognio

Post on 05-Dec-2014

613 views

Category:

Technology


0 download

DESCRIPTION

¿Se puede enseñar a ser hacker? Te contamos como hacemos nosotros para difundir la cultura hacker entre estudiantes y egresados de carreras de informática.

TRANSCRIPT

Page 1: Organizando una Hackparty

www.bitzeppelin.com  @bitzeppelin  

Page 2: Organizando una Hackparty

Organizando una Hackparty:!¿se puede enseñar a ser hacker?!

@gnrfan

Antonio Ognio [email protected]

Page 3: Organizando una Hackparty

Bit Zeppelin!

•  Empresa fundada por programadores

•  Construímos sobre nuestra experiencia con tecnologías opensource (hechas por hackers)

•  Solo damos empleo a gente muy talentosa, curiosa, que constantemente esté aprendiendo

•  Eso es lo que vendemos a nuestros clientes: el talento y la curiosidad de nuestro equipo

http://www.bitzeppelin.com

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 4: Organizando una Hackparty

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 5: Organizando una Hackparty

Ética hacker!

•  Pasión •  Libertad •  Conciencia social •  Verdad •  Anti-corrupción •  Lucha contra la alienación del

hombre •  Igualdad social •  Libre acceso a la información

(conocimiento libre)

http://goo.gl/5NMpp

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

•  Valor social (reconocimiento entre semejantes)

•  Accesibilidad •  Actividad •  Preocupación responsable •  Curiosidad •  Creatividad •  Interés

Page 6: Organizando una Hackparty

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 7: Organizando una Hackparty

¿donde conseguimos “hackers”?!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 8: Organizando una Hackparty

¿Donde conseguimos hackers?!

•  De grupos de usuarios como el PLUG

•  Personas recomendadas por otros hackers

•  Personas que en la entrevista de trabajo muestran actitudes de un “hacker”

•  Personas de Lima (o Perú) que tienen cuentas en Github

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 9: Organizando una Hackparty

¿Qué aprendimos de las entrevistas?!

•  Que lo que dice en el CV no tiene necesariamente mucha relación con lo que la gente sabe

•  Que muchos candidatos fallan en los problemas más elementales de programación procedural

•  Que los mejores candidatos estan dispuestos a aprender, incluso durante la entrevista

•  Que los mejores candidatos están dispuestos a prepararse para la entrevista o llevarse problemas a la casa

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 10: Organizando una Hackparty

Decidimos organizar “Hackparty”!

Page 11: Organizando una Hackparty

Arequipa!

Page 12: Organizando una Hackparty

Objetivos para Hackparty!

•  Dar el mensaje de que somos una empresa comprometida con la programación en busca de hackers

•  Mostrar a los estudiantes y egresados de carreras de TI de que “hackear” puede ser interesante y hasta divertido

•  Lograr que aquellas personas curiosas por las tecnologías opensource se animen a dar el siguiente paso y empiecen a usarlas

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 13: Organizando una Hackparty

Estructura de Hackparty!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 14: Organizando una Hackparty

Premio!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 15: Organizando una Hackparty

¿Cómo lo hicimos?!

•  Elegimos un nombre adecuado y que llame la atención (encontramos hackparty.org)

•  Buscamos una institución educativa importante y que sea una referencia en el mercado local de TI

•  Tomamos algunas ideas de los “Barcamps”

•  Tocamos las puertas, explicamos el concepto

•  Agregamos un concurso y premios (relevantes)

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 16: Organizando una Hackparty

¿Cómo lo hicimos? (continuación)!•  Desarrollamos un sitio web atractivo, moderno y

profesional

•  Utilizamos EventBrite para gestionar las inscripciones y lista de espera

•  Anunciamos en el evento en foros y listas especializadas

•  Fuímos creando expectativa en redes sociales

•  Fuímos respondiendo las consultas que llegaron

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 17: Organizando una Hackparty

¿Cómo lo hicimos? (continuación)!•  Colocamos un FAQ

•  Colocamos un montón de links:

•  Páginas de proyectos opensource •  Artículos en blogs y tutoriales •  Videos de charlas completas en Youtube

•  Estuvimos respondiendo dudas y ayudando a la gente con sus consultas

•  Tuvimos que buscar como romper el hielo, la gente en general resultó ser bastante tímida

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 18: Organizando una Hackparty

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 19: Organizando una Hackparty

Equipo de facilitadores!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 20: Organizando una Hackparty

¿De que hablamos en las charlas?!

•  Developeronomics (Breno)

•  Tecnologías web y Opensource (Antonio)

•  Python y Django (Mathias)

•  Ruby y Rails (Pablo)

•  Code Katas (Hansy, Antonio, Pablo, etc)

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 21: Organizando una Hackparty

El video!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 22: Organizando una Hackparty

Nos preocupamos por !mandar un mensaje…!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 23: Organizando una Hackparty

Curiosidad  >  IQ  

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 24: Organizando una Hackparty

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 25: Organizando una Hackparty

Nos preocupamos por !contar una historia…!

Page 26: Organizando una Hackparty

Todo comenzo con este señor…!

TIM BERNERS-LEE (TBL)!Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 27: Organizando una Hackparty

…con esta estación NeXT…!

Organizando una Hackparty: ¿se puede enseñar a ser hacker?!!

Page 28: Organizando una Hackparty

…con esta estación NeXT…!

Aplicaciones web modernas con herramientas opensource!

Page 29: Organizando una Hackparty
Page 30: Organizando una Hackparty
Page 31: Organizando una Hackparty

RICHARD M. STALLMAN (RMS)!

Page 32: Organizando una Hackparty
Page 33: Organizando una Hackparty

LINUS TORVALDS!

Page 34: Organizando una Hackparty
Page 35: Organizando una Hackparty
Page 36: Organizando una Hackparty

DAVID HEINEMEIER HANSSON (DHH)!

Page 37: Organizando una Hackparty
Page 38: Organizando una Hackparty

ADRIAN HOLOVATY & JACOB KAPLAN-MOSS!

Page 39: Organizando una Hackparty

Tecnologías!

Page 40: Organizando una Hackparty
Page 41: Organizando una Hackparty
Page 42: Organizando una Hackparty

Microframeworks!

Page 43: Organizando una Hackparty

require  'rubygems'    require  'sinatra'    get  '/hi'  do      "Hello  World!"  end  

ruby  app.rb  

Page 44: Organizando una Hackparty
Page 45: Organizando una Hackparty

Frontend!

Page 46: Organizando una Hackparty
Page 47: Organizando una Hackparty
Page 48: Organizando una Hackparty
Page 49: Organizando una Hackparty

Evented!

Page 50: Organizando una Hackparty
Page 51: Organizando una Hackparty

Emergentes!

Page 52: Organizando una Hackparty
Page 53: Organizando una Hackparty

Resultados!

Page 54: Organizando una Hackparty

Resultados!

Page 55: Organizando una Hackparty

Ganadores 1er día!

Page 56: Organizando una Hackparty

Ganadores 2do día!

Page 57: Organizando una Hackparty

Participantes 2do día!

Page 58: Organizando una Hackparty

Conclusiones!

Page 59: Organizando una Hackparty

Conclusiones!

•  El evento despertó mucho interés en la comunidad de estudiantes y egresados de informática en Arequipa (150+ inscritos)

•  Aprendimos muchas cosas sobre como hacer un evento de este tipo aún mejor en el futuro

•  No sabemos aún si es posible enseñar a ser un hacker pero con eventos como este podemos al menos darte una buena idea de que se siente J

Aplicaciones web modernas con herramientas opensource!!

Page 60: Organizando una Hackparty

hackparty.bitzeppelin.com!

Page 62: Organizando una Hackparty

@gnrfan

Antonio Ognio [email protected]

Gracias! ¿preguntas?

Organizando una Hackparty:!¿se puede enseñar a ser hacker?!