Nagpasiya lang akong alamin na alamin ang huling huling pagkahulog - na kung saan, kung isasaalang-alang kung nasaan ako ngayon sa aking karera isang taon lamang, ay nakakaramdam ng kamangmangan.
Ito ay matapos kong matapos sa isang panel ng speaker na nag-uusap sa isang silid ng mga batang babae ng grade 10 sa punong-tanggapan ng YouTube na nakatuon sa kahalagahan ng pagtuturo sa mga kabataang kababaihan na mag-code. Bilang tanging tao sa panel na walang background na iyon, ang aking mga kontribusyon sa talakayan ay nakatuon sa natutunan ko sa aking walong taong karera sa edukasyon.
Ang isa sa mga unang katanungan ay tinanong ay, "Bakit dapat malaman ng lahat ng mga mag-aaral kung paano mag-code?"
Na-blanko ko, kahit na alam ko kung bakit tinatanong ang tanong na ito. Sa US, ang science sa computer ay kadalasang itinuturing na isang add-on. Isa lamang sa apat na mataas na paaralan ang nag-aalok ng science sa computer, at 5% lamang ng mataas na paaralan ang sertipikadong magturo sa AP Computer Science. Ihambing iyon sa UK, kung saan kinakailangan ang pag-cod ngayon sa lahat ng mga pangunahin at sekundaryong paaralan.
Gayunman, wala akong sagot na maibabahagi ko. Gusto kong guro na mahaba nang malaman na "Kakailanganin mo ito sa hinaharap" ay hindi kailanman isang argumento na maaaring kumonekta ang mga tinedyer, at kahit na ang manggagawa ay naghahanap ng mga inhinyero ng software, nag-aalangan ako na ito ay isang dahilan para sa coding na maging isang K-12 kinakailangan.
Ipinasa ko ang mikropono sa babaeng nakaupo sa tabi ko, isang direktor ng inhenyero sa isa sa mga nangungunang kumpanya ng tech sa Silicon Valley. Sinabi niya, "Hindi ako sigurado na iyon ang tamang katanungan. Ang iniisip kong dapat nating pagtuunan ng pansin ay ang pagtuturo sa lahat ng mga mag-aaral na malutas ang mga problema. Ang Coding ay isang kasanayan lamang na makakatulong sa kanila na gawin itong mas epektibo, kahit anuman ang karera na tinatapos nila. "
Sa pause na sumunod, napagtanto ko na ang aking pananaw sa software engineering ay ganap na mali.
Nahihiya akong sabihin ito, ngunit ginamit ko ang mga inhinyero ng stereotype: Sila ang mga tao na nakaupo sa mga likurang silid na nakatitig sa mga screen, kumukuha ng mga order mula sa mga tunay na problema sa paglutas na nagtalo tungkol sa mga malalaking ideya sa harap ng mga silid. Agad na sumalampak ang larawang iyon sa babaeng nakaupo sa tabi ko. Siya ay pinuno, marunong, maalalahanin, at makapag-usap tungkol sa paglutas ng mga problema sa mga paraan na hindi ako, ang isa sa mga tao sa "silid sa harap, " ay hindi.
Gusto ko siyang superpower. Umuwi ako sa bahay, na-lock ang aking sarili sa aking apartment at nanumpa na huwag umalis hanggang sa marunong akong mag-code.
Malinaw na, sinira ko ang aking panata, dahil ang pag-aaral sa code ay tumatagal ng mas mahaba kaysa sa isang linggo. Bilang isang tagapagturo, ipinagmamalaki ko ang aking sarili sa aking kakayahan na istruktura ang mga karanasan sa pag-aaral, ngunit ang tunay na pagkatuto ay talagang hindi kapani-paniwalang magulo. Kaya't habang nagtatrabaho pa rin ako sa aking trabaho sa isang hindi pangkalakal na edukasyon, nakumpleto ko ang mga online na tutorial, nagbasa ng mga aklat-aralin, at kumuha ng mga pang-araw-araw na klase sa katapusan ng linggo. Mahirap ito, ngunit nakikinabang din. Sa totoo lang, nagpasya akong umalis sa aking trabaho at gumawa ng isang tatlong buwang coding na coding.
Siyempre, ang desisyon na ito ay hindi nangyari nang magdamag. Ang pag-alis ng tatlong buwan sa trabaho para sa isang bootcamp (habang nakatira sa San Francisco) at ang paglalagay ng $ 20, 000 paitaas ay hindi isang desisyon na gaanong ginawang gaan. Gumugol ako ng maraming oras sa pakikipag-usap sa mga kaibigan na mga inhinyero, nakakatugon sa mga nagtapos ng iba't ibang mga paaralan ng coding, at nagpaplano kung paano ako magbabayad para sa paglipat.
Kinumbinsi ako ng aking mga kaibigan sa industriya na kailangan kong pumasok sa pinakamahusay na coding bootcamp na kaya ko - kung gugugol ko ang oras at pera, kailangan kong ilagay ang aking sarili sa pinakamainam na sitwasyon na posible. Sa kasamaang palad, nangangahulugan ito ng labis na oras sa paghahanda para sa pakikipanayam sa pasukan, at isang mas mataas na gastos sa matrikula - ang coding school na pinili ko ay natapos ang gastos ng dalawang beses kaysa sa iba.
Bilang karagdagan, ang mga nagtapos na nakipag-usap sa akin na kumbinsido sa akin na magplano ng ilang buwan ng kawalan ng trabaho, at upang maghanda para sa isang merkado ng trabaho na hindi gaanong seryosohin ang aking karanasan. Kapag nakuha ko ang aking unang tungkulin sa inhinyero sa ilalim ng aking sinturon, hindi mahalaga - ngunit hanggang doon, potensyal na ako ay huhusgahan nang mas malupit sa mga teknikal na panayam dahil wala akong apat na taong degree sa computer science. Inirerekomenda nilang lahat na kumuha ako ng mas maraming pautang upang suportahan ang aking paghahanap sa trabaho sa halip na makagambala sa aking sarili sa isang part-time na trabaho.
Ang lahat ng ito ay natural na humantong sa maraming pagkapagod tungkol sa kung paano ako magbabayad para sa paglipat na ito. Ang mga oras ng bootcamp ay masyadong masinsinang (anim na araw sa isang linggo, 12+ oras sa isang araw) para sa akin na humawak ng isang part-time na trabaho - at dahil ang pag-coding ng mga bootcamp ay hindi accredited na mga institusyong pang-edukasyon, hindi ako kwalipikado para sa pederal pautang ng mag-aaral.
Lahat ng aking mga kaklase ay hawakan ang pinansiyal na pilay na ito nang iba; ang ilan ay maaaring humiram ng pera sa kanilang mga magulang, ang ilan ay may suporta sa pananalapi ng kanilang asawa, ang ilan ay nanirahan kasama ang mga kamag-anak sa lugar, at ang ilan ay sapat na bata na sila ay nasa seguro sa kalusugan ng kanilang mga magulang. Ang iba, tulad ko, natapos ang pagkuha ng mga pribadong pautang, nagbabayad ng bulsa para sa seguro sa kalusugan, at pamumulaklak sa pamamagitan ng mga account sa pag-save. Ang iba pa ay kailangang isaalang-alang ang mga karagdagang implikasyon tulad ng pag-aalaga sa bata, mga pagpapautang, at pagiging malayo sa kanilang mga pamilya sa loob ng ilang buwan.
Hindi mahalaga kung ano ang sitwasyon sa pananalapi o buhay namin, lahat kami ay nagbahagi ng isang bagay na pangkaraniwan: Tayong lahat ay mayroong isang miyembro ng pamilya o kaibigan na nagpatawad sa amin nang ginugol namin ang aming isang araw sa bawat linggo (Linggo) sa paaralan upang magpatuloy sa pag-aaral. Ang ganitong uri ng pangako ay hindi lamang tungkol sa indibidwal.
Ang huling araw ko sa edukasyon ay Pebrero 23, 2016, at nagsimula akong mag-bootcamp makalipas ang isang linggo. Pagkalipas ng tatlong buwan ay nagtapos ako, lumikha ng isang portfolio, at nagsimulang mag-apply sa mga pagbubukas. Tatlong linggo pagkatapos nito, noong Hunyo 17, natanggap ko ang aking unang alok para sa isang papel ng engineering engineering. Ang buong paglipat mula sa pagiging edukasyon sa pagiging isang software engineer ay kinuha lamang sa ilalim ng apat na buwan. Sa kabutihang-palad para sa aking bank account (at ang mga pautang na kailangan kong bayaran), ang agwat ng kawalan ng trabaho ay hindi pa hangga't binalaan ng mga tao. Ngunit masaya ako na naghanda ako para sa pinakapangit na sitwasyon ng kaso at pinapayuhan ko ang sinumang papasok dito upang gawin ang parehong.
Narinig ko mula sa ibang mga tao na gumawa ng mga pangunahing pagbabago sa karera na ang pinakamahirap na bahagi ay emosyonal, at tama sila. Ang pagkuha ng tumalon na ito ay nangangahulugan na kailangan kong ma-deconstruct ang aking kahulugan ng pagkakakilanlan at malaman kung sino ako at kung ano ang gusto ko. (Nangangahulugan din ito na kailangan kong isulat muli ang aking resume at pagtatangka upang mapagbigyan ang walong taon ng trabaho na ipinagmamalaki ko sa isang linya, dahil hindi na ito nauugnay. Ito ay mahirap para sa akin.)
Ngunit nang naisip ko nang malalim ang tungkol sa uri ng trabaho na tunay kong minamahal, napagtanto kong masayang-masaya ako kapag nasasaktan ang aking ulo, na nalulutas ang mga problema. Pagkatapos ng lahat, iyon ang dahilan kung bakit ako nagpasok sa edukasyon - nais kong gawin ang mundo na isang mas mahusay na lugar. Ang pagiging isang software engineer ay isa lamang kahanay na landas na kinukuha ko upang makagawa ng pagkakaiba na gusto ko.
Alam ko rin na sa kabila ng lahat ng aking mga taon ng pag-aaral kung ano ang hitsura ng pag-aaral, hindi ko na itinulak ang aking sarili bilang isang mag-aaral na tulad ng naramdaman ko sa nakaraang taon. Ngunit sa sandaling natanto ko na ito ang susunod na hakbang para sa akin, walang pagtalikod.
Kaya't kung nasa karera ka sa pagbabago ng karera ngayon, natatakot na tumalon - kunin ito. Hindi ito magiging madali, ngunit makakakuha ito ng mas kaunting nakakatakot sa sandaling gawin mo ang unang hakbang na iyon.