Introducing new generations to free software

Introducing new generations to free software

How to make young devs contribute to open source? How to find talent for your company? How to help underrepresented groups to start a professional path on programming?

Can we tackle all of these at the same time?
R: Yes, and here's how:

In this talk I’ll share my experience as mentor in the Rails Girls Summer of Code program and how these girls, with the proper training and motivation, passed from novice enthusiastic to junior developers working on a real protect in less than a year.

Talk given at Campus Party.
www.mexico.campus-party.com

6c137ee3013821b517c4b9beed0145df?s=128

Fernando Perales

June 30, 2016
Tweet

Transcript

  1. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL SOFTWARE LIBRE

    Fernando Perales
  2. @FerPeralesM #CPMX7 <ME>

  3. @FerPeralesM #CPMX7 INGENIERO DE SOFTWARE MAGMALABS

  4. @FerPeralesM #CPMX7 INGENIERO DE SOFTWARE MAGMALABS ¡Psst! Estamos contratando careers.magmalabs.io

  5. @FerPeralesM #CPMX7 PROMOTOR DEL FLOSS APASIONADO DEL DESARROLLO WEB CONFERENCISTA

    EN FORMACIÓN ESTUDIANTE DE BAJO ELÉCTRICO FAN: HEAVY METAL, CERVEZA, TWITTER, RUBY, GREGORY SALLUST
  6. “ @FerPeralesM #CPMX7 Before there was James Bond, there was

    Gregory Sallust.
  7. “ @FerPeralesM #CPMX7 Before there was James Bond, there was

    Gregory Sallust. -Tina Rosenberg
  8. @FerPeralesM #CPMX7

  9. @FerPeralesM #CPMX7 3ER JUEVES DE CADA MES

  10. @FerPeralesM #CPMX7 21 DE JULIO 7 PM HACKER GARAGE

  11. @FerPeralesM #CPMX7 RUBYGDL.ORG

  12. @FerPeralesM #CPMX7 </ME>

  13. @FerPeralesM #CPMX7 ANTES DE COMENZAR

  14. @FerPeralesM #CPMX7 DISCLAIMER http://www.instructables.com/files/orig/FDW/E08N/GINORMM2/FDWE08NGINORMM2.png

  15. @FerPeralesM #CPMX7 ESTA NO ES UNA CHARLA SOBRE PROGRAMACIÓN, PERO

    HABLAS SOBRE GENTE QUE PROGRAMA
  16. @FerPeralesM #CPMX7 PERO, SI NO ERES PROGRAMADOR, ESTA CHARLA TAMBIÉN

    ES PARA TI
  17. @FerPeralesM #CPMX7 COMENZAMOS

  18. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL SOFTWARE LIBRE

  19. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL SOFTWARE LIBRE

  20. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL OPEN SOURCE

  21. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL OPEN SOURCE

  22. @FerPeralesM #CPMX7 ACERCANDO A LAS NUEVAS GENERACIONES AL FLOSS

  23. @FerPeralesM #CPMX7 ¿FLOSS?

  24. @FerPeralesM #CPMX7

  25. “ @FerPeralesM #CPMX7 (Dental) floss is a cord of thin

    filaments used to remove food and dental plaque from between teeth in areas a toothbrush is unable to reach. -Wikipedia
  26. @FerPeralesM #CPMX7 DENTAL FLOSS

  27. @FerPeralesM #CPMX7 DENTAL FLOSS

  28. @FerPeralesM #CPMX7 FREE/LIBRE AND OPEN- SOURCE SOFTWARE

  29. @FerPeralesM #CPMX7 FREE/LIBRE SOFTWARE + 
 OPEN-SOURCE SOFTWARE

  30. @FerPeralesM #CPMX7 FREE/LIBRE SOFTWARE

  31. @FerPeralesM #CPMX7

  32. @FerPeralesM #CPMX7 Richard Stallman

  33. @FerPeralesM #CPMX7 CUATRO LIBERTADES:

  34. @FerPeralesM #CPMX7 0. LA LIBERTAD DE USAR EL PROGRAMA, CON

    CUALQUIER PROPÓSITO (USO).
  35. @FerPeralesM #CPMX7 1. LA LIBERTAD DE ESTUDIAR CÓMO FUNCIONA EL

    PROGRAMA Y MODIFICARLO, ADAPTÁNDOLO A LAS PROPIAS NECESIDADES (ESTUDIO).
  36. @FerPeralesM #CPMX7 2. LA LIBERTAD DE DISTRIBUIR COPIAS DEL PROGRAMA,

    CON LO CUAL SE PUEDE AYUDAR A OTROS USUARIOS (DISTRIBUCIÓN).
  37. @FerPeralesM #CPMX7 3. LA LIBERTAD DE MEJORAR EL PROGRAMA Y

    HACER PÚBLICAS ESAS MEJORAS A LOS DEMÁS, DE MODO QUE TODA LA COMUNIDAD SE BENEFICIE (MEJORA).
  38. @FerPeralesM #CPMX7 OPEN-SOURCE SOFTWARE

  39. @FerPeralesM #CPMX7

  40. @FerPeralesM #CPMX7 CLOSED/PRIVATIVE SOFTWARE

  41. @FerPeralesM #CPMX7 TRES PREGUNTAS:

  42. @FerPeralesM #CPMX7 ¿CÓMO HACEMOS QUE LOS JÓVENES PROGRAMADORES COMIENCEN A

    CONTRIBUIR AL SOFTWARE LIBRE?
  43. @FerPeralesM #CPMX7 ¿CÓMO PODEMOS ENCONTRAR TALENTO PARA NUESTRAS COMPAÑÍAS?

  44. @FerPeralesM #CPMX7 ¿CÓMO AYUDAMOS A GRUPOS CON POCA REPRESENTACIÓN EN

    LA INDUSTRIA A COMENZAR SU CARRERA EN EL MUNDO DE LA PROGRAMACIÓN?
  45. @FerPeralesM #CPMX7 LO QUE HICIMOS

  46. @FerPeralesM #CPMX7 http://news.nationalgeographic.com/content/dam/news/photos/000/662/66207.adapt.768.1.jpg

  47. @FerPeralesM #CPMX7 2015

  48. @FerPeralesM #CPMX7

  49. @FerPeralesM #CPMX7

  50. @FerPeralesM #CPMX7

  51. @FerPeralesM #CPMX7

  52. @FerPeralesM #CPMX7 COLIMA, MÉXICO

  53. @FerPeralesM #CPMX7

  54. @FerPeralesM #CPMX7

  55. @FerPeralesM #CPMX7 @ANYMOTO

  56. @FerPeralesM #CPMX7

  57. @FerPeralesM #CPMX7

  58. @FerPeralesM #CPMX7 Sandra Karen

  59. @FerPeralesM #CPMX7

  60. @FerPeralesM #CPMX7

  61. @FerPeralesM #CPMX7

  62. @FerPeralesM #CPMX7 @AROMARON

  63. @FerPeralesM #CPMX7

  64. @FerPeralesM #CPMX7

  65. @FerPeralesM #CPMX7

  66. @FerPeralesM #CPMX7

  67. @FerPeralesM #CPMX7

  68. @FerPeralesM #CPMX7

  69. @FerPeralesM #CPMX7

  70. @FerPeralesM #CPMX7

  71. @FerPeralesM #CPMX7 LO QUE APRENDIMOS

  72. @FerPeralesM #CPMX7 ¿CÓMO HACEMOS QUE LOS JÓVENES PROGRAMADORES COMIENCEN A

    CONTRIBUIR AL SOFTWARE LIBRE?
  73. @FerPeralesM #CPMX7 MENTOREAR

  74. @FerPeralesM #CPMX7 SER MENTOR ES LA ONDA

  75. @FerPeralesM #CPMX7 CONFIAR

  76. @FerPeralesM #CPMX7 ¿CÓMO PODEMOS ENCONTRAR TALENTO PARA NUESTRAS COMPAÑÍAS?

  77. @FerPeralesM #CPMX7 APOYA A TUS COMUNIDADES LOCALES

  78. @FerPeralesM #CPMX7 FORMAR TALENTO > BUSCAR TALENTO

  79. @FerPeralesM #CPMX7 ¿CÓMO AYUDAMOS A GRUPOS CON POCA REPRESENTACIÓN EN

    LA INDUSTRIA A COMENZAR SU CARRERA EN EL MUNDO DE LA PROGRAMACIÓN?
  80. @FerPeralesM #CPMX7 INVIERTE TIEMPO, DINERO Y RECURSOS

  81. @FerPeralesM #CPMX7 CREAR UN BUEN AMBIENTE DE TRABAJO

  82. @FerPeralesM #CPMX7 ALGUNAS INICIATIVAS

  83. @FerPeralesM #CPMX7 ALGUNAS INICIATIVAS

  84. @FerPeralesM #CPMX7

  85. @FerPeralesM #CPMX7 RAILSGIRLSSUMMEROFCODE.ORG

  86. @FerPeralesM #CPMX7

  87. @FerPeralesM #CPMX7 OUTREACHY.ORG

  88. @FerPeralesM #CPMX7

  89. @FerPeralesM #CPMX7 TECHNOVATIONCHALLENGE.ORG

  90. @FerPeralesM #CPMX7 YOUR FIRST PULL REQUEST

  91. @FerPeralesM #CPMX7 YOURFIRSTPR.GITHUB.IO

  92. @FerPeralesM #CPMX7

  93. @FerPeralesM #CPMX7 CODETRIAGE.COM

  94. “ @FerPeralesM #CPMX7 "Dale un pez a un hombre y

    comerá un día; enséñalo a pescar y comerá siempre." -Bob Marley [citation needed]
  95. @FerPeralesM #CPMX7 https://thegoodnewsherald.files.wordpress.com/2013/03/but-wait-logo.jpg

  96. @FerPeralesM #CPMX7 NO SOY PROGRAMADOR, ¿AÚN PUEDO AYUDAR?

  97. @FerPeralesM #CPMX7 ¡SÍ!

  98. @FerPeralesM #CPMX7 USA EL PRODUCTO

  99. @FerPeralesM #CPMX7 TRADUCCIONES

  100. @FerPeralesM #CPMX7 DOCUMENTACIÓN

  101. @FerPeralesM #CPMX7 DISEÑO

  102. @FerPeralesM #CPMX7 REDES SOCIALES

  103. @FerPeralesM #CPMX7 DOCUMENTACIÓN

  104. @FerPeralesM #CPMX7 REPRODUCCIÓN DE PROBLEMAS REPORTADOS

  105. @FerPeralesM #CPMX7 PRUEBAS

  106. @FerPeralesM #CPMX7 EVANGELIZACIÓN

  107. @FerPeralesM #CPMX7 DONACIONES

  108. “ @FerPeralesM #CPMX7 El FLOSS va más allá del código

    y las computadoras: funciona gracias a los esfuerzos de miles de personas que creen que, a través del software y la colaboración, podemos hacer de este mundo un lugar mejor para todos.
  109. “ @FerPeralesM #CPMX7 El FLOSS va más allá del código

    y las computadoras: funciona gracias a los esfuerzos de miles de personas que creen que, a través del software y la colaboración, podemos hacer de este mundo un lugar mejor para todos. -Fer Perales
  110. @FerPeralesM #CPMX7 ¿PREGUNTAS?

  111. @FerPeralesM #CPMX7 ¡GRACIAS! HOLA@FERPERALES.NET