Hacking Mångfald

Alla som har tillgång till Internet och en dator kan lära sig hur man skriver några rader kod nuförtiden. Gratis tutorials och information från webbplatser som Codecademy , som har använts av mer än 25 miljoner människor, erbjuder omfattande tillgång till undervisning. De kanske till och med kan bryta ner barriärer för grupper som traditionellt är underrepresenterade inom teknik, inklusive kvinnor, svarta och latinamerikaner.





Den här modellen med öppen tillgång verkar hjälpa – Codecademy säger att 34 procent av dess användare är kvinnor, till exempel nästan dubbelt så stor andel kvinnliga utexaminerade från universitetets datavetenskapsprogram i USA.

Det är inte ovanligt att kvinnor använder gratisprogram som utgångspunkt och sedan söker sig till grupper som bara är kvinnor i sitt samhälle. Ett sådant program är Kodningskollektiv för kvinnor , startade 2011 som en Meetup-grupp i Boston av två kvinnor som ville samarbeta i en app och bestämde sig för att vara värd för evenemang för att få ihop ett bredare nätverk. Nu är gruppen värd för webbutvecklingskurser som kostar $25. Sedan dess första picknickmöten har kollektivet varit värd för 130 evenemang och vuxit till 6 000 medlemmar från hela världen som tar kurser i Cambridge, Massachusetts, och online samt deltar i evenemang och workshops.

San Franciscos KOD2040 , startade för tre år sedan, fokuserar på att lära ut professionella och entreprenöriella färdigheter till svarta och latinos. Även om 18 procent av USA:s datavetenskapsexamina tilldelas medlemmar av dessa grupper, är deras representation i den tekniska arbetsstyrkan drygt hälften av den nivån, enligt data från 2012 och 2013 som citeras av CODE2040 och Level Playing Field Institute . På Google är endast 2 procent av de anställda svarta och 3 procent är latinamerikanska. Företaget tilldelade just CODE2040 $775 000 i anslag för att finansiera nya workshops, retreater och en onlineplattform för att hjälpa kodare och entreprenörer att söka jobb och utöka sina verksamheter.



Shannon Turner, en webbutvecklare, fick idén att starta klasser endast för kvinnor när hon befann sig i mindre än män vid tekniska evenemang och inte alltid tagen på allvar. Hon startade Hear Me Code i september 2013 för att lära ut programmeringsspråket Python till en handfull kvinnor vid hennes köksbord i Washington, DC. Sedan dess har programmet vuxit till 1 200 kvinnor som registrerat sig för att ta fyra timmar långa helgkurser med några veckors mellanrum. och träffas i informella grupper under veckan för att finslipa sina färdigheter.

Studenter tränar Python i flera månader och Turner lägger ner 40-timmarsveckor på att utveckla läroplanen, mentorera elever, planera logistiken för klasserna och godkänna nya medlemmar, allt utöver sitt dagliga jobb som frilansande webbutvecklare. Klasserna är gratis och gruppen fortsätter att växa med volontärer. Mer än 50 elever som gick klassen har nu anmält sig för att undervisa andra.

För Turner är problemet med vissa kodningskurser online att de inte gör innehållet relevant. Hennes läroplan låter eleverna skriva program för uppgifter som verkar användbara, särskilt för D.C.-publiken. I en av de första lektionerna lär sig eleverna att skapa en rullgardinsmeny med 50 tillstånd som kan användas för att hjälpa organisationer att skapa onlineformulär för nya medlemmar. I ett annat skriver eleverna ett program som skannar två listor med e-postadresser för att peka ut personer som deltog i både en filmvisning och en happy hour.



En av de mest framgångsrika aspekterna av programmet är hur det bygger upp en gemenskap av kvinnor som lär sig nya färdigheter och sedan förmedlar dem genom att undervisa i programmet eller organisera andra tekniska evenemang. Många studenter deltar av personligt intresse eller för att hjälpa till med deras nuvarande arbete, men klasserna har till och med hjälpt några kvinnor att få nya jobb med hjälp av sina kodningsfärdigheter. Minst ett dussin kvinnor har fått jobb som utvecklare sedan de gick gratiskursen Hear Me Code, till exempel. En är Sonia Hinson, som till en början använde Python för att koordinera insatserna från sin arbetsgivare, en humanitär hjälporganisation, för att skicka hjälp till sjukhus. Hinson tog nyligen ett nytt jobb på ett teknikföretag.

Dölj