Er Oregon State ‘ S Post-Bacc Computer Science Program Verdt Det?

hver gang en gang, sender folk meg en e-post for å spørre om Oregon State ‘ s post-baccalaureate computer science program er verdt det. Nå som jeg nærmer meg slutten (jeg skal oppgradere på slutten av vinterperioden), føler jeg at jeg kan gi svar. Dette innlegget vil tjene som en langformet forklaring på svaret mitt, som er ja (med noen advarsler).

Meg

før du hopper inn i dette, en kort bakgrunn om meg for å gi deg litt kontekst på tankene nedenfor: jeg er en tidligere grunnskole lærer som ønsker å overgå til undervisning i datavitenskap. Jeg startet programmet høsten 2016, og vil oppgradere neste semester, noe som setter meg på et mer eller mindre 2,5 års spor. Jeg synes det er viktig å si (på bekostning av tooting mitt eget horn) at jeg har gjort det bra i programmet, som jeg mener jeg har tjent alle A så langt (selv om parallell programmering (CS 475) var nær).

jeg jobbet heltid i løpet av mitt første år i programmet, men har ikke jobbet i det siste og et halvt år. Mine eneste andre tidsforpliktelser i Tillegg Til Oregon State-programmet tar vare på datteren min, frivillig en ettermiddag i uken, og tar matte klasser (en eller to per semester) På Portland Community College og Portland State.

Kostnader

Først av alt, når vi sier «verdt det», hva er «det»? Hva er kostnadene? I mitt sinn kan kostnadene ved å gjøre dette programmet deles inn i tre deler: økonomisk kostnad, tidskostnad og mulighetskostnad. Økonomisk kostnad er den enkleste å kvantifisere, så la oss starte med det.

Finansiell Kostnad

den økonomiske kostnaden bryter ned slik: 60 studiepoeng på $487 Per kreditt (Fra Høsten 2018), som går ut til like under $30.000 totalt (minus økonomisk støtte, hvis Du er kvalifisert). På toppen av det er det noen ekstra kostnader,som testavgifter, lærebøker, etc. Jeg holdt ikke tett oversikt over disse, men de har sannsynligvis jobbet ut til noen få hundre dollar i løpet av programmet.

Tidskostnad

Oregon State anbefaler å sette til side 20 timer per uke, per kurs. Det er 15 kurs i programmet, hver administrert over 10 uker (8 uker for sommerkurs). Dette går ut til 200 timer per kurs, eller 3000 timer for hele programmet. Selvfølgelig kan disse 3000 timene brytes opp over ett, to, tre eller flere år.

i min erfaring var 20 timer per uke per kurs i øvre ende av tidsforpliktelsen som kreves for kursene mine. Min mest intensive periode, time-wise, var sannsynligvis sommeren før sist da jeg tok datastrukturer (CS 261) og assembly language (CS 271). Disse kursene samlet tok rundt 35 timer per uke. Når det er sagt, var dette på den forkortede sommerplanen.

Alt sammen vil jeg satse på at jeg har brukt omtrent 12 timer per uke, per kurs, i gjennomsnitt, som vil trene til rundt 1800 timer for hele programmet.

Mulighetskostnad

Mulighetskostnad er tap av potensiell gevinst når ett alternativ er valgt. Konkret representerer dette lønnene du ikke vil tjene mens du er i programmet, eller tiden du ikke vil tilbringe med familien din, eller hva som helst. Dette er åpenbart en faktor for alle, i varierende grad.

Totalt

alle sammen, disse kostnadene trene til $30.000 og et sted rundt 1800 timer. Når jeg er ferdig på slutten av neste semester, hva må jeg vise for dem? Vil alt ha vært verdt det?

Fordeler

Hvorvidt programmet er verdt det, koker i hovedsak bare ned til ett spørsmål: jobber du som programvareingeniør (eller i en relatert Cs-fokusert karriere) verdt kostnadene som er skissert ovenfor? I så fall er programmet verdt det.

Enkelt sagt, jeg tror at å fullføre programmet etterlater deg godt forberedt på en karriere som arbeider i software engineering. Jeg kan bekrefte dette, etter å ha nylig fullført et internship På Insitu. Og mange, mange andre mennesker som har fullført programmet kan bevitne dette, også. Alums av programmet jobber over alt. En rask spinn gjennom Mine LinkedIn-tilkoblinger viser alums som jobber Hos Google, Intel, Amazon, Salesforce, Boeing, Insitu og videre og videre. Kort sagt, en datavitenskap grad fra Oregon State sannsynligvis ikke kommer til å være en begrensende faktor i jobbsøkingen.

Advarsler

nå, noen advarsler. Hovedstyrken Til Oregon State ‘ s datavitenskapsprogram er ikke videoforelesningene, det er ikke instruktørene, det er ikke oppgavene eller annet læringsmateriell. Hovedstyrken er dette: å forplikte seg til å tilbringe en del av livet ditt med fokus på datavitenskap og programvareteknikk.

det sier seg nesten selv, men du vil sannsynligvis finne bedre pedagogisk materiale på YouTube og på det offentlige biblioteket enn du kommer til å få for $487 per kreditt På Oregon State. I noen tilfeller, mye bedre. Men hvem bestemmer seg for å slutte i jobben og bruke to år på biblioteket fem dager i uken for å bytte karriere? Og selv om du kan rettferdiggjøre det for deg selv, kan du rettferdiggjøre det for familien din? Vil de lurer på om du kaster bort tiden din?

det siste punktet kommer på et viktig punkt: legitimitet. På en måte er det alt et diplom egentlig er. Det er bare en organisasjon (Som Oregon State) villig til å garantere din kompetanse.

Advarseler2

da jeg skrev over at læringsmaterialene og instruktørene ikke er en styrke i programmet, var jeg kanskje ikke hard nok. Faktisk er mange læringsmateriell dårlige.

Dette gjelder ikke for alt, selvfølgelig, men noen av kursene er veldig uorganiserte, mange av forelesningene er smertefulle å se på, mange av oppgavene er bare tankevekkende kjedelige. Dette kan være spesielt frustrerende siden datavitenskap kan være så morsomt og interessant.

Ta For Eksempel Software Engineering II, som fokuserer på testing, feilsøking og versjonskontroll. Jeg ble virkelig sparket opp om enhet og integrasjonstesting i løpet av sommeren, så jeg var spent på å hoppe inn i dette kurset. Til slutt, selv om, jeg fant det være den mest ‘ meh ‘ kurs i programmet. Du får en gammel c-kodebase og bedt om å skrive noen enhetstester, noen tilfeldige tester, etc., og deretter å skrive opp rapporter om hva du fant. Dette kan speile arbeidet i bransjen, men jeg trodde det ville vært mye morsommere å behandle testoppgavene som en slags whodunit. Som i, her er en merkelig ting med dette programmet, se om du kan designe en testpakke for å fange den.

Det er bare en tanke om ett kurs. Hvis du er nysgjerrig på hva de andre kursene i programmet er, sjekk ut hva jeg har skrevet om dem.

 osu building Tilfeldig bilde av en bygning I Oregon State for å bryte opp dette lange innlegget. Foto Av Al Case.

I samme vene er det en rekke instruktører som forlot meg som ønsket. Det var som om de bare administrerte et kurs i stedet for aktivt å undervise det. Dette er absolutt forsterket av det faktum at de fleste av de menneskene jeg hadde som instruktører, ikke faktisk utformet kursene de lærte. Så du vil ha din «instruktør», men når du trekker opp forelesningene, blir det andres stemme fra som for fem år siden. For kostnaden av programmet følte Jeg At Oregon State kunne gjøre det bedre.

Alt dette er sagt, det er verdt å påpeke at det også er noen fantastiske instruktører. Jeg kan ikke si nok gode ting Om Tim Alcon, Benjamin Brewster og Stephen Redfield. Disse instruktørene bryr seg virkelig om elevenes læring. Du kan føle det.

jeg vet basert på min erfaring som lærer at det å designe et akademisk program og undervise det er virkelig, veldig vanskelig. Sikkert vanskeligere enn mange av konseptene adressert i programmet. Derfor er det viktig å ikke være for kritisk. Men igjen er det litt lavthengende frukt (standardiser hvordan kurs administreres I Canvas, oppdater og forbedre forelesningsvideoer,ansett mer lidenskapelige instruktører, etc.), og jeg håper at programadministratorer nå ut og ta det.

La Oss Pakke

jeg har sagt nok. Forhåpentligvis i prosessen har jeg gjort saken for hvorfor Jeg tror Oregon State post-bacc computer science program er verdt tid og penger hvis du vil jobbe i programvare eller et relatert felt. Er det alternativer? Sikker. Hit bøkene på biblioteket, melde deg på en bootcamp, etc. Men for meg ville ingen av disse alternativene ha fått meg til hvor jeg er i dag. Og det er nettopp poenget.

Oppdatering: 2. April 2020

Jeg mottok en e-post i dag fra Benjamin Brewster, som var instruktør mens jeg var i programmet, og er nå direktør for programmet. Han er også et veldig fantastisk menneske, og jeg vil kunne lære som han en dag.

uansett ga han følgende oppdatering: «På dette punktet har vi redesignet de fleste kursene, og fullfører resten i de neste par vilkårene. Vi har også lagt til flere nye kurs, og omtrent doblet lærerantallet. Store endringer som ting går fremover!»

jeg er ikke sikker på hvor nøyaktig dette innlegget fortsatt er, men jeg forestiller meg at ting I Oregon State bare forbedrer seg. Og for hva det er verdt, står jeg fortsatt ved påstandene jeg gjorde da jeg skrev dette for noen år siden.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

Previous post Ars Nova
Next post 7 Ting Du Ønsker Du Visste Før Du Besøker Italia