Csak a múlt ősszel döntöttem el a kódolás megtanulásáról - ami, figyelembe véve, hogy hol vagyok most karrieremben egy évvel később, elég őrültnek érzi magát.
Azután, hogy a YouTube székhelyén egy tizedik osztályú lányok egyik szobájához beszélt hangszórópanelen találkoztam, arra összpontosítottam a fiatal nők kódolásának megtanításának fontosságát. Mivel a panelen egyetlen ilyen háttér nélküli személy volt, a beszélgetésemben való részvételem arra összpontosult, amit megtanultam nyolcéves oktatási pályafutásom során.
Az egyik első feltett kérdés a következő volt: „Miért kellene minden hallgatónak megtanulnia, hogyan kell kódolni?”
Lefeküdtem, bár tudtam, miért kérdezték ezt a kérdést. Az Egyesült Államokban a számítástechnikát főként add-onnak tekintik. A negyedik középiskolában csak egy kínál számítógépes ismereteket, és a középiskolák mindössze 5% -a rendelkezik engedéllyel az AP informatika tanítására. Hasonlítsuk össze az Egyesült Királysággal, ahol a kódolásra minden általános és középiskolában szükség van.
De nem volt olyan válasz, amit megoszthatnék. Elég hosszú ideje tanár voltam, hogy tudjam, hogy „a jövőben erre szükséged lesz” soha nem érv, amellyel a tizenévesek kapcsolatba léphetnek, és bár a munkaerő szoftvermérnököket keresett, szkeptikus voltam, hogy ez ok hogy a kódolás K-12 követelmény legyen.
A mikrofont átadtam a mellettem ülő nőnek, a Szilícium-völgy egyik csúcstechnikai vállalatának mérnöki igazgatójának. Azt mondta: „Nem vagyok biztos benne, hogy ez a helyes kérdés. Szerintem arra kell összpontosítanunk, hogy minden diákot tanítsunk a problémák megoldására. A kódolás csak olyan készség, amely segít abban, hogy hatékonyabban tegyék ezt, függetlenül attól, hogy milyen karriert végeznek. ”
Az ezt követő szünetben rájöttem, hogy a szoftverfejlesztésre vonatkozó nézetem teljesen téves.
Most már szégyellem ezt mondani, de a sztereotípiák mérnökei voltak: Azok az emberek voltak, akik a hátsó helyiségekben ültek, képernyőkre bámulva, valódi problémamegoldóktól megrendeléseket fogadva, akik az előcsarnokban nagy ötletekkel vitatkoztak. Ez a kép azonnal összecsapott a mellettem ülő nővel. Veszélyes, ékesszóló, elgondolkodó, és olyan módon tudott beszélni a problémák megoldásáról, amit én, az „előcsarnok egyik tagja”, nem tudtam.
Nagyhatalmat akartam. Hazamentem, bezártam a lakásomat és megígértem, hogy nem távozom, amíg nem tudom, hogyan kell kódolni.
Nyilvánvalóan megtörtem a fogadalmat, mert a kódolás megtanulása sokkal hosszabb időt vesz igénybe, mint egy hétvégén. Oktatóként büszke voltam arra, hogy képesek-e megszervezni a tanulási tapasztalatokat, de a valódi tanulás valójában hihetetlenül rendetlen. Tehát, miközben továbbra is nonprofit oktatási intézménynél dolgoztam, online oktatóanyagokat töltöttem be, olvastam tankönyveket, és hétvégente egész napos órákat vettem. Kihívó volt, ám ugyancsak kifizetődő volt. Valójában elég jutalmazni, hogy úgy döntöttem, hogy abbahagyom a munkámat, és három hónapos kódolási bootcampet csináltam.
Természetesen ez a döntés nem történt egyik napról a másikra. Nem volt könnyű döntés az, hogy három hónapos távollétet töltöttem el a Bootcamp számára (miközben San Franciscóban éltem), és 20 000 dollárt előre leköttem. Nagyon sok időt töltöttem olyan barátokkal, akik mérnökök voltak, találkoztam a különböző kódoló iskolák végzőivel és azt terveztem, hogyan fizetnék meg az átmenetet.
Az iparági barátaim meggyőztek arról, hogy be kell jutnom a lehető legjobb kódolóba, amire csak lehetséges - ha időt és pénzt költenek, akkor a lehető legjobb helyzetbe kell hoznom magamat. Sajnos ez extra időt jelentett a felvételi interjúra való felkészüléshez és a magasabb tandíjakhoz - az általam választott kódolóiskola körülbelül kétszer annyit fizet, mint mások.
Ezenkívül a diplomások, akikkel beszéltem, meggyőztek arról, hogy tervezem néhány hónapos munkanélküliséget és felkészülök egy olyan munkaerőpiacra, amely nem veszi komolyan a tapasztalataimat. Ha egyszer volt az első mérnöki szerepem az öv alatt, az nem számít, de addigra a műszaki interjúkban potenciálisan szigorúbban ítéltek meg, mert nem volt ez a négyéves informatikus diploma. Mindannyian azt javasolták, hogy vegyenek még több kölcsönt az álláskeresés támogatásához, ahelyett, hogy félrezavarják a részmunkaidős foglalkoztatást.
Mindez természetesen sok stresszhez vezetett, hogyan fizetnék meg ezt az átmenetet. A bootcamp órái túlságosan intenzívek lennének (heti hat nap, napi 12 óra) ahhoz, hogy részmunkaidős foglalkoztatást tudjak tartani - és mivel a kódoló bootcamps nem akkreditált oktatási intézmény, akkor nem lennék képes a szövetségi szintre. Diákhitel.
Osztálytársaim mindannyian eltérően kezelték ezt a pénzügyi terhet; mások pénzt kölcsönöztek a szüleiktől, mások a házastársaik pénzügyi támogatásával rendelkeztek, mások rokonokkal éltek a környéken, mások pedig elég fiatalok voltak, hogy még mindig szüleik egészségbiztosításában részesüljenek. Mások, mint én, magánhitelt vettek ki, az egészségbiztosítás zsebéből fizettek ki, és megtakarítási számlákat robbantottak fel. Másoknak további következményeket kellett fontolóra venniük, például a gyermekgondozást, a jelzálogkölcsönöket és a családtagjaktól néhány hónapra való távollétet.
Nem számít, milyen pénzügyi vagy élethelyzetben voltunk, mindannyian egy közös dolgot osztottak meg: Mindannyian volt legalább egy családtagunk vagy barátunk, akik megbocsátottak nekünk, amikor minden héten (vasárnap) az egyik iskolanapot az iskolában töltöttük, hogy tovább folytatjuk a tanulást. Az ilyen típusú elkötelezettség soha nem csak az egyénre vonatkozik.
Az utolsó napom az oktatásban 2016. február 23-án volt, és egy héttel később elkezdtem a bootcamp-et. Három hónappal később végeztem, készítettem egy portfóliót és elkezdtem pályázni a nyílásokon. Három héttel később, június 17-én megkaptam az első ajánlatomat szoftverfejlesztő szerepre. Az oktatástól a szoftvermérnökké válásig tartó teljes átmenet alig négy hónapot vett igénybe. Bankszámlámra (és a kölcsönökre, amelyeket vissza kellett fizetnem) szerencsére a munkanélküliségi rés nem volt olyan hosszú, amíg az emberek figyelmeztettek. De örülök, hogy felkészültem a legrosszabb esetre, és mindenkinek, aki belemegy, azt tanácsolom, hogy tegye ezt meg.
Másoktól, akik jelentős karrierváltoztatásokat hajtottak végre, hallottam, hogy a legnehezebb az érzelmek, és nekik igaza volt. Ennek a ugrásnak a végrehajtása azt jelentette, hogy meg kellett volna oldani az identitásérzetét, és kitaláltam, ki vagyok és mit akartam. (Ez azt is jelentette, hogy át kellett írnom az önéletrajzomat, és meg kellett próbálnom összecsoncolni a nyolc éves munkát, amire büszke vagyok, egy sorba, mivel ez már nem volt releváns. Ez nekem is nehéz volt.)
De amikor mélyen gondolkodtam azon a munkán, amelyet igazán szeretek, rájöttem, hogy legboldogabb vagyok, ha lefejezem a problémáimat. Végül is, ezért indítottam oktatást - azt akartam, hogy a világ jobb hely legyen. Szoftvertervezővé válás csak egy párhuzamos út, amelyet megteszek a változás érdekében.
Tudom azt is, hogy annak ellenére, hogy az összes tanulmányamet évek óta hogyan néz ki a tanulás, soha nem toltam magam tanulóként annyira, mint az elmúlt évben. De ha egyszer rájöttem, hogy ez a következő lépés számomra, nem volt visszaút.
Tehát, ha most abban a karrier-változási kereszteződésben tartózkodsz, félsz megtenni a lépést - tedd meg. Soha nem lesz könnyebb, de kevésbé lesz ijesztő, amint megteszi ezt az első lépést.