Att jag äntligen kunde få tid och ro att hämningslöst dyka ner in i programmeringens värld beror på att jag är emellan jobb. Vi benämner det så. Det känns mer hoppfullt.
I och med att jag har kunnat koncentrera mig på lärandet, ibland avbrutet av någon intervju eller något test på nätet, så har jag fått inträde till en värld som jag trott varit stängd för mig. Men, det var ju bara ett tunt förhänge jag skulle skjuta åt sidan och sedan var jag inne i världen. Nu vill jag ge vidare det jag fått och kommer att fortsätta skaffa mig. För det finns där, så nära, så tillgängligt när jag väl fått de första vägvisarna.
Jag började med en AMNI-kurs på Folkuniversitetet, en fyra veckors kurs med undervisning varje dag. I snabb takt gick vi igenom HTML, Javascript, C# och databaser. Övningar i olika editors hela tiden. Självklart är jag ingen programmerare efter de här fyra veckorna, men jag har koll. Jag vet skillnader och likheter. Jag har fått strukturer och relationer.
Nu går jag på Programmering 1 på Komvux. NTI-skolan. Distans. Grunderna i C#. Inga lärarledda lektioner. Allt utgår från en vältänkt kursplan och bra läromedel. Och ”sharing is caring” – om det redan finns bra lektioner på nätet, då är det väl lika bra att använda dem, eller hur? Så Bob Tabor är min lärare med mängder av bra lektioner. Och Code.org där jag verkligen förstått programmeringens idé. Utan att skriva en rad kod. För kodskrivandet är faktiskt inte själva kärnan. Det är, som jag skrev i förra inlägget, problemlösningsförmågan och logiken. Metoden. Men kodskrivandet i sig är också viktigt. Det förtjänar ett antal inlägg i sig.
Jag tänker fortsätta att hävda att alla kan (och bör) lära sig programmering.
- Det är roligt. Det är direkt buskul. Om dina fritidsaktiviteter inkluderar Sudoku och korsord – utöka med programmering.
- Om fler lär sig programmering blir vi mer klarsynta beställare och mer krävande och självsäkra användare och det gör att de system vi umgås med blir bättre och hjälper oss istället för att skapa stress och känsla av maktlöshet.
- Vi får en bättre diskussion kring IT i samhället om vi är allt fler som förstår istället för att många är osäkra och rädda.
Så.
- Komvux. Programmering 1 och 2. Gratis.
- Om du är mellan jobb så kan du googla på AMNI-kurser, du kan också kolla upp om du har någon omställningshjälp att få genom kollektivavtalet, om du kan få någon kurs betald.
- Om du har jobb och sysslar med kommunikation eller jobbar nära system men inte är utbildad inom IT – be om kompetensutveckling, att få en kurs betald.
- Code.org.
- Bob Tabors lektioner på Youtube, Channel9 eller på hans egen hemsida. Hans sätt att lära ut passade mig alldeles perfekt och eftersom han säger i något klipp att han lärt mer än en miljon människor att programmera, så tro jag att hans sätt passar många fler än mig. (De samlade lektionerna för C# finns på Youtube, tryck här för att hitta dem.)