Jeg tog først beslutningen om at lære at kode sidste efterår - hvilket med tanke på hvor jeg er nu i min karriere bare et år senere, føles temmelig skør.
Det var, efter at jeg endte på et talerpanel, der talte til et værelse med piger i 10. klasse i YouTubes hovedkvarter, der var fokuseret på vigtigheden af at lære unge kvinder at kode. Som den eneste person i panelet uden denne baggrund var mine bidrag til diskussionen fokuseret på, hvad jeg havde lært i min otte-årige karriere inden for uddannelse.
Et af de første stillede spørgsmål var: "Hvorfor skal alle studerende lære at kode?"
Jeg blev tom, selvom jeg vidste, hvorfor dette spørgsmål blev stillet. I USA betragtes datalogi stadig for det meste som en tilføjelse. Kun en ud af fire gymnasier tilbyder datalogi, og kun 5% af gymnasierne er certificeret til at undervise i AP Computer Science. Sammenlign det med Det Forenede Kongerige, hvor kodning nu er påkrævet i alle folkeskoler og gymnasier.
Jeg havde dog ikke et svar, jeg kunne dele. Jeg havde været lærer længe nok til at vide, at "du har brug for dette i fremtiden" er aldrig et argument, som teenagere kan oprette forbindelse til, og selvom arbejdsstyrken ledte efter softwareingeniører, var jeg skeptisk over, at dette var en grund for kodning er et K-12-krav.
Jeg sendte mikrofonen til kvinden, der sad ved siden af mig, en ingeniørdirektør i et af de største tech-selskaber i Silicon Valley. Hun sagde: ”Jeg er ikke sikker på, at det er det rigtige spørgsmål. Det, jeg synes, vi burde fokusere på, er at lære alle studerende at løse problemer. Kodning er bare en færdighed, der hjælper dem med at gøre det mere effektivt, uanset hvilken karriere de ender i. ”
I den efterfølgende pause indså jeg, at mit perspektiv på software engineering var helt forkert.
Jeg er nu flov over at sige dette, men jeg plejede at stereotype ingeniører: De var de mennesker, der sad i bagerste rum og stirrede på skærme og tog ordrer fra rigtige problemløsere, der argumenterede om store ideer i fronten. Dette billede sammenstød øjeblikkeligt med kvinden, der sad ved siden af mig. Hun var klar, veltalende, tankevækkende og kunne tale om at løse problemer på måder, som jeg, en af menneskene i ”forrommet” ikke kunne.
Jeg ville have hendes supermagt. Jeg gik hjem, låste mig inde i min lejlighed og lovede ikke at forlade, før jeg vidste, hvordan jeg skulle kode.
Det er klart, jeg brød mit løfte, fordi det at lære at kode tager meget længere end en weekend. Som underviser stolte jeg på min evne til at strukturere læringsoplevelser, men reel læring er faktisk utroligt rodet. Så mens jeg stadig arbejdede på mit job ved en nonprofit-uddannelse, afsluttede jeg online-tutorials, læste lærebøger og tog dagslange klasser i weekenderne. Det var udfordrende, men det var også givende. Faktisk belønner jeg faktisk, at jeg besluttede at forlade mit job og lave en tre-måneders kodende bootcamp.
Selvfølgelig skete denne beslutning ikke natten over. At tage tre måneder fri for en bootcamp (mens han boede i San Francisco) og plunke ned $ 20.000 på forhånd var ikke en beslutning, der skulle træffes let. Jeg brugte meget tid på at snakke med venner, der er ingeniører, møde kandidater fra forskellige kodeskoler og planlægger, hvordan jeg ville betale for overgangen.
Mine venner i branchen overbeviste mig om, at jeg var nødt til at komme ind i den bedste kodende bootcamp, jeg kunne - hvis jeg skulle bruge tid og penge, var jeg nødt til at sætte mig selv i den bedst mulige situation. Desværre betød dette ekstra tid med at forberede sig til indgangssamtalen og en højere undervisningsomkostning - den kodeskole, jeg valgte, endte med at koste omkring dobbelt så meget som andre.
Derudover overbeviste kandidaterne, jeg talte med, mig om at planlægge et par måneders arbejdsløshed og forberede mig på et jobmarked, som ikke ville tage min erfaring alvorligt. Når jeg havde haft min første ingeniørrolle under bæltet, gjorde det ikke noget - men indtil da blev jeg potentielt bedømt mere hårdt i tekniske interviews, fordi jeg ikke havde den fireårige datalogi. De foreslog alle, at jeg skulle optage endnu flere lån til at støtte min jobsøgning snarere end at distrahere mig selv med et deltidsjob.
Alt dette førte naturligvis til meget stress for, hvordan jeg ville betale for denne overgang. Timerne på bootcamp ville være for intensive (seks dage om ugen, 12+ timer om dagen) til, at jeg kan holde et deltidsjob nede - og da kodning af bootcamps ikke er godkendte uddannelsesinstitutioner, ville jeg ikke kvalificere mig til føderale studielån.
Mine klassekammerater håndterede alle denne økonomiske belastning forskelligt; nogle var i stand til at låne penge fra deres forældre, nogle havde økonomisk støtte fra deres ægtefæller, nogle boede hos slægtninge i området, og nogle var unge nok til, at de stadig var på deres forældres sundhedsforsikring. Andre, som jeg, endte med at tage private lån, betalte ud af lommen for en sundhedsforsikring og sprang gennem sparekonti. Atter andre var nødt til at overveje yderligere konsekvenser som børnepasning, pantelån og at være væk fra deres familier i et par måneder.
Ligegyldigt hvilken økonomisk eller livssituation vi var i, delte vi alle en ting til fælles: Vi havde alle mindst et familiemedlem eller en ven, der tilgivede os, da vi tilbragte vores en fridag hver uge (søndag) i skolen for at fortsætte studiet. Denne type engagement handler aldrig kun om individet.
Min sidste dag i uddannelsen var den 23. februar 2016, og jeg startede bootcamp en uge senere. Tre måneder senere uddannede jeg mig, oprettede en portefølje og begyndte at ansøge om åbninger. Tre uger efter dette, den 17. juni, modtog jeg mit første tilbud på en softwareingeniørrolle. Hele overgangen fra at være i uddannelse til at blive softwareingeniør tog knap fire måneder. Heldigvis for min bankkonto (og de lån, jeg var nødt til at betale tilbage), var arbejdsløshedsgabet ikke så længe, som folk advarede. Men jeg er glad for, at jeg forberedte mig på worst case-scenariet, og jeg vil råde alle, der går ind i det, til at gøre det samme.
Jeg har hørt fra andre mennesker, der har foretaget store karriereændringer, at den sværeste del er følelsesladet, og de havde ret. At tage dette spring betød, at jeg var nødt til at dekonstruere min følelse af identitet og finde ud af, hvem jeg var, og hvad jeg ville have. (Det betød også, at jeg var nødt til at omskrive min CV og forsøge at kondensere otte års arbejde, som jeg er stolt af i en linje, da det ikke længere var relevant. Det var også svært for mig.)
Men da jeg tænkte dybt på den slags arbejde, jeg virkelig elsker, indså jeg, at jeg er gladest, når jeg har hovedet ned og løser problemer. Det var trods alt, hvorfor jeg gik i uddannelse - Jeg ville gøre verden til et bedre sted. At blive softwareingeniør er bare en parallel vej, jeg tager for at gøre den forskel, jeg ønsker.
Jeg ved også, at på trods af alle mine år med at studere, hvordan læring ser ud, har jeg aldrig skubbet mig selv som lærer så meget, som jeg har været nødt til det sidste år. Men når jeg indså, at dette var det næste skridt for mig, var der ingen tilbagevenden.
Så hvis du er ved den karriereændringskryds nu, bange for at tage springet - tag det. Det bliver aldrig lettere, men det bliver mindre skræmmende, så snart du tager det første skridt.