Päätin oppia koodaamaan vasta viime syksynä - mikä tuntuu aika hulluksi ottaen huomioon, missä olen nyt urani vain vuotta myöhemmin.
Juuri kun päädyin kaiutinpaneeliin, joka osoitti 10. luokan tyttöjen tilaa YouTube-päämajassa, keskityttiin nuorten naisten koodaamisen opettamisen tärkeyteen. Ainoana henkilönä paneelissa, jolla ei ole tätä taustaa, panokseni keskusteluun keskittyi siihen, mitä olin oppinut kahdeksan vuoden urani aikana.
Yksi ensimmäisistä kysymyksistä oli: "Miksi kaikkien opiskelijoiden tulisi oppia koodittamaan?"
Tyhjensin, vaikka tiesin miksi tätä kysymystä esitettiin. Yhdysvalloissa tietotekniikkaa pidetään edelleen enimmäkseen lisäosana. Vain yksi neljästä lukiosta tarjoaa tietotekniikan ja vain 5% lukioista on pätevä opettamaan AP: n tietotekniikkaa. Vertaa tätä Yhdistyneeseen kuningaskuntaan, jossa koodausta vaaditaan nyt kaikissa ala- ja keskiasteen kouluissa.
Minulla ei kuitenkaan ollut vastausta, jonka voisin jakaa. Olin ollut opettaja tarpeeksi kauan tietääkseni, että "tarvitset tätä tulevaisuudessa" ei ole mikään argumentti, johon teini-ikäiset voivat muodostaa yhteyden, ja vaikka työvoima etsikin ohjelmistosuunnittelijoita, olin skeptinen, että tämä oli syy jotta koodaus olisi K-12-vaatimus.
Annoin mikrofonin vieressä olevalle naiselle, suunnittelijoille yhdelle Piilaakson huipputeknologiayrityksestä. Hän sanoi: ”En ole varma, että se on oikea kysymys. Aina meidän pitäisi keskittyä opettamaan kaikkia opiskelijoita ratkaisemaan ongelmia. Koodaaminen on vain taito, joka auttaa heitä tekemään sen tehokkaammin riippumatta siitä, mihin uraan he päätyvät. "
Seuraavassa tauossa tajusin, että näkemykseni ohjelmistosuunnitteluun oli täysin väärä.
Minulla on nyt nolo sanoa tämä, mutta olen tottunut stereotyyppisiin insinööreihin: He olivat ihmisiä, jotka istuivat takahuoneissa katsellen näytöitä vastaan ottaen tilauksia todellisilta ongelmanratkaisijoilta, jotka väittivät isojen ideoiden edessä olevissa huoneissa. Tuo kuva romahti heti vieressä olevan naisen kanssa. Hän oli tyytyväinen, kaunopuheinen, huomaavainen ja pystyi puhumaan ongelmien ratkaisemisesta tavoilla, joita minä, yksi ”eteisen” ihmisistä, ei pystynyt.
Halusin hänen supervoimansa. Menin kotiin, lukitsin itseni huoneistooni ja lupasin olla poistumatta vasta, kun osain koodata.
Tietysti rikotin lupaukseni, koska koodin oppiminen vie paljon kauemmin kuin viikonloppu. Kouluttajana ylpein kyvystäni rakentaa oppimiskokemuksia, mutta todellinen oppiminen on todella uskomattoman sotkuista. Joten kun työskentelin edelleen työssäni voittoa tavoittelemattomassa organisaatiossa, suoritin verkko-oppaita, luin oppikirjoja ja vietin päivätuntia viikonloppuisin. Se oli haastavaa, mutta myös palkitsevaa. Palkitseminen riittää, että päätin lopettaa työni ja tehdä kolmen kuukauden koodaavan käynnistyslevyn.
Tietysti tämä päätös ei tapahtunut yön yli. Kolmen kuukauden vapaapäivä bootcampille (asumalla San Franciscossa) ja 20 000 dollarin hylkääminen etukäteen ei ollut päätös kevyestä päätöksestä. Vietin paljon aikaa keskustelemalla insinöörien ystävien kanssa, tapaamalla eri koodauskoulujen tutkinnon suorittaneita ja suunnitellessani kuinka maksan siirtymästä.
Teollisuuden ystäväni vakuuttivat minut, että minun piti päästä parhaaseen koodaavaan käynnistysleiriin - jos aioin viettää aikaa ja rahaa, minun piti antaa itseni parhaaseen tilanteeseen. Valitettavasti tämä tarkoitti lisäaikaa pääsyhaastatteluun valmistautumista ja korkeampia opetuskustannuksia - valitsemani koodauskoulu maksoi noin kaksinkertaisesti enemmän kuin muut.
Lisäksi valmistuneet, joiden kanssa puhuin, vakuuttivat minua suunnittelemaan muutaman kuukauden työttömyyttä ja varautumaan työmarkkinoille, jotka eivät ota kokemukseni vakavasti. Kun minulla oli ensimmäinen suunnittelijaroolini vyön alla, sillä ei olisi merkitystä - mutta siihen asti minua arvioitiin mahdollisesti ankarammin teknisissä haastatteluissa, koska minulla ei ollut sitä nelivuotista tietojenkäsittelytieteen tutkintoa. He kaikki ehdottivat, että ottaisin vielä enemmän lainoja työnhaun tukemiseksi sen sijaan, että häiritsisin osa-aikatyötä.
Kaikki tämä luonnollisesti aiheutti paljon stressiä siitä, kuinka maksan tästä siirtymästä. Käynnistysleirin tunnit olisivat liian intensiivisiä (kuusi päivää viikossa, yli 12 tuntia päivässä), jotta voin pitää osa-aikaista työtä - ja koska käynnistysleirien koodaaminen eivät ole akkreditoituja oppilaitoksia, en olisi kelvollinen liittovaltion toimintaan opintolainat.
Kaikilla luokkatovereillani oli tämä taloudellinen rasitus eri tavalla; Jotkut pystyivät lainaamaan rahaa vanhemmiltaan, toisilla oli puolisoidensa taloudellinen tuki, toiset asuivat alueen sukulaisten kanssa ja toiset olivat tarpeeksi nuoria, että he olivat edelleen vanhempiensa sairausvakuutuksessa. Toiset, kuten minä, päätyivät yksityisten lainojen ottamiseen, maksamiseen sairausvakuutuksesta ja räjäyttämään säästötilit. Toisten piti harkita lisävaikutuksia, kuten lastenhoito, asuntolainat ja olla poissa perheistään muutaman kuukauden ajan.
Riippumatta siitä, missä taloudellisessa tai elämätilanteessa olimme, meillä kaikilla oli yksi yhteinen asia: Meillä kaikilla oli ainakin yksi perheenjäsen tai ystävä, joka antoi meille anteeksi, kun vietimme yhden vapaapäivän joka viikko (sunnuntai) koulussa jatkaaksemme opiskelua. Tämän tyyppinen sitoutuminen ei koskaan koske vain yksilöä.
Viimeinen koulutuspäiväni oli 23. helmikuuta 2016, ja aloitin käynnistyskampanjan viikkoa myöhemmin. Kolme kuukautta myöhemmin valmistuin, loin salkun ja aloin hakeutua aukkoihin. Kolme viikkoa sen jälkeen, 17. kesäkuuta, sain ensimmäisen tarjouksen ohjelmistosuunnittelijaroolista. Koko siirtyminen koulutuksesta opiskeluun ohjelmistosuunnittelijaksi kesti vajaat neljä kuukautta. Pankkitililleni (ja lainojen, jotka minun piti maksaa takaisin) onneksi työttömyysvaje ei ollut niin kauan kuin ihmiset varoittivat. Mutta olen iloinen siitä, että varauduin pahimpaan tilanteeseen ja suosittelisin kaikkia sitä tekeviä tekemään samoin.
Olen kuullut muilta uramuutoksilta ihmisiltä, että vaikein osa on tunnepito, ja heillä oli oikeus. Tämän harppauksen tekeminen tarkoitti sitä, että minun piti purkaa identiteettitietoni ja selvittää kuka olin ja mitä halusin. (Se tarkoitti myös, että minun piti kirjoittaa uudelleen ansioluetteloni ja yrittää tiivistää kahdeksan vuoden työt, joista olen ylpeä yhdeksi linjaksi, koska se ei enää ollut merkityksellinen. Se oli vaikeaa myös minulle.)
Mutta kun mietin syvästi sellaista työtä, jota todella rakastan, tajusin, että olen onnellisin, kun pääni on alhaalla ratkaiseen ongelmia. Loppujen lopuksi siksi menin koulutukseen - halusin tehdä maailmasta paremman paikan. Ohjelmistosuunnittelijaksi tuleminen on vain rinnakkainen tie, jonka valitsen tehdäkseni haluamani muutoksen.
Tiedän myös, että huolimatta kaikista opiskeluvuosistani, miltä oppiminen näyttää, en ole koskaan ajautunut oppijaksi niin paljon kuin olen ollut viime vuonna. Mutta kun tajusin, että tämä oli seuraava askel minulle, ei ollut käännyttämistä takaisin.
Joten jos olet nyt uranvaihdon tienhaarassa, pelkää tehdä harppaus - ota se. Se ei tule koskaan helpompaa, mutta se tulee vähemmän pelottavaksi heti, kun otat ensimmäisen askeleen.




