Pro Yearly is on sale from $80 to $50! »

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 FSL Vallarta 2016:
http://fsl.mx

6c137ee3013821b517c4b9beed0145df?s=128

Fernando Perales

October 28, 2016
Tweet

Transcript

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

    LIBRE Fernando Perales
  2. ! @FerPeralesM #FSL2016 <ME>

  3. ! @FerPeralesM #FSL2016 INGENIERO DE SOFTWARE MAGMALABS

  4. ! @FerPeralesM #FSL2016 " PROMOTOR DEL FLOSS # APASIONADO DEL

    DESARROLLO WEB CONFERENCISTA EN FORMACIÓN ESTUDIANTE DE BAJO ELÉCTRICO FAN: HEAVY METAL, CERVEZA, TWITTER, RUBY, GREGORY SALLUST
  5. “ ! @FerPeralesM #FSL2016 Before there was James Bond, there

    was Gregory Sallust.
  6. “ ! @FerPeralesM #FSL2016 Before there was James Bond, there

    was Gregory Sallust. -Tina Rosenberg
  7. ! @FerPeralesM #FSL2016

  8. ! @FerPeralesM #FSL2016 3ER JUEVES DE CADA MES

  9. ! @FerPeralesM #FSL2016 21 DE JULIO 7 PM HACKER GARAGE

  10. ! @FerPeralesM #FSL2016 RUBYGDL.ORG

  11. ! @FerPeralesM #FSL2016 </ME>

  12. ! @FerPeralesM #FSL2016 ANTES DE COMENZAR

  13. ! @FerPeralesM #FSL2016 DISCLAIMER http://www.instructables.com/files/orig/FDW/E08N/GINORMM2/FDWE08NGINORMM2.png

  14. ! @FerPeralesM #FSL2016 ESTA NO ES UNA CHARLA SOBRE PROGRAMACIÓN,

    PERO HABLAS SOBRE GENTE QUE PROGRAMA
  15. ! @FerPeralesM #FSL2016 PERO, SI NO ERES PROGRAMADOR, ESTA CHARLA

    TAMBIÉN ES PARA TI
  16. ! @FerPeralesM #FSL2016 COMENZAMOS

  17. ! @FerPeralesM #FSL2016 ACERCANDO A LAS NUEVAS GENERACIONES AL SOFTWARE

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

    LIBRE
  19. ! @FerPeralesM #FSL2016 ACERCANDO A LAS NUEVAS GENERACIONES AL OPEN

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

    SOURCE
  21. ! @FerPeralesM #FSL2016 ACERCANDO A LAS NUEVAS GENERACIONES AL FLOSS

  22. ! @FerPeralesM #FSL2016 ¿FLOSS?

  23. ! @FerPeralesM #FSL2016

  24. “ ! @FerPeralesM #FSL2016 (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
  25. ! @FerPeralesM #FSL2016 DENTAL FLOSS

  26. ! @FerPeralesM #FSL2016 DENTAL FLOSS

  27. ! @FerPeralesM #FSL2016 FREE/LIBRE AND OPEN- SOURCE SOFTWARE

  28. ! @FerPeralesM #FSL2016 FREE/LIBRE SOFTWARE + 
 OPEN-SOURCE SOFTWARE

  29. ! @FerPeralesM #FSL2016 FREE/LIBRE SOFTWARE

  30. ! @FerPeralesM #FSL2016

  31. ! @FerPeralesM #FSL2016 Richard Stallman

  32. ! @FerPeralesM #FSL2016 CUATRO LIBERTADES:

  33. ! @FerPeralesM #FSL2016 0. LA LIBERTAD DE USAR EL PROGRAMA,

    CON CUALQUIER PROPÓSITO (USO).
  34. ! @FerPeralesM #FSL2016 1. LA LIBERTAD DE ESTUDIAR CÓMO FUNCIONA

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

    PROGRAMA, CON LO CUAL SE PUEDE AYUDAR A OTROS USUARIOS (DISTRIBUCIÓN).
  36. ! @FerPeralesM #FSL2016 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).
  37. ! @FerPeralesM #FSL2016 OPEN-SOURCE SOFTWARE

  38. ! @FerPeralesM #FSL2016

  39. ! @FerPeralesM #FSL2016 CLOSED/PRIVATIVE SOFTWARE

  40. ! @FerPeralesM #FSL2016 TRES PREGUNTAS:

  41. ! @FerPeralesM #FSL2016 ¿CÓMO HACEMOS QUE LOS JÓVENES PROGRAMADORES COMIENCEN

    A CONTRIBUIR AL SOFTWARE LIBRE?
  42. ! @FerPeralesM #FSL2016 ¿CÓMO PODEMOS ENCONTRAR TALENTO PARA NUESTRAS COMPAÑÍAS?

  43. ! @FerPeralesM #FSL2016 ¿CÓMO AYUDAMOS A GRUPOS CON POCA REPRESENTACIÓN

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

  45. ! @FerPeralesM #FSL2016 http://news.nationalgeographic.com/content/dam/news/photos/000/662/66207.adapt.768.1.jpg

  46. ! @FerPeralesM #FSL2016 2015

  47. ! @FerPeralesM #FSL2016

  48. ! @FerPeralesM #FSL2016

  49. ! @FerPeralesM #FSL2016

  50. ! @FerPeralesM #FSL2016

  51. ! @FerPeralesM #FSL2016 COLIMA, MÉXICO

  52. ! @FerPeralesM #FSL2016

  53. ! @FerPeralesM #FSL2016

  54. ! @FerPeralesM #FSL2016 @ANYMOTO

  55. ! @FerPeralesM #FSL2016

  56. ! @FerPeralesM #FSL2016

  57. ! @FerPeralesM #FSL2016 Sandra Karen

  58. ! @FerPeralesM #FSL2016

  59. ! @FerPeralesM #FSL2016

  60. ! @FerPeralesM #FSL2016

  61. ! @FerPeralesM #FSL2016 @AROMARON

  62. ! @FerPeralesM #FSL2016

  63. ! @FerPeralesM #FSL2016

  64. ! @FerPeralesM #FSL2016

  65. ! @FerPeralesM #FSL2016

  66. ! @FerPeralesM #FSL2016

  67. ! @FerPeralesM #FSL2016

  68. ! @FerPeralesM #FSL2016

  69. ! @FerPeralesM #FSL2016

  70. ! @FerPeralesM #FSL2016 LO QUE APRENDIMOS

  71. ! @FerPeralesM #FSL2016 ¿CÓMO HACEMOS QUE LOS JÓVENES PROGRAMADORES COMIENCEN

    A CONTRIBUIR AL SOFTWARE LIBRE?
  72. ! @FerPeralesM #FSL2016 MENTOREAR

  73. ! @FerPeralesM #FSL2016 SER MENTOR ES LA ONDA

  74. ! @FerPeralesM #FSL2016 CONFIAR

  75. ! @FerPeralesM #FSL2016 ¿CÓMO PODEMOS ENCONTRAR TALENTO PARA NUESTRAS COMPAÑÍAS?

  76. ! @FerPeralesM #FSL2016 APOYA A TUS COMUNIDADES LOCALES

  77. ! @FerPeralesM #FSL2016 FORMAR TALENTO > BUSCAR TALENTO

  78. ! @FerPeralesM #FSL2016 ¿CÓMO AYUDAMOS A GRUPOS CON POCA REPRESENTACIÓN

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

  80. ! @FerPeralesM #FSL2016 CREAR UN BUEN AMBIENTE DE TRABAJO

  81. ! @FerPeralesM #FSL2016 ALGUNAS INICIATIVAS

  82. ! @FerPeralesM #FSL2016 ALGUNAS INICIATIVAS

  83. ! @FerPeralesM #FSL2016

  84. ! @FerPeralesM #FSL2016 RAILSGIRLSSUMMEROFCODE.ORG

  85. ! @FerPeralesM #FSL2016

  86. ! @FerPeralesM #FSL2016 OUTREACHY.ORG

  87. ! @FerPeralesM #FSL2016

  88. ! @FerPeralesM #FSL2016 TECHNOVATIONCHALLENGE.ORG

  89. ! @FerPeralesM #FSL2016 YOUR FIRST PULL REQUEST

  90. ! @FerPeralesM #FSL2016 YOURFIRSTPR.GITHUB.IO

  91. ! @FerPeralesM #FSL2016

  92. ! @FerPeralesM #FSL2016 CODETRIAGE.COM

  93. “ ! @FerPeralesM #FSL2016 "Dale un pez a un hombre

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

  95. ! @FerPeralesM #FSL2016 NO SOY PROGRAMADOR, ¿AÚN PUEDO AYUDAR?

  96. ! @FerPeralesM #FSL2016 ¡SÍ!

  97. ! @FerPeralesM #FSL2016 USA EL PRODUCTO

  98. ! @FerPeralesM #FSL2016 TRADUCCIONES

  99. ! @FerPeralesM #FSL2016 DOCUMENTACIÓN

  100. ! @FerPeralesM #FSL2016 DISEÑO

  101. ! @FerPeralesM #FSL2016 REDES SOCIALES

  102. ! @FerPeralesM #FSL2016 DOCUMENTACIÓN

  103. ! @FerPeralesM #FSL2016 REPRODUCCIÓN DE PROBLEMAS REPORTADOS

  104. ! @FerPeralesM #FSL2016 PRUEBAS

  105. ! @FerPeralesM #FSL2016 EVANGELIZACIÓN

  106. ! @FerPeralesM #FSL2016 DONACIONES

  107. “ ! @FerPeralesM #FSL2016 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.
  108. “ ! @FerPeralesM #FSL2016 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
  109. ! @FerPeralesM #FSL2016 ¿PREGUNTAS?

  110. ! @FerPeralesM #FSL2016 ¡GRACIAS! HOLA@FERPERALES.NET