Min långdragna resa till Oregon State Universitys eCampus Post-Baccalaureate Computer Science program

Oregon State University campus (har jag fått höra).

Det följande inlägget är precis lika långrandigt och spretigt som rubriken.

Under 2017 kände jag ett missnöje med min karriärsbana, lite olycka och en allmän brist på riktning. Jag hade ett tillfredsställande arbete, hyfsad lön och utsikter till uppåtgående rörlighet, men jag kände att något viktigt saknades i min vardag. Så småningom insåg jag att det var en ny utmaning – en möjlighet att växa, utvecklas och bli pressad att lära sig något nytt.

Turligtvis är den bästa miljön för att känna sig intellektuellt vilsen en institution för högre utbildning. I mitt fall arbetade jag på den kommunala högskola som jag tagit examen från bara en handfull år tidigare. Även om karriärer inom utbildningsväsendet inte är kända för att vara de mest välbetalda, är en ovärderlig förmån (ja, jag antar att den bokstavligen har ett värde) den reducerade avgiftsförmånen. Jag utnyttjade så småningom förmånen och under många månader genomförde jag kurser i psykologi, kommunikation, dataprogrammering och till och med matematik! Jag tog om en kurs i förkalkyl som jag hade läst under min ursprungliga examen, bara för att försöka höja mitt genomsnittsbetyg alla dessa år senare. Resultat: mitt betyg från community college är nu 0,03 poäng högre. Åh, ja.

Koincidentellt nog är 0,03 procent också den procentuella skillnad som omtagningen av kursen gjorde på eventuella framtida ansökningar!

Med tanke på att jag kunde läsa en kurs per kvartal tog den här perioden av utforskande väldigt lång tid. Efter över ett år av till synes slumpmässiga kurser skrev jag in mig på en introduktionskurs i programmering och upptäckte att jag tyckte mer om att göra kursarbetet än mitt dagliga arbete. Den uppgift som övertygade mig om att jag behövde studera detta vidare var ett enkelt ISBN-kontrollsummaprogram. Jag var beroende av pussellösningsaspekten, och detta var den första riktiga utmaning jag mött på alldeles för länge. När jag försökte mig på programmet nu kunde jag lätt skriva koden för det (yay, tillväxt och utveckling!), men en sak som har förblivit konstant är min längtan efter intellektuell utmaning.

Med absolut ingenting om teknikbranschen och programvaruteknik (annat än att jag börjat dejta en datavetenskapsstudent), tänkte jag att gå tillbaka till skolan var mitt enda alternativ. All min forskning på nätet fick mig att tro att jag troligen inte skulle komma in på något datavetenskapsprogram på grund av att 1) platserna endast var till för personer som gick på college för första gången och 2) mitt avskriftsunderlag endast bestod av ett minimum av de obligatoriska matematiska och naturvetenskapliga kurserna. Jag har aldrig betraktat matematik eller naturvetenskap som en seriös väg för mig, eller ens som ämnen som jag var någorlunda bra på, så jag hade inte de nödvändiga förkunskaperna för de flesta datavetenskapliga program. Ja, jag skulle ha kunnat använda studiemedelsförmånen för att långsamt arbeta mig upp till kalkyl 3, men vid det laget skulle ytterligare 14 månader redan ha gått, och jag var inte villig att vänta.

Efter att ha pratat med mina mentorer, vänner och genomgått en hel del självreflektion fattade jag det medvetna beslutet att, vad det än var, så var det dags att göra något annat. Jag snubblade över Oregon State-programmet (troligen via sökfrågan ”datavetenskap + ingen matematik”) och tyckte att programmet såg robust och mycket flexibelt ut. Ärligt talat var den mest attraktiva delen den tydliga avsaknaden av avancerade matematiska förkunskaper. Jag tänkte att det skulle vara en chansning, men jag ansökte ändå.

Så, vad ska en tjej göra? Jag visste att jag ville byta karriär och bli mjukvaruingenjör, men jag ville inte heller vänta i månader bara för att komma igång. I en värld efter 2013 skulle det självklara svaret vara ett bootcamp för kodning! Och så kom den underbara världen av kodningsbootcamps in i mitt liv, men inte på det sätt som du skulle tro. I min uppsjö av jobbansökningar hade jag ansökt om en tjänst som Career Services Manager (tänk rådgivare plus karriärcoach plus programledare) på ett kodningsbootcamp i Seattle. Inom samma vecka (jag var tvungen att gå tillbaka till min inkorgshistorik för att kontrollera det) hade jag fått avslag från OSU och fått ett jobberbjudande från kodningslägret. Ärligt talat, spänningen och utsikten till ett nytt jobb (och en rejäl löneförhöjning) utplånade all besvikelse från OSU:s avslag.

Som den långsamma och (ofta, men inte alltid) medvetna och strategiska person som jag är, tänkte jag att det inte skulle skada att åtminstone komma lite närmare teknikbranschen innan jag hoppade in med 100 %. Och jag har verkligen varit med om det. Under de följande två och ett halvt åren arbetade jag på tre (ja, tre) olika kodningsbootcamps och plockade upp en del kunskaper om webbutveckling på vägen.

På kodningsbootcamp #1 kunde jag delta i de två första veckorna av programmet, och under resten av min tid där arbetade jag mig igenom kursmoduler, försökte mig på algoritmutmaningar tillsammans med instruktörerna, men upptäckte att mina självstudier var ganska oorganiserade och odisciplinerade. Mitt jobb på coding bootcamp #2 kom som en total överraskning (ty, LinkedIn), men jag kommer för alltid att vara tacksam för möjligheten. Efter att ha satt mig in i rollen kunde jag ta en introkurs på kvällstid där jag lärde ut grunderna i JavaScript. Kort därefter började jag arbeta mig igenom programmets innehåll och med hjälp av en av webbutbildningsinstruktörerna började jag behandla övningar som läxor med förfallodatum. Naturligtvis höll detta inte riktigt, eftersom det inte fanns några verkliga konsekvenser om jag missade ett förfallodatum eller helt enkelt inte slutförde en uppgift. Fan ta mitt behov av externa motivationer och verkliga konsekvenser!

Tanken hade förstås slagit mig: ”Om jag jobbade på kodningsbootcamps, borde jag inte bara sluta och anmäla mig? Kanske till och med spara några tusen dollar på vägen?”. På coding bootcamp #2 skulle man kunna tro att jag skulle ha listat ut allt detta, men jag kände helt enkelt inte innerst inne att det var det jag verkligen ville. Dessutom var företagets policy om att anställda skulle ta kurser på heltid lite i rörelse vid den här tiden, och jag var för obeslutsam för att söka konkret information. Så det gjorde jag inte. Och så gick dagar och månader och jag kände mig tillräckligt lycklig i en ny roll i en vacker stad med ett välbetalt jobb för att inleda någon verklig förändring. Jag tror att jag innerst inne fortfarande visste att jag inte riktigt hade kliat den där klådan från två år tillbaka.

Då, en dag, från ingenstans, ser jag ett mejl från en adress som jag inte hade tänkt på på över ett år – Oregon State University. I ett mycket artigt formulerat mejl lät de mig veta att de har uppdaterat sina antagningskrav för programmet och att jag uppmanades att ansöka på nytt. Om jag ansökte på nytt skulle de avstå från antagningsavgiften, så det kändes som en självklarhet. Jag gick igenom mina uppsatsfrågor, uppdaterade min postadress och klickade på ”skicka!”. Och vad vet ni, några månader senare fick jag mitt antagningsbrev.

Det var lite mer än ett år sedan. I dag är jag precis i början av mitt femte kvartal på OSU, vilket i mitt fall motsvarar ungefär en tredjedel av min examen. Under den tid som har gått sedan jag bestämde mig för att byta inriktning hade jag kunnat genomföra 10,6 kodningsbootcamps (om man utgår från att ett bootcamp är 12 veckor, vilket är den typiska längden nuförtiden), men i slutändan är jag mycket nöjd med mitt beslut. Jag tror absolut inte att den ena vägen är bättre än den andra, men vad jag är säker på är att den traditionella universitetsvägen var rätt för mig.

I ett framtida inlägg kommer jag att redogöra för de två olika vägarna till att hitta en anställning som mjukvaruutvecklare – jag kommer att jämföra och kontrastera (i mitt perspektiv) kodningsbootcamps och traditionell utbildning.

Lämna ett svar

Din e-postadress kommer inte publiceras.