Internett-bransjen vokser raskt: ingen kan bestride det. Men det som blir omtvistet i bransjen og i media er hvorvidt det er nok dyktige mennesker til å fylle jobbene som blir opprettet.
Eksistensen av et ferdighetsgap er noe som tolkes annerledes av forskjellige analytikere. Noen peker på høyt arbeidsledighet og det faktum at det er mange arbeidere tilgjengelig for å fylle jobber, mens andre hevder at det ikke bare er noen gamle arbeidere som trengs for å fylle høytidsarbeidene i nettbransjen, men dyktige personer. Nettsteder som Huffington Post har rapportert mye om arten av ferdighetsgapet og hvordan det kan løses. Noen estimater maler et mer bekymringsfullt bilde, og anslår at det vil bli et mangel på en million dyktige kodere i USA innen 2020.
Men om ferdighetsgapet representerer en krise, er det en ting du ikke kan argumentere for: dagens barn og unge vil trenge et ferdighetssett som ikke tradisjonelt har blitt undervist i skolen eller college, og hva mer er de ferdighetene de ' re lære nå kan være minst delvis foreldet når de går inn på jobbmarkedet. Hvis dagens barn skal fylle de høyt kvalifiserte utviklingsarbeidene i fremtiden, trenger de ikke bare å vite hvordan man bruker en datamaskin eller til og med hvordan man skriver HTML: de trenger en dypere forståelse av hvordan datamaskiner fungerer og mangel på frykt når det gjelder å jobbe med ny teknologi og prøve nye ideer.
Utdanningssystemet jobber hardt for å ta opp: I Storbritannia har IKT blitt erstattet av en ny fleksibel Computing-læreplan med mindre fokus på tekstbehandling eller å skape Powerpoint-presentasjoner og mer på kode. I USA forsøker skoledistriktene å ta opp, men det er bevis på at Computing ikke konsekvent blir lagt vekt på det. Selv med en evolusjonerende læreplan kan lærere, særlig på grunnskolen eller på grunnnivå, finne undervisningsteknologi skremmende, da det ofte ikke er en del av ferdighetssettet.
Så hva kan erfarne webprofessorer gjøre for å hjelpe deg med dette og redusere risikoen for at du ikke kan fylle jobber i flere tiår framover? I denne artikkelen vil jeg undersøke noen av tiltakene som foregår, og foreslå hvorfor og hvordan du kan bidra til å utdanne neste generasjon av webprofessorer.
Det er trygt å si at en stor andel av barn og unge elsker datamaskiner, og de vil ikke bare bruke dem passivt. Den enorme suksessen til MInecraft og populariteten til å bruke den på kreative måter viser at det er en appetitt for å gjøre noe mer med en datamaskin enn passivt etter reglene og historien til et spill.
Men Minecraft lærer ikke alle ferdighetene folk trenger for å forfølge en vellykket karriere i nettbransjen. Det er ikke bare folk som kan sitte på en datamaskin i flere timer og produsere kode som vil bli stadig mer nødvendig, men også eksperter i menneskelig maskininteraksjon som UX og UI blir viktigere, og folk som har kreativitet betyr at de kan oppfinne fremtidige teknologier og løse problemer vi har ikke engang kommet over ennå.
Disse barna elsker sin Code Club.Studentene kan lære noen av disse ferdighetene på andre måter: for eksempel kan kreativitet brukes over læreplanen, og en forståelse av UX kan komme fra å studere psykologi eller ergonomi. Men å lære å kode kan hjelpe barn med problemløsning ferdigheter, forståelse av grunnleggende begreper, evnen til å identifisere hvorfor noe ikke fungerer og fikse det, og utvikle sine ideer. Viktig det hjelper også dem med å miste noen frykt de kan ha for å gjøre mer enn bare å bruke en datamaskin som et verktøy.
De fleste som jobber i nettbransjen, vil fortelle deg en personlig historie om hvordan de dabbled med datamaskiner i ung alder. Hvis de er av en viss alder, vil de også fortelle deg at dette ble frynst av voksne som ikke "fikk det". Personlig pleide jeg å tilbringe lunsepausene i datarommet på skolen, og lærte å programmere mine egne spill ved hjelp av BASIC (og spill av andre elevernes spill også, lagret på diskett). Mine lærere trodde det var bortkastet tid, så jeg ville fortelle dem at jeg hadde tilbrakt timen på danseklubben. Jeg tror at måten jeg valgte å bruke tiden på, viste seg å være mer nyttig!
En interesse for databehandling utelukkes ikke av lærere i disse dager, men noen ganger forstås det ikke. De fleste lærere har bakgrunn i ikke-tekniske fag (spesielt på grunnnivå) og kan ikke ha en intuitiv forståelse av hva elevene er gjør det og hvorfor det spenner dem så mye. Det er der folk fra utenfor utdanningssystemet-fagfolk-kommer inn.
Det er mange måter at personer med koding og / eller webdesign og utviklingserfaring kan bli involvert i å hjelpe barn og unge til å lære viktige ferdigheter, men før jeg går inn i dem, la oss se på fordelene.
Personlig kjører jeg en kodeklubb en gang i uken og nyter det faktum at det får meg bort fra skrivebordet mitt og inn i et helt annet miljø. Jeg liker å jobbe sammen med lærerne og ser øyeblikket når en student plutselig tar tak i et nytt konsept eller skaper noe de aldri trodde de kunne.
Det er noen organisasjoner som eksisterer for å knytte erfarne voksne med barn og unge som ønsker å lære. La oss ta en titt på noen av dem: Code Club, Code of Time, CoderDojo og Young Rewired State.
Kode Club kobler frivillige med barn som vil lære kode. Den er rettet mot 9 til 11 åringer og de fleste av sine klubber kjøres i grunnskolen. Den startet i Storbritannia, men utvider internasjonalt.
Du kan enten registrere deg for å kjøre en klubb på et sted du allerede har identifisert (ditt lokale skole eller fellesskap, for eksempel), eller du kan registrere deg for å frivillig og være matchet med en skole eller et sted som leter etter noen.
Ettersom klubber normalt foregår på skolen, trenger du ikke å finne et sted eller publikum, og du vil jobbe sammen med en lærer, noe som betyr at du ikke trenger å bekymre deg for atferd eller noen av de ikke-kodende aspektene av klubb.
Hjelp barna lære kode ved å bli en Code Club-frivilligErietta er en Code Club frivillig som virkelig liker å bli involvert:
"Som programmerer er jeg veldig begeistret både i å lære mer selv og lære andre. Code Club gir meg en måte å dele min kunnskap om, og det er en god sjanse til å gjøre noe annet og bryte den daglige rutinen. flere mennesker interessert i programmering, noe som feltet trenger! "
Alle leksjonsmaterialene er gitt: disse dekningene Skrape, HTML og CSS og Python. Det er fleksibilitet skjønt, og mange Code Club-ledere lærer også barna om sitt eget kompetanseområde.
Time of Code-initiativet ble opprettet i USA i 2013 med sikte på å gjøre datavitenskap tilgjengelig for flere skoler, med et spesielt fokus på økt kvinne- og etnisk minoritetsdeltakelse. Den har støtte fra noen av de største amerikanske teknologibedrifter, inkludert Amazon, Apple, Facebook, Google og Microsoft, samt et rådgivende team bestående av utdannelseseksperter fra universiteter og andre organisasjoner..
Mange av ressursene på Time of Code-nettstedet er rettet mot lærere, og gir dem verktøyene for å kjøre kodingsøkt med sine studenter, men det er også muligheter for folk som ikke er lærere. Du kan lære det innledende kurset som en frivillig, men i motsetning til Code Club må du selv gjøre det meste av arbeidet: få det av bakken, finne et sted og publisere kurset til studenter. Leksjonsmaterialene er alle gitt.
Hvis du ikke har tid til å bli involvert i en slik grad, kan du hjelpe deg ved å legge til tips til online-opplæringen, noe som kan ta så lite som 10 minutter.
Coder Dojo er et nettverk av gratis dataprogrammeringsklubber med en global rekkevidde. Publikum er unge mellom 7 og 17 år, og dekker et bredt spekter av emner, inkludert webdesign og utvikling.
Frivillige kalles Coder Dojo Champions, og de tar ansvar for å sette opp, løpe og vedlikeholde en klubb (eller Dojo). Du trenger ikke å gjøre all undervisning selv: du kan bringe andre frivillige inn for å hjelpe. Du må finne et spillested og publisere Dojo selv, men du får støtte fra Coder Dojo-teamet.
Hvis du ikke er klar til å forplikte seg til å kjøre en Dojo selv, kan du registrere deg som en frivillig og hjelpe deg med en eksisterende Dojo, noe som er en fin måte å legge til så mange dyktige fagfolk som mulig for hver Dojo og tilby læring om flere emner.
Young Rewired State er en bevegelse rettet mot "digitale beslutningstakere" i alderen 18 og under. Den driver regelmessige hendelser (kalt Hyperlocal) i lokalsamfunn, samt årlige arrangementer som ukedagskodeksen, som foregår i Storbritannia, og bringer unge kodere sammen fra hele Storbritannia og internasjonalt for å jobbe i lag og konkurrere mot hverandre. annen.
Chloe Gutteridge er bare en av mange unge som har hatt glede av YRS:
"YRS har vært en stor hjelp i å lære meg å kode. Jeg lærte mer i de første 5 dagene av deres Festival of Code enn jeg hadde i de to årene med datalektioner jeg hadde hatt tidligere. Jeg kan ikke vente til festivalen denne sommeren!"
YRS er mindre formell i sin tilnærming enn andre tiltak: i stedet for å ha lektionsplaner eller læreplaner, bringer det unge mennesker sammen og oppfordrer dem til å jobbe på egenprosjekter sammen eller utforske språk eller teknologier som en gruppe.
2014s KodefestivalEn rekke hyperlocal-grupper drives av digitale byråer i helgen, så dette er en fin måte å bli involvert på hvis du kjører eller jobber for et byrå som ønsker å bidra til å utvikle unge kodere.
Hvis du er utenfor Storbritannia, kan du bli involvert via Overalt-initiativet, som foregår online og via helgenserrangementer i byer som New York, San Francisco, Berlin, Kosovo og Singapore.
Å lære å kode og å designe og utvikle for nettet er mye moro, og det vil bli en stadig mer nyttig ferdighet for unge mennesker, ettersom flere kvalitetsjobbmuligheter blir skapt i årene og årtier som kommer. Ved å bli involvert i å overføre ferdighetene dine til neste generasjon, får du ikke bare stor tilfredshet og glede akkurat nå, men du vet at du har bidratt til å investere i fremtiden for næringen.
Det er mange organisasjoner og initiativer rundt om i verden som du kan bli involvert i som frivillig: så hva stopper deg?
Bildekreditter: Kode Club / Chocolate Films Ltd, Young Rewired State.