Piense en código – La liga de los increibles programadores y los diez próximos años de Ágil.
¿Está preocupado por la escasa representación de las mujeres y las minorías en el software? ¿Está interesado en romper el ciclo de pobreza en su comunidad? Si estos retos le preocupan, entonces June Clarke y Nicole Clague tienen una propuesta interesante – ofrecen su tiempo y compartir su pasión por la programación en La liga de los increibles programadores. Al dar a los jóvenes estudiantes su tiempo y atención hoy, se puede encender un sueño, cambiar vidas y tener un impacto real en su comunidad mediante el fomento de la próxima generación de programadores para impulsarnos hacia adelante en los próximos diez años de Scrum.
La Liga de los increíbles programadores , también conocido como the LEAGUE (la Liga), es una escuela sin ánimo de lucro dedicada a desentrañar los misterios de la codificación para los niños en los grados 5 a 12. Fundada en 2006 por Vic y Diane Wintriss, la misión de la Liga es ofrecer a todos los niños las ventajas que necesitan para las exigentes carreras de ciencia y tecnología del siglo 21 mediante la enseñanza de la programación de una manera divertida y atractiva. Los instructores de la Liga no se limitan a enseñar a los niños cómo escribir código, sino a pensar en código. Enseñan que la programación es un proceso vivo de descubrimiento y una actividad divertida que se hace en equipo.
Aparte de June Clarke, el maestro principal en la Liga, esta escuela única depende completamente de instructores voluntarios y asistentes de enseñanza para avanzar a los estudiantes a través de una serie de ocho niveles, abordando temas como algoritmos de búsqueda, polimorfismo, abstracción, sucesiones y otros conceptos de programación desafiantes . La participación en los ocho niveles puede hacer ganar a los estudiantes créditos universitarios y/o certificaciones profesionales reconocidas por la industria antes de cumplir los diecisiete años. Además, los estudiantes trabajan en equipos para completar muchas de sus tareas y utilizan la programación de prácticas inspiradas en el desarrollo ágil de software y los protocolos básicos. En la liga, sin duda verá a niños tan jóvenes como de trece años haciendo programación en pareja, refactorizar y código escrito basado en desarrollo de pruebas.
Recientemente, visité con June Clarke y Nicole Clague, Directora de Desarrollo de la Liga, su clases en el salón de la Biblioteca Pública de San Diego. Tenía curiosidad por ver con mis propios ojos lo que tenían que ofrecer y validar todos estos informes de experiencias felices de los padres. De la entrevista a continuación, usted puede realmente ver por qué ambos están apasionados por la Liga de los increibles programadores y la suerte que estos niños han de tener a June y Nicole en sus vidas.
- ¿Qué es la Liga de Programadores asombrosos? Junio Clarke (JC): Un lugar donde se puede escribir código con los amigos, desarrollar las habilidades de un programador profesional y pasar una rato muy bueno haciéndolo. Nicole Clague (NC): La Liga de los increibles programadores es el mejor lugar! Eso es todo lo que necesitas saber.
- OK … ¿Cuál es la misión de la Liga? (NC): Equipar a la próxima generación con la resolución de problemas y habilidades técnicas necesarias para tener una vida y carrera significativas- todos a través de la programación de computadoras! JC: Se supone que debíamos tener la misma misión, ¿no? ;)
- ¿Cómo empezaron ambos con la Liga? JC: Yo había sido voluntaria para enseñar a las niñas programación en mi tiempo libre. Después de una larag noche fuera, envié mi curriculum a la Liga por un capricho. Antes de que me desperté a la mañana siguiente, Vic, Director Ejecutivo, me había enviado mensajes de texto, correo electrónico y también me llamó. Era obvio que eran mis compañeros del alma; yo, la escuela y la gente que la gestionaba. NC: Empecé como voluntaria, ayudando con los medios de comunicación social, que rápidamente se convirtió en ayudar con la comercialización y recaudación de fondos … y luego una oferta de trabajo.
- ¿Por qué os quedáis en el progrma? NC: me quedo por los niños. La mayoría de nuestros estudiantes van al salón de clases cada semana, con enormes sonrisas en sus rostros, entusiasmados por aprender programación. ¡No es broma! Están muy contentos por venir a clase y lo que es mejor es que esta habilidad les ayudará enormemente en sus futuras carreras y vidas. Otra cosa que me mantiene es nuestro potencial. Es increíble la posibilidad de interrumpir el ciclo de la pobreza en nuestra comunidad de San Diego si podemos llegar a bastante gente. Es algo que tomaría años (una década, dos décadas?) antes de que viéramos grandes resultados, pero el potencial es grande. La tecnología mejora nuestras vidas,pero también ha creado brechas entre los que saben cómo usarla y los que no lo hacen – y las brechas sólo seguirán ampliándose. Cuando un niño en situación de riesgo está equipado con las habilidades y la confianza en sí mismo para perseguir una mejora, con una carrera bien remunerada como programador, la trayectoria de su vida cambia – y también lo hacen la vida de los miembros de su familia y es de esperar, su comunidad, porque ella continuará este ciclo de retribuir y ayudar a otros. JC: Es claramente mi vocación y una de las grandes cosas que tengo que hacer con mi vida.
- ¿Qué impactos ha visto en los estudiantes como resultado de su participación en el programa? JC: Algunos de los niños son mejores programadores de lo que yo era después de graduarme de una carrera de cuatro años en una universidad top de Irlanda. Han construido software que se utilizó en el aula y han ganado a equipos profesionales en hackathons. Hasta el momento, todos nuestros alumnos han ido directamente a la universidad después de graduarse de la liga. Uno de ellos está pasando sin ningún apuro Ciencias de la Computación en Cornell y aun tiene tiempo para ser voluntario con Ingenieros Sin Fronteras. Ahora mismo está en Belice ayudando a construir un puente para una comunidad necesitada. Parte de nuestro plan de estudios requiere que nuestros estudiantes usen sus habilidades para construir algo para el bien público y que también sirvan como maestros voluntarios para los estudiantes más jóvenes. Casi todos nuestros profesores son programadores que ofrecen voluntariamente su tiempo. Ya que nuestros estudiantes se les enseña en el espíritu de buena voluntad, han estado inmersos en la cultura de ayudar a los demás. NC: Recientemente entrevisté a uno de nuestros estudiantes (beca completa) de bajos ingresos y me dijo que la liga ha cambiado su vida. Ella nunca pensó que su vida sería “muy guay”, pero luego de comenzar a tomar nuestras clases ahora quiere ser programador. Ella quiere construir aplicaciones que ayudarán a la gente a resolver problemas en el mundo y reconoce que la programación es una habilidad valiosa que la diferenciará de sus compañeros en el futuro. Dice que le encanta venir a la Liga porque es el único lugar donde se puede ser geek y hablar de codificación, ya que ninguno de sus otros amigos saben cómo hacerlo. Lo que más me gusta es que ella quiere ayudar a sus padres y ayudar al mundo. Y está sólo en octavo grado. Y es una chica. Dios la amo!
- ¿Cuál es el mayor reto que ve para los estudiantes? NC: June puede hablar de esto mejor que yo, pero el desafío más grande que veo es la superación de la duda sobre uno mismo al solucionar código. La programación puede ser desalentadora, sobre todo al principio. No ayuda que la programación se percibe como difícil y sólo algo en lo que los “nerds” o “cerebros matemáticos” son buenos. La realidad es que todo el mundo puede codificar … y todo el mundo debe codificar. JC: Yo tengo el privilegio de ver pequeñas personas crecer a lo largo de varios años. Los muchachos especialmente pasan por períodos en los que les resulta difícil concentrarse. Pero siempre salen de esta etapa. Por lo menos hasta ahora!
- ¿Cuál es su sueño para la Liga a siete años a partir de ahora? NC: Mi sueño para la Liga dentro de siete años a partir de ahora es un mejor acceso a nuestro programa. Si un niño quiere aprender cómo codificar, el sueño es que pudieramos estar ya ofreciendo una clases en su barrio (o varias!) – Ya sea en su escuela, su biblioteca local o en el YMCA local. También me gustaría romper con nuestro enfoque exclusivo en los niños y desarrollar un programa para adultos. Hacer frente correctamente a la pobreza requiere la misma atención puesta en padres y niños. Si los padres están demasiado ocupados con trabajos múltiples y largos turnos que no pueden llevar a sus hijos a clase de programación, no vamos a crear el cambio. Si fuéramos a asociarnos con otras organizaciones locales que tienen programas de carrera para adultos – podríamos hacer nuestro plan de estudios disponibles para ellos y entonces es como los padres estarían trabajando juntos con sus hijos … que estarían fomentando entre sí quedarse en el programa y dominar esta habilidad que puede cambiar sus vidas. JC: Yo no tengo la capacidad de ver tan lejos, pero tengo un plan para los próximos tres años. Como dijo Nicole, comienza con aulas en bibliotecas y otros centros de la comunidad para que los niños pueden aprender a ser un programador sin tener que ir a la universidad … de forma gratuita si no pueden pagarlo. Una vez que nuestra próxima ubicación de San Diego está funcionando sin problemas, quiero abrir una escuela en Tijuana. Veo que nuevas empresas locales tienen dificultades para despegar porque no pueden darse el lujo de tener a programadores de San Diego para convertir su idea en realidad. He trabajado con programadores mexicanos autodidactas que son de clase mundial y me gustaría ayudar a crear un montón más de ellos. Es dificultoso para una gran cantidad de mexicanos incluso terminar la escuela secundaria y la universidad es sólo para los ricos. Así que hay una densidad de personas inteligentes y motivados ahí que simplemente no tienen el dinero para la educación superior. El uso de voluntarios como hacemos nosotros, puede proporcionar un acceso barato a una carrera de programación. Y los puestos de trabajo están a la espera. En el corto plazo, tengo la intención de utilizar los sábados en Carmel Valley para crear una incubadora donde nuestros estudiantes puedan formar equipos y crear cosas. Una vez que tengamos algo de trabajo para mostrar, espero ser capaz de forjar relaciones con las empresas locales de alta tecnología que van a financiar nuestro trabajo a cambio de acceso a nuestros graduados.
- Si alguien quiere involucrarse con la Liga, ¿Cómo puede empezar? NC: Se puede completar el formulario de contacto en www.jointheleague.org o encontrarnos en VolunteerMatch.org. Supongo que tienes mi correo electrónico, también, lo que siempre es una opción. JC: Le invitamos a visitarnos en nuestra aula Carmel Valley los sábados entre las 10am y el mediodía.
La liga está siempre en busca de ayuda, así que si quieres ser voluntario de su tiempo, por favor póngase en contacto con ellos. Si usted no tiene tiempo para dar hoy, pero desea patrocinar a un estudiante o apoyar la misión del programa, la Liga también está aceptando donaciones, también conocido como dinero en efectivo.
Artículos 10 años de Scrum
Los mejores 10 artículos de scrum que no leyó: Lo mejor de lo mejor.
Solo sea honesto: Mis primeros 10 años de Scrum
¿Eso pasó en 2005? Retrospectiva de los grandes momentos del 2005.