Skip to main content

Iemācieties kodēt tagad: kā izvēlēties sev piemērotāko dev boot nometni

Anonim

Jūs esat nolēmis, ka esat gatavs iemācīties kodēt, un jūs jau varat redzēt, ka jūsu karjeras iespējas samazinās. Bet pagaidiet - kā jūs izlemjat, kura kodēšanas skola jums ir piemērota?

Tikai ASV ir vairāk nekā 65 kodēšanas “nometnes”, un katrā no tām ir dažādi mācību modeļi, valodas specialitātes un mācību stils. Tāpēc, pirms jūs svinīgi pametat savu darbu, lai kļūtu par nākamo Zucku, uzdodiet sev šos sešus jautājumus, lai vadītu jūsu pētījumu.

1. Kuru valodu es gribu iemācīties?

Kodējot sāknēšanas nometnes, iepazīstinot studentus ar programmēšanas pasauli, parasti tiek izmantota viena “mācību valoda”. Ja vēlaties strādāt galvenokārt tīmeklī (salīdzinot ar mobilo), vispopulārākās iespējas būs Rails vai Python, ar dažām ASP.NET un stingri JavaScript skolām.

Lielākā daļa kodēšanas skolu māca Rails - Dev Bootcamp un Ģenerālā asambleja ir divas lielākās un visizveidotākās. Citas skolas, piemēram, RocketU un Hackbright Academy (skola ir ekskluzīva sievietēm), specializējas Python, atsaucoties uz to, ka valoda ir sarežģītāka un sakņojas datorzinātnes pamatos. Jebkura neitrāla partija jums droši vien pateiks, ka valodai nevajadzētu izlemt lēmumu - daudzi studenti beidz Python programmu un var viegli iemācīties sliedes paši (un otrādi), bet, ja jums ir priekšroka, tas ir kaut kas jāņem vērā.

Ja mobilais tālrunis ir jūsu aina, tad iOS un Android ir jūsu galvenā izvēle. iOS skolas, piemēram, Mobile Makers Čikāgā un Flatiron skola Ņujorkā, uzsvērs C mērķi (un MGWU māca jums, kā veidot spēles!). Delta programma Ostinā ir veltīta Android izstrādei.

2. Kāds ir mans mācīšanās stils?

Ja esat ļoti motivēts un varat iemācīt sev sarežģītus priekšmetus, izmantojot grāmatas un konsultācijas, tad ar pietiekamu tiešsaistes programmu, piemēram, Codecademy vai Udacity, var iegūt pietiekoši daudz. Tie, kas vēlas mazliet vairāk norāžu, var izpētīt Bloc vai Thinkful, kas piedāvā tiešsaistes nodarbības un katram studentam personīgu mentoru. Ja jums jau ir kodēšanas fonds un jums nav vajadzīgas lekcijas, bet jūs zināt, ka vēlēsities strādāt kopā ar citiem studentiem, lai iegūtu intensīvu mācību programmu, tad Hacker School, kas ir bezmaksas pilna laika skola Ņujorkā, varētu būt lieliski piemērots (lai gan tas nav paredzēts pilnīgiem iesācējiem).

Vai meklējat praktiskas, instruktoru vadītas apmācības, bet pagaidām nevarat pamest darbu? Nepilna laika skolas, piemēram, ikviens var iemācīties kodēt, ļauj saglabāt pašreizējo stāvokli un mācīties naktīs un nedēļas nogalēs. Ja izvēlaties šo ceļu, noteikti izlemiet, vai varēsit palikt motivēts starp darbu un intensīvo kursu.

Protams, ja jūs varat atļauties atmest darbu un maksāt mācību, tad populārākie trīs mēnešu iesaistošie kursi, piemēram, tīmekļa pilnveidošana Ģimenes asamblejā, būs labākais jūsu naudas lādiņš. Bonuss: Daudzām skolām patīk garantēt darba vietu.

3. Kādi ir mani profesionālie mērķi?

Kodēšanas apguves motivācijas noteikšana var nopietni sašaurināt jūsu izvēles iespējas. Vai vēlaties darbu jaunizveidotajā uzņēmumā vai lielu uzņēmumu? Vai vēlaties sākt savu biznesu vai būt tehniskais līdzstrādnieks?

Apsveriet dažu kodēšanas sāknometņu ieņēmumu modeļus - viņi ne tikai iekasē mācību maksu, bet arī var iekasēt pieņemšanas maksu no uzņēmumiem, kas pieņem darbā absolventus. Šādos gadījumos skolas var būt mazāk satrauktas par skolēnu, kurš vēlas uzsākt startēšanu tūlīt pēc koda iemācīšanās. Citas skolas, piemēram, Starter School, kas atrodas Čikāgā, palīdz jums nosūtīt savu produktu, un ir izveidotas, lai palīdzētu jums kļūt par tehnisko līdzdibinātāju vai sākt savu biznesu. Noteikti izlasiet skolu FAQ, lai redzētu, ko tieši viņi meklē pretendentos.

Pārbaudiet arī uzņēmumus, kuru absolventi ir devušies strādāt, un jautājiet, vai bagāžas nometne sadarbojas ar kādiem uzņēmumiem absolventu izvietošanai. Vai tie galvenokārt ir lieli uzņēmumi vai jaunizveidoti uzņēmumi? RocketU ir novietots (burtiski) RocketSpace paātrinātāja vidū, tāpēc jūs atrodaties jūrā, kurā ir vairāk nekā 100 piemērotu startapu, kuri visi meklē tehniskos talantus.

4. Cik es varu atļauties tērēt mācību līdzekļiem?

Pilna laika programma parasti maksās USD 5000 - USD 15 000, taču ir jāņem vērā daži mācību modeļi. Ja nevarat atļauties maksāt mācību sākumā, bet jums ir nepieciešami vairāk norādījumu, nekā piedāvā bezmaksas tiešsaistes programma, izpētiet App Academy, kur nav nepieciešama nekāda mācību maksa, kamēr neatrodat darbu, ar kuru esat apmierināts ( nopietni). Tas arī piedāvā dzīvu darbu telpu savā Sanfrancisko birojā (un vēlas to pievienot Ņujorkā), tāpēc programmas laikā jums nav jāmaksā par mājokli. Nešvilas programmatūras skola piedāvā citu radošās mācību modeli - ja esat no Nešvilas vai esat cieši saistīts ar to, jūs maksājat tikai USD 1000 avansā, tad jūsu nomas uzņēmums atmaksā skolai pēc tam, kad tas jūs ir nolīdzis.

Protams, ja jūs varat atļauties augstākās izglītības skolu, tad jūsu iespējas ir daudz plašākas, un ir daudz lielisku nometņu, no kurām izvēlēties. Ņemiet Hack Reactor Sanfrancisko, kas par maksu iekasē gandrīz USD 18K, vai arī gSchool Denverā, kura maksa sākas ar USD 20K sešu mēnešu kursam.

5. Kur man vajadzētu apmeklēt kodēšanas sāknēšanas nometni?

Izlemiet, kur vēlaties apmeklēt nometni, padomājiet par savām vajadzībām, ģimenes stāvokli un pilsētas dzīvotspēju. Protams, Ņujorkā un Sanfrancisko būs plaši nomas tīkli, bet vai jūs varat būt prom no draugiem un ģimenes līdz sešiem mēnešiem? Šerfs Abushadi, Dev Bootcamp pasniedzējs, saka, ka “apmēram 50% mūsu studentu, kuri apmeklē Sanfrancisko, ir dzimtā vieta SF apgabalā, tāpēc viņi gūst labumu no abām šī vienādojuma pusēm un arī atrodas ērtā vietā intervijas laikā.” Tomēr viņš saskata priekšrocības, meklējot vietējo nometni, “pieņemot, ka izglītības kvalitāte ir vienāda” un “ja jums ir ģimenes vai citi pienākumi līdzsvarot”.

6. Kāda ir mana kodēšanas fona informācija?

Tā kā ir palielinājies kodēšanas sāknēšanas nometņu skaits, dažas skolas ir sašaurinājušas uzņemšanas prasības, tāpēc padomājiet par savu pašreizējo prasmju līmeni. Vai esat pabeidzis bezmaksas tiešsaistes kursu, piemēram, Treehouse? (Ja nē, sāciet ar to tūlīt.) Vai jums ir pieredze hakeru darbos ar atvērtā pirmkoda projektiem vai strādājot pie dažiem tehniskiem projektiem pašreizējā darbā? Dažas skolas apgalvo, ka “ikviens var iemācīties kodēt” un pieņem pilnīgi iesācējus. Citiem, piemēram, Hack Reactor, ir nepieciešama zināma kodēšana (“šis nav kurss“ 0–60 ”, tas ir“ 20–120 ”kurss, ” norādīts vietnē). Esiet godīgs pret skolām par savu izcelsmi un atrodiet skolu, kas vislabāk var strādāt ar jūsu pašreizējo prasmju līmeni, lai pārveidotu jūs par rokzvaigžņu programmētāju.

Kad esat sašaurinājis savas iespējas līdz sāknēšanas nometnēm, kas vislabāk atbilst jūsu plāniem, noteikti izpētiet pieteikuma padomus, termiņus, kursu aprakstus un intervijas kursa pārskatā.