Kaip pasirinkti tinkamą kodavimo įkrovos stovyklą

Trumpas kreipimosi, interviu ir sprendimo vadovas

Beveik 10 mėnesių mokausi koduoti ir dar visai neseniai tai buvo daugiausia savarankiškas darbas. Pradėjau nuo tų pačių nemokamų išteklių, kuriuos naudoja dauguma naujokų. Savo mokymąsi papildžiau mokamu turiniu egghead.io, „Code School“ ir keliuose „Udemy“ rengiamuose kursuose.

Savarankiškai išmoktas kelias yra puikus pasirinkimas daugumai žmonių, ypač tiems, kurie jau yra įdarbinti ir neturi didelio spaudimo keisti karjerą ir susirasti vystomąjį darbą.

Nebeturiu prabangos laiko, ir nusprendžiau įstoti į „Vikingo kodo mokyklą“, kad padėčiau pasiruošti darbui per labai trumpą laiką.

Praėjusį mėnesį kreipiausi į 5 koduojančias „bootcamp“ ir norėčiau pasidalinti savo nuomonėmis apie kiekvieną programą ir tai, kaip galiausiai nusprendžiau eiti su „Viking Code School“.

„Hack Reactor Remote Beta“ ir „Maker“ kvadratas Ostinas, Teksasas

Laikoma „Harvard of bootcamps“, „Hack Reactor“ ir jo seserų mokykla „MakerSquare“ yra aukščiausio lygio. Jei galite sau leisti brangiai kainuoti 17 780 USD, turėsite labai naudingą ir iššūkių turinčią edukacinę patirtį. Štai suskirstymas:

  1. Taikymas - Taikymo procesas yra labai lengvas ir trunka tik apie 2 minutes. Užpildę pagrindinę informaciją apie save, planuojate techninį pokalbį ir viskas! Jums reikia tik vienos paraiškos, net jei norite kreiptis į kelias „Hack Reactor“ dukterines mokyklas.
  2. Interviu - kalbėsite su neseniai baigusiu programą, kuris paprašys jus įveikti keletą iššūkių. Čia nesileisiu į detales, bet jums tikrai turėtų būti patogu naudoti „JavaScript“ ir gerai žinoti, kaip kartoti objektus ir masyvus bei naudotis atgalinio ryšio funkcijomis. „Hack Reactor“ ir „MakerSquare“ interviu buvo identiški, todėl rekomenduoju kreiptis į kelias mokyklas ir surengti kelis interviu.
  3. Mano sprendimas - mokymas man buvo labai didelis išjungimas. Nors turiu nuostabų kreditą, nenorėjau imti kitos paskolos ir pridėti savo jau stulbinančio studentų krūvio skolos balanso. Norėčiau, kad galėčiau sau leisti mokytis už mokslą ir pragyvenimą, bet jei tau tai ne problema, tada eik! Programa yra susijusi su „JavaScript“, kuri šiuo metu yra karščiausia kalba.

„Coding House“ Fremonte, Kalifornijoje

Tai yra tiesioginis kodavimo įkrovos kampas, tai reiškia, kad jūs mokotės, valgote ir miegate toje pačioje vietoje tris mėnesius. Kaip ir „MakerSquare“ bei „Hack Reactor“, „Coding House“ daugiausia dėmesio skiria „JavaScript“ ir „MEAN“ kaminui. Mokslas atidedamas ir nemokate tol, kol nerandate darbo.

Na, tai nėra tiksliai „nemoka“ iš anksto. Dar reikia sumokėti 2000 USD užstatą , be 4000 USD už kambarį ir maitinimą. Taigi tai yra šeši dideli. Bet, jūs neturite jaudintis dėl nuomos, maisto ruošimo ar valymo. Nuostabu!

O kas tiksliai atidedama už mokslą? Tai nereiškia, kad nemokate studijų. Jei baigę programą radote visą darbo dieną per 6 mėnesius, mokate praktikos mokestį, kuris lygus 18% pirmųjų metų atlyginimo . 2000 USD indėlis eina į šį įdarbinimo mokestį, tačiau jūs turite sumokėti įdarbinimo mokestį per pirmuosius 6 darbo mėnesius . Darant prielaidą, kad rasite darbą, kurio atlyginimas yra 90 000 USD, namo parsinešate tik apie 3 300 USD per mėnesį po mokesčių ir sumokėdami „Coding House“ įdarbinimo mokestį. Šis labai mažas atlyginimas truks tik 6 mėnesius, bet velnias, tai aš darau kaip anglų kalbos mokytoja! Ir paskutinė pastaba:Turite leidimą dirbti Jungtinėse Valstijose, kad galėtumėte atidėti mokslą. Jei ne, turite sumokėti visą 14 000 USD kainą . Gaila kanadiečių draugų :-(
  1. Taikymas - taikymas buvo palyginti lengvas. Be to, kad užpildytumėte pagrindinę informaciją apie save, turite atlikti 10 paruošiamųjų darbų, kad galėtumėte pereiti prie pirmojo pokalbio.
  2. Interviu - iš tikrųjų yra du interviu. Pirmasis bus su Nicku, „Coding House“ įkūrėju, ir tai tik neoficialus pokalbis, norint sužinoti, ar gerai pritarsite programoje. (Tikriausiai norėdamas įsitikinti, ar nesi per daug keistas. Niekas nenori dalintis dviaukštės lovos su šliaužimu!). Antrasis interviu yra „techninis“ interviu, tačiau nebuvo jokių kodavimo ar algoritmo iššūkių. Paprasčiausiai kalbatės su vienu iš instruktorių ir atsakote į kelis paprastus klausimus apie „JavaScript“ ir programavimą apskritai.
  3. Mano sprendimas . Kambario / lentos ir studijų atidėjimas man buvo dideli pardavimo taškai, tačiau iš parengiamųjų darbų ir interviu man susidarė įspūdis, kad ši programa skirta pradedantiesiems, turintiems mažai programavimo ar interneto kūrimo patirties. Nesakau, kad su „Coding House“ negalėjau išmokti nieko naujo, bet nemanau, kad su šiais vaikinais pakliūčiau į žemę ir pakankamai nesušaukčiau jų mokymo programos. Jei esate tikras pradedantysis, „Coding House“ gali būti jums skirta programa.

Programų akademija San Franciske

Tai dar viena labai gerbiama „bootcamp“, esanti San Franciske. Iš visų mokyklų, į kurias galite kreiptis, „App Academy“ yra konkurencingiausia. Priėmimo lygis svyruoja apie 5%, o tai reiškia, kad jums yra geresni šansai patekti į „Ivy League“ mokyklą!

Ši programa taip pat siūlo atidėtą mokslą (žr. Mano pastabą aukščiau, ką tai reiškia), tačiau tik tuo atveju, jei turite leidimą dirbti JAV. „App Academy“ daugiausia dėmesio skiria „Ruby on Rails“ naudojimui užpakalinėje dalyje, tačiau vis tiek gaunate sveiką „JavaScript“ dozę.

  1. Programa - skirtingai nei kitos, jūsų paraiška bus užpildyta apie valandą. Be atsakymo į įprastus biografinius klausimus, per valandą taip pat turėsite išspręsti tris ar keturis algoritminius iššūkius. Iššūkiai buvo gana lengvi, ir aš juos sugebėjau įveikti maždaug per 20 minučių.
  2. Interviu - tai buvo pats sunkiausias interviu, kurį turėjau, ir buvo labai aišku, kodėl jų priėmimo procentas toks žemas. Interviu atliksite tris algoritminius iššūkius ir kiekvienam turėsite tiksliai 15 minučių. Ir tai tikrai sunkūs iššūkiai! Pirmus du sugebėjau užbaigti be jokių problemų, bet paskutinis iš tikrųjų padėjo man į galvą. Prieš bandydami šį interviu įsitikinkite, kad daug praktikuojate „Code Wars“ ir „Hacker Rank“.
  3. Mano sprendimas - man buvo pasiūlytas tik sąlyginis priėmimas į programą, o mano paraiška būtų persvarstyta, jei dalyvausiu 2000 USD parengiamuosiuose kursuose (kurie padengtų mano indėlį, jei mane vėliau priimtų į programą). Bet net jei būčiau priimtas į programą, turėčiau susimokėti už brangiausio Amerikos miesto pragyvenimo išlaidas ir tikriausiai išnaikinti savo santaupas.

„Vikingo kodo mokykla“

Ir pagaliau mano svajonių mokykla!

VCS yra pirmoji internetinė kodavimo įkrovos stovykla, o jos įkūrėjas Erikas Trautmanas yra baigęs „App Academy“. Ši programa taip pat orientuota į „Ruby on Rails“ ir gilinasi į CS pagrindus ir darbo paieškos procesą. Tai dar viena „nemokėk, kol gausi darbą“ programa, tačiau taip pat yra galimybė prisijungti prie „Flex“ programos, kurioje yra savaitės pradžios datos ir mėnesio kainų sistema.

Daugumai dalyvių reikia ne mažiau kaip 6–10 mėnesių, kad „Flex“ programa būtų baigta ne visą darbo dieną, o baigus programą, jūs neprivalote mokėti įdarbinimo mokesčio.

  1. Programa - ji labai panaši į „App Academy“ programą. Atsakykite į kelis paprastus klausimus apie save ir atlikite kelis iššūkių iššūkius.
  2. Interviu - interviu metu taip pat labai sudėtingos kodavimo pratybos. Sakyčiau, kad „Viking Code School“ interviu yra toks pat sunkus, kaip ir „App Academy“, todėl jūs tikrai norite patobulinti pagrindus ir greitai išspręsti problemas. Erikas išties pabrėžia, kad svarbu aiškiai bendrauti interviu metu, todėl įpraskite koduoti garsiai kalbėti.
  3. Mano sprendimas- Po penkių „bootcamp“ programų ir interviu galiausiai nuėjau į „Viking Code School Flex“ programą. Pirma, jie turi beprotiškai teigiamą internetą ir reputaciją, ir aš negalėjau rasti purvo ar siaubo istorijų apie Eriką ar „Viking Code School“. Ankstesni dalyviai rado darbą kaip visą darbo dieną dirbantys žiniatinklio kūrėjai, ir sunku ginčytis su sėkme. Antra, man patinka nuolatinės „Flex“ programos pradžios datos ir tai, kaip galiu baigti kursą ne visą darbo dieną. Korėjoje liko penki mėnesiai, ir aš jau beveik baigsiu kursus, kol grįšiu namo. Galiausiai, „Flex“ programos mokėjimas yra prieinamas ir man nereikės imti jokių paskolų. Šiuo metu yra trys palaikymo lygiai, kurių kiekviena skiriasi kainomis, ir galima pereiti pirmyn ir atgal iš pakopos į pakopą. Pavyzdžiui,programos pradžioje daugiausia dėmesio skiriama HTML, „Bootstrap“ ir programavimo kalbos „Ruby“ pagrindams. Kadangi dabar jaučiuosi patogiai naudodamasi visomis tomis technologijomis, nusprendžiau eiti su mažiausia paramos pakopa (ir sutaupyti pinigų), tačiau pereisiu prie aukštesnės pakopos, kai pateksiu į sunkesnius iššūkius ir projektus.

Jūsų klausimai

Ar turite klausimų apie šias mokyklas ar apskritai įkrovos stovyklų kodavimą? Parašykite juos žemiau, ir aš atsakysiu kiekvienam atskirai. Tikiuosi, kad šis vadovas buvo sėkmingas ir linkiu kuo geriausios kloties koduojant!