Len som sa rozhodol učiť sa kódovať minulý rok na jeseň - čo sa vzhľadom na to, kde som teraz o rok neskôr vo svojej kariére, cíti dosť šialene.
Až potom, čo som skončil na paneli rečníkov, ktorý oslovil miestnosť dievčat z 10. triedy v centrále YouTube, sa sústredil na význam výučby mladých žien kódovať. Ako jediná osoba v paneli bez tohto zázemia sa moje príspevky do diskusie zamerali na to, čo som sa naučil počas svojej osemročnej kariéry v oblasti vzdelávania.
Jednou z prvých otázok bolo: „Prečo by sa všetci študenti mali naučiť kódovať?“
Zavrel som, hoci som vedel, prečo sa táto otázka pýta. V USA je informatika stále väčšinou považovaná za doplnok. Počítačovú vedu ponúka iba jedna zo štyroch stredných škôl a iba 5% stredných škôl je certifikovaných na výučbu počítačovej techniky AP. Porovnajte to so Spojeným kráľovstvom, kde sa kódovanie teraz vyžaduje na všetkých základných a stredných školách.
Nemal som však odpoveď, o ktorú by som sa mohol podeliť. Bol som učiteľom dosť dlho na to, aby som vedel, že „v budúcnosti to budete potrebovať“ nie je argument, ku ktorému sa môžu dospievajúci pripojiť, a hoci pracovná sila hľadala softvérových inžinierov, bola som skeptická, že to bol dôvod na kódovanie podľa požiadaviek K-12.
Mikrofón som odovzdal žene, ktorá sedela vedľa mňa, inžinierskej riaditeľke jednej z najlepších technologických spoločností v Silicon Valley. Povedala: „Nie som si istá, či je to správna otázka. Myslím si, že by sme sa mali sústrediť na to, aby učili všetkých študentov riešiť problémy. Kódovanie je len zručnosť, ktorá im pomáha robiť to efektívnejšie, bez ohľadu na to, v ktorej kariére skončia. “
V nasledujúcej pauze som si uvedomil, že môj pohľad na softvérové inžinierstvo bol úplne nesprávny.
Teraz som v rozpakoch, keď to hovorím, ale zvykla som si na technikov stereotypov: Boli to ľudia, ktorí sedeli v zadných izbách a hľadeli na obrazovky a prijímali rozkazy od skutočných riešiteľov problémov, ktorí sa hádali o veľkých nápadoch v predných miestnostiach. Tento obraz sa okamžite stretol so ženou, ktorá sedela vedľa mňa. Bola pripravená, výrečná, premyslená a mohla hovoriť o riešení problémov spôsobom, ktorý som ja, jeden z ľudí v „prednej miestnosti“ nemohol.
Chcel som jej superveľmoci. Išiel som domov, zamkol som sa vo svojom byte a sľúbil som, že neodídem, kým nebudem vedieť, ako kódovať.
Zrejme som porušil svoj sľub, pretože naučenie sa kódu trvá oveľa dlhšie ako víkend. Ako vychovávateľ som sa veľmi zaujímal o svoju schopnosť štruktúrovať vzdelávacie skúsenosti, ale skutočné učenie je skutočne neuveriteľne chaotické. Takže keď som bol stále zamestnaný vo vzdelávacej neziskovej organizácii, absolvoval som online návody, čítal som učebnice a cez víkendy som chodil na celodenné kurzy. Bolo to náročné, ale aj prospešné. V skutočnosti dosť odmeňujem, že som sa rozhodol ukončiť svoju prácu a urobiť trojmesačný kódovací bootcamp.
Toto rozhodnutie sa samozrejme nestalo cez noc. Zobrať si tri mesiace voľno na bootcamp (keď žil v San Franciscu) a omráčiť 20 000 dolárov vopred nebolo rozhodnutím, ktoré by sa malo urobiť na ľahkú váhu. Strávil som veľa času rozprávaním s priateľmi, ktorí sú inžiniermi, stretávaním absolventov rôznych kódovacích škôl a plánovaním toho, ako by som za prechod zaplatil.
Moji priatelia v odbore ma presvedčili, že sa musím dostať do najlepšieho kódovacieho bootcampu, aký by som mohol - ak by som chcel stráviť čas a peniaze, musel som sa dostať do najlepšej možnej situácie. Bohužiaľ to znamenalo viac času na prípravu na prijímací pohovor a vyššie náklady na školné - kódová škola, ktorú som si vybral, stála asi dvakrát toľko ako iné.
Okrem toho ma absolventi, s ktorými som hovoril, presvedčili, aby som naplánoval niekoľko mesiacov nezamestnanosti a pripravil sa na trh práce, ktorý by moje skúsenosti nebral vážne. Raz, keď som mal za sebou prvú inžiniersku rolu pod pásom, nezáležalo na tom - až do tej doby by ma v technických rozhovoroch mohli byť prísnejšie posudzovaní, pretože som nemal ten štvorročný titul z oblasti informatiky. Všetci navrhli, aby som si vzal ešte viac pôžičiek na podporu hľadania zamestnania, než aby som sa rozptyľoval prácou na kratší pracovný čas.
To všetko prirodzene viedlo k veľkému stresu o tom, ako by som za tento prechod zaplatil. Hodiny bootcampu by boli príliš intenzívne (šesť dní v týždni, 12+ hodín denne) na to, aby som udržal prácu na čiastočný úväzok - a keďže kódovanie bootcampov nie je akreditovanou vzdelávacou inštitúciou, nespĺňal by som nárok na federálnu študentské pôžičky.
Všetci moji spolužiaci zaobchádzali s týmto finančným tlakom odlišne; niektorí si mohli požičať peniaze od svojich rodičov, iní mali finančnú podporu svojich manželov, iní bývali s príbuznými v oblasti a niektorí boli dosť mladí na to, aby boli stále v zdravotnom poistení svojich rodičov. Iní, ako som ja, skončili uzatváraním súkromných pôžičiek, vyplácaním vrecka na zdravotné poistenie a fúkaním cez sporiace účty. Iní museli ešte zvážiť ďalšie dôsledky, ako je starostlivosť o deti, hypotéky a odchod na niekoľko mesiacov od svojich rodín.
Bez ohľadu na to, v akej finančnej alebo životnej situácii sme sa, všetci sme zdieľali jednu spoločnú vec: Všetci sme mali aspoň jedného člena rodiny alebo priateľa, ktorý nám odpustil, keď sme každý týždeň (nedeľa) každý týždeň (nedeľa) v škole pokračovali v štúdiu. Tento druh záväzku sa nikdy netýka iba jednotlivca.
Môj posledný deň vo vzdelávaní bol 23. februára 2016 a týždeň som začal s bootcampom. O tri mesiace neskôr som promoval, vytvoril portfólio a začal som sa uchádzať o otvorenie. Tri týždne potom, 17. júna, som dostal svoju prvú ponuku na úlohu softvérového inžinierstva. Celý prechod zo vzdelávacieho procesu na softvérového inžiniera trval necelé štyri mesiace. Našťastie na môj bankový účet (a pôžičky, ktoré som musel splatiť), nebol rozdiel v nezamestnanosti taký dlhý, ako ľudia varovali. Som však rád, že som sa pripravil na najhorší scenár a každému, kto by do toho vstúpil, by som odporučil, aby urobil to isté.
Od ostatných ľudí, ktorí urobili zásadné zmeny v kariére, som počul, že najťažšia časť je emotívna a mali pravdu. Tento skok znamenal, že som potreboval dekonštruovať svoj zmysel pre identitu a zistiť, kto som a čo som chcel. (Znamenalo to tiež, že som musel prepísať svoj životopis a pokúsiť sa kondenzovať osem rokov práce, na ktoré som hrdý, do jedného riadku, pretože to už nebolo relevantné. Bolo to pre mňa ťažké.)
Ale keď som hlboko premýšľal o druhu práce, ktorú naozaj milujem, uvedomil som si, že som najšťastnejší, keď mám hlavu dole a riešim problémy. Preto som nakoniec išiel do vzdelávania - chcel som urobiť svet lepším. Stať sa softvérovým inžinierom je iba paralelná cesta, ktorú chcem urobiť, aby som dosiahol požadovaný rozdiel.
Viem tiež, že napriek všetkým mojim študijným rokom, ako vyzerá učenie, nikdy som sa ako študent nestlačil tak, ako som musel v minulom roku. Ale akonáhle som si uvedomil, že to bol ďalší krok pre mňa, nedalo sa to vrátiť.
Takže ak ste teraz na tejto križovatke s kariérnymi zmenami, bojíte sa skokom - vezmite si to. Nikdy to nebude ľahšie, ale hneď ako urobíte prvý krok, bude to menej desivé.













