Ik heb pas de beslissing genomen om te leren coderen afgelopen najaar - wat, gezien mijn huidige positie slechts een jaar later, behoorlijk gek aanvoelt.
Het was nadat ik op een luidsprekerpaneel belandde dat een kamer van tiende klas meisjes op het hoofdkantoor van YouTube toesprak, die was gericht op het belang van het leren van jonge vrouwen om te coderen. Als enige persoon in het panel zonder die achtergrond, waren mijn bijdragen aan de discussie gericht op wat ik had geleerd tijdens mijn achtjarige carrière in het onderwijs.
Een van de eerste vragen was: "Waarom zouden alle studenten moeten leren coderen?"
Ik wist het niet, hoewel ik wist waarom deze vraag werd gesteld. In de VS wordt informatica nog steeds meestal als een add-on beschouwd. Slechts één op de vier middelbare scholen biedt informatica, en slechts 5% van de middelbare scholen is gecertificeerd om AP Computer Science te onderwijzen. Vergelijk dat met het VK, waar codering nu vereist is in alle basisscholen en middelbare scholen.
Ik had echter geen antwoord dat ik kon delen. Ik was lang genoeg een leraar geweest om te weten dat "je dit in de toekomst nodig hebt" nooit een argument is waarmee tieners verbinding kunnen maken, en hoewel het personeel op zoek was naar software-ingenieurs, was ik sceptisch dat dit een reden was voor codering als een K-12-vereiste.
Ik gaf de microfoon door aan de vrouw die naast me zat, een technisch directeur bij een van de toptechnologiebedrijven in Silicon Valley. Ze zei: 'Ik weet niet zeker of dat de juiste vraag is. Waar ik denk dat we ons op moeten concentreren, is alle studenten leren problemen op te lossen. Coderen is gewoon een vaardigheid die hen helpt dat effectiever te doen, ongeacht in welke carrière ze terechtkomen. ”
In de pauze die volgde, realiseerde ik me dat mijn kijk op software engineering helemaal verkeerd was.
Ik schaam me nu om dit te zeggen, maar ik maakte altijd stereotypes van ingenieurs: zij waren de mensen die in achterkamers zaten te staren naar schermen, die bevelen aannamen van echte probleemoplossers die ruzie maakten over grote ideeën in voorkamers. Dat beeld botste meteen met de vrouw die naast me zat. Ze was evenwichtig, welsprekend, attent en kon praten over het oplossen van problemen op een manier die ik, een van de mensen in de 'voorkamer', niet kon.
Ik wilde haar superkracht. Ik ging naar huis, sloot me op in mijn appartement en beloofde niet te vertrekken totdat ik wist hoe ik moest coderen.
Uiteraard heb ik mijn gelofte verbroken, omdat het leren coderen veel langer duurt dan een weekend. Als opvoeder was ik trots op mijn vermogen om leerervaringen te structureren, maar echt leren is eigenlijk ongelooflijk rommelig. Dus terwijl ik nog steeds aan het werk was op een non-profitorganisatie in het onderwijs, voltooide ik online zelfstudies, las ik handboeken en volgde ik lessen van een dag in het weekend. Het was een uitdaging, maar het was ook de moeite waard. Ik heb zelfs genoeg beloond dat ik besloot mijn baan op te zeggen en een bootcamp van drie maanden te doen.
Natuurlijk gebeurde deze beslissing niet van de ene dag op de andere. Drie maanden vrij werken voor een bootcamp (terwijl je in San Francisco woonde) en vooraf $ 20.000 plunderen was geen beslissing om lichtvaardig te worden genomen. Ik bracht veel tijd door met vrienden die ingenieurs zijn, afgestudeerden van verschillende coderingsscholen te ontmoeten en te plannen hoe ik de overgang zou betalen.
Mijn vrienden in de industrie hebben me overtuigd dat ik naar de best coderende bootcamp moest gaan die ik kon - als ik tijd en geld wilde uitgeven, moest ik mezelf in de best mogelijke situatie brengen. Helaas betekende dit extra tijd voor de voorbereiding op het intakegesprek en hogere collegegeldkosten - de coderingsschool die ik koos, kostte ongeveer twee keer zoveel als anderen.
Bovendien hebben de afgestudeerden met wie ik sprak, me overtuigd om een paar maanden werkloosheid te plannen en me voor te bereiden op een arbeidsmarkt die mijn ervaring niet serieus zou nemen. Toen ik eenmaal mijn eerste technische rol onder mijn riem had gehad, zou dat niet uitmaken - maar tot die tijd zou ik mogelijk zwaarder worden beoordeeld in technische interviews omdat ik die vierjarige graad in informatica niet had. Ze stelden allemaal voor dat ik nog meer leningen aangaf om mijn zoektocht naar werk te ondersteunen in plaats van mezelf af te leiden met een deeltijdbaan.
Dit alles leidde natuurlijk tot veel stress over hoe ik zou betalen voor deze overgang. De uren van de bootcamp zouden te intensief zijn (zes dagen per week, 12+ uur per dag) om een parttime baan te behouden - en omdat coderende bootcamps geen erkende onderwijsinstellingen zijn, zou ik niet in aanmerking komen voor federale studiefinanciering.
Mijn klasgenoten gingen allemaal anders om met deze financiële belasting; sommigen konden geld lenen van hun ouders, sommigen hadden de financiële steun van hun echtgenoten, sommigen woonden bij familieleden in het gebied, en sommigen waren jong genoeg dat ze nog steeds de ziektekostenverzekering van hun ouders hadden. Anderen, zoals ik, sloten uiteindelijk particuliere leningen af, betaalden voor hun ziektekostenverzekering en blazen spaarrekeningen op. Weer anderen moesten aanvullende implicaties overwegen, zoals kinderopvang, hypotheken en een paar maanden wegblijven van hun gezin.
In welke financiële of levenssituatie we ons ook bevonden, we hadden allemaal één ding gemeen: we hadden allemaal minstens één familielid of vriend die ons vergaf toen we elke week (zondag) op school doorbrachten om verder te studeren. Dit soort toewijding gaat nooit alleen over het individu.
Mijn laatste dag in het onderwijs was 23 februari 2016 en ik begon een week later met bootcamp. Drie maanden later studeerde ik af, creëerde ik een portfolio en begon ik te solliciteren op openingen. Drie weken daarna, op 17 juni, ontving ik mijn eerste aanbod voor een functie voor software-engineering. De hele overgang van onderwijs naar software-ingenieur duurde iets minder dan vier maanden. Gelukkig voor mijn bankrekening (en de leningen die ik moest terugbetalen), was de werkloosheid niet zo lang als mensen waarschuwden. Maar ik ben blij dat ik me heb voorbereid op het worst-case scenario en ik zou iedereen die erop ingaat adviseren om hetzelfde te doen.
Ik heb gehoord van andere mensen die grote carrièrewijzigingen hebben doorgevoerd dat het moeilijkste deel emotioneel is, en ze hadden gelijk. Het nemen van deze sprong betekende dat ik mijn identiteitsgevoel moest deconstrueren en erachter moest komen wie ik was en wat ik wilde. (Het betekende ook dat ik mijn cv moest herschrijven en probeerde om acht jaar werk waar ik trots op ben in één regel te verdichten, omdat het niet langer relevant was. Dat was ook moeilijk voor mij.)
Maar toen ik diep nadacht over het soort werk waar ik echt van hou, realiseerde ik me dat ik het gelukkigst ben als ik mijn hoofd naar beneden leg en problemen oplost. Daarom ben ik ook naar het onderwijs gegaan - ik wilde de wereld verbeteren. Software-ingenieur worden is gewoon een parallel pad dat ik neem om het verschil te maken dat ik wil.
Ik weet ook dat ik, ondanks al mijn jaren van studeren hoe leren eruit ziet, mezelf als student nooit zo hard heb geduwd als het afgelopen jaar. Maar toen ik me eenmaal realiseerde dat dit de volgende stap voor mij was, was er geen weg meer terug.
Dus als je nu op dat kruispunt van carrièreverandering bent, bang om de sprong te wagen - neem het. Het wordt nooit eenvoudiger, maar het wordt minder eng zodra je die eerste stap zet.