Skip to main content

8 Mga Tanong na tanungin ang iyong sarili bago gumastos ng isang pag-aaral sa isang pag-aaral sa code

May karapatan pa rin bang humingi ako ng sustento sa ama ng anak ko kahit may bago na akong asawa? (Mayo 2024)

May karapatan pa rin bang humingi ako ng sustento sa ama ng anak ko kahit may bago na akong asawa? (Mayo 2024)
Anonim

Kaya, nais mong malaman ang code. Ano ngayon? Ilang taon na ang nakalilipas, ang iyong tanging pagpipilian para sa pagtaguyod ng isang karera sa software engineering o web development ay ang magpalista sa isang undergrad o programa sa science computer computer graduate. Ngunit sa mga araw na ito, mayroon kang ibang pagpipilian para sa isang pormal na edukasyon: mga bootcamp. Ang mga coding at pag-unlad na mga bootcamp ay nagiging pangkaraniwan para sa mga taong naghahanap upang makakuha ng mga bagong kasanayan upang makagawa ng isang career shift o umakyat sa kanilang kasalukuyang mga trabaho.

Ngunit alin ang mas mahusay na landas?

Sa kasamaang palad, walang madaling sagot - ang bawat pagpipilian ay mabuti para sa iba't ibang mga tao sa iba't ibang mga sitwasyon. Upang magdulot ng kalinawan kung alin ang tama para sa iyo, magsimula sa pamamagitan ng pag-iisip sa pamamagitan ng walong mga katanungan na ito.

1. Mayroon ba Akong isang Tukoy na Karera o Layunin ng Proyekto?

Ang mga Bootcamp ay katulad ng mga paaralan sa pangangalakal na hinahawakan ka nila ng isang napaka-tiyak na hanay ng mga kasanayan at ihahanda ka para sa isang partikular na trabaho o karera. Inilalagay nila ang "isang diin sa mga praktikal na higit sa teoretikal, " ayon kay Rak Chugh, isang tagapagturo sa Byte Academy, isang bootcamp na dalubhasa sa teknolohiyang pinansyal (fintech). Sa bootcamp, natututo ng mga mag-aaral ang mga pangunahing kasanayan at pagkatapos ay bumuo ng mga portfolio ng proyekto na maaari nilang ibahagi sa mga tagapanayam. Habang naiiba ang mga programa sa unibersidad, ang isang malaking bahagi ng kanilang curricula ay tututok sa kung paano mag-isip tulad ng isang scientist ng computer sa halip na nagtatrabaho sa mga tukoy na teknolohiya.

Narito kung paano inilarawan ng isang engineer ng software sa San Francisco's Threadflip ang pagkakaiba sa thread ng Hacker News na ito: "Kung kailangan kong ipagsumite ito, sasabihin ko na bibigyan ka ng kolehiyo ng mga intermediate na kasanayan sa computer science, at mga pangunahing kasanayan sa pagsasagawa ng software development … Ang bootcamp, sa kabilang banda, ay nagbibigay sa iyo ng mga pangunahing kasanayan sa computer science, at mga intermediate na kasanayan sa pagsasagawa ng software development. "

Kung mayroon kang isang tiyak na wika ng coding na nais mong kunin, isang partikular na tungkulin na iyong mata, o isang proyekto o ideya ng pagsisimula na nais mong bumaba sa lupa, ang isang bootcamp ay maaaring magbigay sa iyo ng naka-target na kadalubhasaan na kailangan mong gawin ito . Kung mayroon kang isang mas pangkalahatang interes sa agham ng computer bilang isang disiplina o hindi positibo kung anong landas na nais mong gawin sa larangan, ang isang programa sa unibersidad ay maaaring maging isang mas mahusay na pagpipilian.

2. Gaano Karaming Oras na Magagawa Ko Mag-Devote sa Paaralan Ngayon?

Ang mga full-time na mga bootcamp ay pinipiga ang maraming oras ng pagtuturo sa bawat linggo ng programa - nangangahulugang malamang na hindi mo mapapanatili ang iyong trabaho - habang ang part-time na mga bootcamp at mga programa sa unibersidad ay nagpapahintulot sa iyo na makumpleto ang takbo ng kurso sa mas mahabang tagal, karaniwang anim buwan para sa isang part-time na bootcamp at ilang taon para sa isang programa sa unibersidad. Na sinabi, makapagtapos ka ng isang buong-oras na programa ng bootcamp sa loob ng ilang buwan, habang ang isang programa sa unibersidad ay isang pangako ng hindi bababa sa isang taon.

Mag-isip tungkol sa iyong kasalukuyang iskedyul at mga limitasyon sa tiyempo. Nagagawa mong hawakan ang mga bagay sa loob ng ilang buwan upang italaga ang iyong sarili sa mga full-time na klase? Mayroon ka bang isang kagyat na pangangailangan upang makakuha ng mga bagong kasanayan upang makakuha ka ng isang bagong ASAP? Kung gayon, ang bootcamp ang iyong sagot.

Gayunpaman, kung masaya ka sa iyong kasalukuyang trabaho at nais mong itayo ang iyong mga kredensyal upang ikaw ay maging karapat-dapat para sa pagsulong sa hinaharap, o kung maaari ka lamang mag-ukol ng isang tiyak na bilang ng mga oras bawat linggo sa paaralan, pagkatapos ay tumingin sa isang patuloy na ed programa, isang part-time na bootcamp program, o isang undergrad o grad program na maaari mong gawin sa gabi o sa katapusan ng linggo.

3. Gaano kahalaga ang Aking Nakaraan na Paaralan o Trabaho?

Depende sa kung anong uri ng programa ang iyong tinitingnan, magkakaroon ng iba't ibang mga kinakailangan para sa pag-enrol. Halimbawa, ang Boston University, ay nagsasaad sa website nito na ang Master of Science sa Computer Science ay inilaan para sa "mga propesyonal sa kompyuter at para sa mga taong nagbabalak na lumipat sa larangan ng computer mula sa iba pang mga lugar ng pag-aaral. Ang mga kinakailangang kurso o katibayan ng kasanayan sa mga lugar na ito ay dapat sumama sa aplikasyon sa programa. ”Ang ilang mga programa, tulad ng Master of Computer Science sa University of Chicago, ay nagiging bukas sa mga aplikante na walang mga background sa science sa computer, ngunit kailangan mo pa ring kumuha ng karagdagang mga kinakailangan na kurso sa simula ng iyong edukasyon.

Sa kabilang banda, ang mga bootcamp tulad ng Byte Academy ay maaaring kumuha ng mga marka ng pagsubok, transkripsyon, at nauna nang karanasan sa pagtatasa ng mga aplikante, ngunit ang pinakamahalagang bagay para sa isang potensyal na mag-aaral ay magkaroon ng interes sa teknolohiya at coding at ang pagmamaneho upang mapanatili ang ang masinsinang programa.

4. Ano ang Aking Mukha sa Budget?

Kahit na ito ay hindi nangangahulugang mura, ang isa sa malaking draw ng bootcamp ay ang tag ng presyo. Ayon sa coding ng direktoryo ng pag-boot ng bootcamp, ang average na tuition ng bootcamp ay $ 10, 000. Sa pamamagitan ng paghahambing, ang average na apat na taong computer na bachelor program ng computer ay $ 148, 500, at ang average na dalawang taong associate program ay halos $ 76, 000, ayon sa CollegeCalc. At ang master na iyon mula sa University of Chicago? Tatakbo ka nito ng $ 5, 259 bawat kurso, na may minimum na siyam na kurso upang makumpleto ang programa - kasama ang kinakailangang mga kinakailangan.

Sa mga tuntunin ng mga pagpipilian sa pagbabayad, ang mga pautang at mga iskolar ay palaging pagpipilian para sa tradisyonal na edukasyon, at medyo madali upang makakuha ng financing mula sa mga kompanya ng financing ng third-party para sa mga tuition ng bootcamp na ibinigay ang medyo maliit na sukat ng mga pautang. Gayundin, maraming mga bootcamp, tulad ng Byte Academy, ay mag-setup ng mga scheme ng pagbabayad kung saan binabayaran ang matrikula sa sandaling ang mga nagtapos ay makakakuha ng isang bagong trabaho.

Mahalaga rin na isaalang-alang ang pagsisimula ng suweldo ng mga potensyal na trabaho na nais mong ituloy sa sandaling mayroon ka ng iyong mga bagong kredensyal, na nauugnay sa utang na maaaring mayroon ka, upang isaalang-alang kung ang pamumuhunan na inilagay mo sa paaralan ay magiging sulit sa katagal. Maraming mga bootcamp ang naghahanda sa iyo upang magsimula sa mga trabaho sa pagprograma sa mga lugar na may mataas na demand tulad ng pag-unlad, samantalang ang pagkakaroon ng isang degree ay magpapahintulot sa iyo ng isang mas malawak na hanay ng mga trabaho sa larangan. Tingnan ang mga stats na alumni para sa mga programa na isinasaalang-alang mo.

5. Gumagana ba Ako Magaling Sa ilalim ng Presyon?

Nag-aalok ang Bootcamp ng masinsinan, panandaliang mga programa na nagsasangkot ng tungkol sa 80 hanggang 90 na oras ng pag-aaral bawat linggo. (Uy, hindi nila ito tinatawag na bootcamp para sa wala!) Tulad ng isinulat ng reporter ng SkilledUp na si Victoria Meng, "Isipin mong pagsamahin ang lahat ng mga walang tulog na gabi sa kolehiyo kung saan ka mag-cram bago mag-exam o magtrabaho nang 14 na oras nang diretso upang matapos ang iyong coding project. Iyon ang kung ano ang isang bootcamp - matinding pag-aaral na walang nasayang na oras. ”

Pag-isipan muli kung paano ka lumapit sa iyong kargamento noong ikaw ay nasa kolehiyo o high school. Sigurado ka bang uri upang hilahin ang lahat-ng-gabi na nag-aaral para sa mga pagsubok at pagkumpleto ng mga proyekto? Kung umunlad ka sa ilalim ng intensity, maaaring maging perpekto para sa iyo ang bootcamp. Kung ikaw ay higit pa sa isang tagaplano, pag-aaral ng mga bagay sa paglipas ng oras at pagkumpleto ng mga proyekto nang kaunti, maaari kang makahanap ng isang buong-oras na bootcamp na kapaligiran na labis at maaaring nais mong isaalang-alang ang mga programang part-time na magagamit sa mga bootcamp o tradisyonal na unibersidad.

6. Ano ang Aking Estilo ng Pagkatuto?

Mayroon ba kang mahusay sa isang tradisyonal na setting ng istilo ng estilo ng lektura? O mananatili ka pa sa pamamagitan ng pang-eksperimentong pag-aaral? Ang praktikal na katangian ng isang bootcamp ay nangangahulugang gumagamit sila ng mga hands-on, self-driven na pamamaraan - halimbawa, ang mga mag-aaral ay nagtatrabaho sa mga kasalukuyang teknolohiya ng teknolohiya tulad ng pag-unlad ng app o web.

Nangangahulugan din ito na kailangan mong maging higit pa sa isang self-starter kaysa sa kung nakikilahok ka sa isang tradisyonal na programa. Halimbawa, ang mga mag-aaral sa Byte Academy ay inaasahan na magtrabaho sa pamamagitan ng ilang pre-bootcamp online coursework sa mga pangunahing kaalaman sa computer bago pa man magpakita para sa isang araw. Habang ang mga nagtuturo ay laging nasa paligid upang makatulong sa tagal ng programa, ang pagtuturo ay ginagawa sa pamamagitan ng mga kamay sa mga "code-alongs" at mga proyekto ng koponan sa halip na isang aralin na sinusundan ng araling-bahay. Kung gusto mo ang pag-aaral sa pamamagitan ng pag-uunawa habang nagpupunta ka, magiging isang mainam na kapaligiran ito.

7. Anong Uri ng Network na Gusto Ko?

Ang mga uri ng mentor na magagamit mo at ang network na iyong itatayo ay malamang na magkakaiba depende sa kung anong ruta ang iyong pupuntahan. Ang mga coding bootcamp "ay pinapatakbo ng mga piling tao, propesyonal na mga tagabuo, " sabi ni Meng, samantalang ang mga propesor sa unibersidad ay karaniwang mga PhD na o hindi maaaring nagtrabaho sa labas ng akademya.

Kapag naghahanap ka ng bootcamp, patuloy na ed, o tradisyonal na mga pagpipilian sa unibersidad, magsaliksik ng mga background ng mga propesor. Tumawag sa tanggapan ng admission upang magtanong tungkol sa mga background ng mga propesor at sa alumni network na magagamit. Ang magagawa mong ilayo sa programa ay nakasalalay hindi lamang sa kurikulum, kundi sa mga tao na matututuhan mo at ang mga koneksyon na makakapagtatagal ka.

8. Mayroon ba Akong Makatotohanang Inaasahan ng Ano ang Makukuha Ko sa Isang Programa?

Ang isang masinsinang bootcamp ay inilaan upang matulungan kang bumuo ng agarang kasanayan na kakailanganin mong ma-secure ang isang job-level coding job - kapag na-secure mo ang isa, marami ka pa ring matutunan. Kaya gusto mong madagdagan ang base ng kaalaman na nakukuha mo mula sa bootcamp kasama ang iba pang mga kurso o natututo sa sarili na pag-aaral habang sumulong ka sa iyong bagong karera. At nais mong bumuo ng isang relasyon sa isang nakaranasang tagapayo upang gabayan ka sa daan.

Gayunpaman, ang parehong maaaring masabi ng mga nagtapos ng mas tradisyonal na mga programa; kahit na ang mga beteranong techies na may degree sa unibersidad ay sumasang-ayon na ang pagtatrabaho sa software engineering ay nangangailangan ng habang buhay na pag-aaral upang mapanatili ang mga bagong teknolohiya at mga uso.

Kaya, hindi - hindi ka lalabas mula sa alinman sa uri ng programa bilang susunod na Steve Jobs. Ngunit magkakaroon ka ng pangunahing pagsasanay at isang kalidad ng portfolio sa ilalim ng iyong sinturon, at mula doon, magagawa mong simulan ang pagbuo ng bagong karera na iyong pinangarap.