Pouze jsem se rozhodl učit se kódovat minulý podzim - což, vzhledem k tomu, kde jsem nyní ve své kariéře jen o rok později, je docela šílené.
Bylo to poté, co jsem skončil na panelu reproduktorů, který oslovil místnost dívek 10. třídy v centrále YouTube, která byla zaměřena na důležitost výuky kódování mladých žen. Jako jediný člověk v panelu bez tohoto zázemí jsem se v příspěvcích do diskuse zaměřil na to, co jsem se naučil během své osmileté kariéry ve vzdělávání.
Jednou z prvních položených otázek bylo: „Proč by se všichni studenti měli naučit kódovat?“
Zaslepil jsem, i když jsem věděl, proč byla tato otázka položena. V USA je informatika stále většinou považována za doplněk. Pouze jedna ze čtyř středních škol nabízí počítačovou vědu a pouze 5% středních škol je certifikováno pro výuku počítačové vědy AP. Porovnejte to se Spojeným královstvím, kde je kódování nyní vyžadováno na všech základních a středních školách.
Neměl jsem však odpověď, kterou bych mohl sdílet. Byl jsem učitelem dost dlouho na to, abych věděl, že „v budoucnu to budete potřebovat“, není nikdy argument, ke kterému se mohou teenageři připojit, a přestože pracovníci hledali softwarové inženýry, byl jsem skeptický, že to byl důvod pro kódování jako požadavek K-12.
Mikrofon jsem předal ženě sedící vedle mě, inženýrské ředitelce v jedné z nejlepších technologických společností v Silicon Valley. Řekla: „Nejsem si jistá, zda je to správná otázka. Myslím, že bychom se měli soustředit na to, aby učili všechny studenty řešit problémy. Kódování je jen dovednost, která jim pomáhá dělat to efektivněji, bez ohledu na to, v jaké kariéře skončí. “
V následující pauze jsem si uvědomil, že můj pohled na softwarové inženýrství byl úplně nesprávný.
Teď jsem v rozpacích, že to říkám, ale zvykl jsem na stereotypní inženýry: Byli to lidé, kteří seděli v zadních místnostech, dívali se na obrazovky a přijímali rozkazy od skutečných řešitelů problémů, kteří se dohadovali o velkých nápadech v předních místnostech. Ten obrázek se okamžitě střetl se ženou sedící vedle mě. Byla připravená, výmluvná, promyšlená a mohla mluvit o řešení problémů způsobem, který jsem já, jeden z lidí v „přední místnosti“ nemohl.
Chtěl jsem její supervelmoci. Šel jsem domů, zamkl jsem se ve svém bytě a slíbil, že neodejdu, dokud nebudu vědět, jak kódovat.
Zjevně jsem porušil svůj slib, protože učení kódu trvá mnohem déle než o víkendu. Jako vychovatel jsem si kladl důraz na schopnost strukturovat zážitky z učení, ale skutečné učení je ve skutečnosti neuvěřitelně chaotický. Takže když jsem ještě pracoval ve své práci na vzdělávací neziskové organizaci, dokončil jsem online návody, četl jsem učebnice a o víkendech jsem chodil na celodenní kurzy. Bylo to náročné, ale také prospěšné. Ve skutečnosti dost odměnu, že jsem se rozhodl opustit svou práci a udělat tříměsíční kódovací bootcamp.
K tomuto rozhodnutí samozřejmě nedošlo přes noc. Vzít tři měsíce volna na bootcamp (zatímco žije v San Franciscu) a plunking dolů 20 000 $ předem nebylo rozhodnutím, které by mělo být učiněno na lehkou váhu. Strávil jsem spoustu času rozhovory s přáteli, kteří jsou inženýry, setkávali se s absolventy různých kódovacích škol a plánovali, jak bych za přechod zaplatil.
Moji přátelé v oboru mě přesvědčili, že se musím dostat do nejlepšího kódovacího bootcampu, jaký jsem mohl - kdybych chtěl strávit čas a peníze, musel jsem se dostat do nejlepší možné situace. Bohužel to znamenalo více času na přípravu na přijímací pohovor a vyšší náklady na výuku - kódovací škola, kterou jsem si vybral, stála přibližně dvakrát tolik než ostatní.
Kromě toho mě absolventi, se kterými jsem hovořil, přesvědčili, abych naplánoval několikaměsíční nezaměstnanost a připravil se na trh práce, který by mé zkušenosti nebral vážně. Jednou, když jsem měl pod sebou první inženýrskou roli, nezáleželo na tom - až do té doby jsem byl v technických pohovorech potenciálně tvrději posuzován, protože jsem neměl čtyřletý titul v oboru informatiky. Všichni navrhli, abych si vzal ještě více půjček na podporu mého hledání zaměstnání, než abych se rozptyloval prací na částečný úvazek.
To vše přirozeně vedlo k velkému stresu o tom, jak bych za tento přechod zaplatil. Hodiny bootcampu by byly příliš intenzivní (šest dní v týdnu, 12+ hodin denně), abych mohl držet částečný úvazek - a protože kódování bootcampů nejsou akreditovanými vzdělávacími institucemi, nemohl bych se kvalifikovat pro federální studentské půjčky.
Všichni moji spolužáci zacházeli s tímto finančním tlakem jinak; někteří si mohli půjčit peníze od svých rodičů, jiní měli finanční podporu svých manželů, jiní žili s příbuznými v této oblasti a někteří byli dost mladí, aby stále měli zdravotní pojištění svých rodičů. Jiní, jako jsem já, nakonec uzavírali soukromé půjčky, vypláceli z kapsy za zdravotní pojištění a foukali spořicí účty. Ještě jiní museli zvážit další důsledky, jako je péče o děti, hypotéky a několik měsíců pryč od svých rodin.
Bez ohledu na to, v jaké finanční nebo životní situaci jsme byli, všichni jsme sdíleli jednu společnou věc: Všichni jsme měli alespoň jednoho člena rodiny nebo přítele, který nám odpustil, když jsme každý týden (neděle) ve škole odpracovali jeden den volna, abychom mohli pokračovat ve studiu. Tento druh závazku není nikdy jen o jednotlivci.
Můj poslední den ve vzdělávání byl 23. února 2016 a já jsem začal bootcamp o týden později. O tři měsíce později jsem promoval, vytvořil portfolio a začal se hlásit k otevření. Tři týdny poté, 17. června, jsem obdržel svou první nabídku na roli softwarového inženýrství. Celý přechod ze vzdělávání do softwarového inženýra trval necelé čtyři měsíce. Naštěstí na můj bankovní účet (a půjčky, které jsem musel splatit), nebyl rozdíl v nezaměstnanosti tak dlouhý, jak lidé varovali. Ale jsem rád, že jsem se připravil na nejhorší scénář a doporučil bych každému, aby do něj vstoupil, aby udělal totéž.
Slyšel jsem od ostatních lidí, kteří provedli zásadní změny v kariéře, že nejtěžší část je emocionální a měli pravdu. Tento skok znamenal, že jsem potřeboval dekonstruovat svůj smysl pro identitu a zjistit, kdo jsem a co jsem chtěl. (Také to znamenalo, že jsem musel přepsat svůj životopis a pokusit se kondenzovat osm let práce, na kterou jsem hrdý, do jedné řady, protože to již nebylo relevantní. Bylo to pro mě těžké.)
Ale když jsem hluboce přemýšlel o druhu práce, kterou opravdu miluji, uvědomil jsem si, že jsem nejšťastnější, když mám hlavu dolů a řeším problémy. Konec konců, proto jsem šel do vzdělání - chtěl jsem udělat svět lepším místem. Stát se softwarovým inženýrem je jen paralelní cestou, kterou chci udělat pro změnu, kterou chci.
Vím také, že i přes všechny roky studia toho, jak učení vypadá, jsem se nikdy jako student nestlačil tolik, kolik jsem musel za poslední rok. Ale jakmile jsem si uvědomil, že to byl další krok pro mě, nedalo se to vrátit.
Takže pokud jste nyní na křižovatce kariérních změn, vystrašený skok - vezměte to. Nikdy to nebude snazší, ale jakmile uděláte první krok, bude to méně děsivé.




