Val mellan programmeringsutbildningar (2 år, distans)
Jag sitter och tittar på möjligheter att plugga datavetenskap (med tonvikt på programmering) på distans. Detta eftersom jag kommer att kombinera studierna med föräldraledighet/annat. För min del har jag kommit fram till att jag nog vill begränsa utbildningens längd till två år. Dels eftersom jag redan har en akademisk examen från universitet, dels eftersom jag förstått att utbildning i viss mån är sekundärt inom IT-branschen, varför jag tror att det är en bra idé att komma ut i arbetslivet så snabbt som möjligt. Jag vill dock ha en examen av något slag i ryggen. Med tvåårsbegränsningen faller utbildningar såsom högskoleingenjör och kandidat i datavetenskap bort men det verkar inte finnas särskilt många såna, om ens några alls, på distans.
Ett alternativ är yrkeshögskola som det finns en del distansalternativ för. Att komma ut i arbetslivet snabbt tycks vara den största fördelen med YH. Jag tvekar dock inför YH av några skäl. Ett skäl är att jag har förstått att nivån på utbildningen ofta kan vara ganska låg varför man får ligga i mycket själv (vilket jag förvisso gör på min fritid). Jag skulle vidare beskriva mig som teoretiskt lagd i den mening att jag vill ha en bra förståelse för varför man gör på ett visst sätt. På YH tycks man mest fokusera på att lära sig det praktiska. Ett annat skäl är utbildningarnas innehåll oftast är nischade mot exempelvis utveckling inom ett programmeringsspråk eller något annat enskilt tekniskt område. De verkar inte ge någon vidare bredd. Ett ytterligare skäl är att YH-utbildningar inte ger högskolepoäng vilket gör att jag inte skulle kunna fördjupa mig på högskola om jag mot förmodan skulle vilja det senare.
Om man räknar bort YH återstår för mig ett par utbildningar som är tvååriga varav jag fastnat särskilt för två:
Programvaruteknik på Mittuniversitetet och den går att läsa antingen på just två år eller på tre år. Den tvååriga innehåller bland annat kurser i diskret matematik och datastrukturer och algoritmer vilket är kurser jag gärna vill ha med i min utbildning. Övriga kurser tycks lägga tonvikt på att ge en bredd inom programmering men det finns även kurser inom operativsystem, databaser och mjukvarusäkerhet vilket verkar vettigt att ha som grund. Java tycks vara huvudspråket på utbildningen och det är det språk jag använt mest själv hittills. Överlag verkar det vara ett gediget kursutbud utan några direkta "flumkurser" vilket är viktigt när utbildningen bara är på två år. Kursen i vetenskapligt skrivande kan jag troligtvis tillgodoräkna mig mot bakgrund av tidigare studier och då läsa en annan kurs istället. Den huvudsakliga "nackdelen" med programmet är väl att jag inte riktigt vet vilken kvalité utbildningen håller. Mittuniversitetet är ju inte ett av de mest välrenommerade lärosätena. Med det sagt har jag inte heller hittat någon negativ feedback.
Webbprogrammering på Blekinge Tekniska Högskola är det andra alternativet. Det är en utbildning som fokuserar på webbprogrammering. Därmed verkar den inte vara lika bred som MIUN:s utbildning, även om det verkar finnas kurser riktade mot webbprogrammering som ändå har som ambition att ge en lite bredare grund än så (matematisk modellering, algoritmer och datastrukturer, data- och telekommunikation). Egentligen tycker jag väl att MIUN:s kursutbud överlag lockar mer, men jag har fått uppfattningen att BTH är en något mer erkänd skola vad gäller IT-utbildning. Skolans forskning inom IT är tydligen internationellt framgångsrik vilket, även om det inte är en garanti för det, talar för att deras IT-utbildningar håller bra kvalité. Sammantaget är jag dock lite skeptisk till att läsa en utbildning som riktar in sig specifikt på webbprogrammering. Jag har själv inte sysslat så mycket med just programmering för webben hittills och helst skulle jag vilja ha en lite bredare grund att stå på.
Någon som har erfarenhet av utbildningarna eller annan input för att hjälpa med valet? Det skulle uppskattas mycket!