Nusprendėte, kad esate pasirengęs išmokti koduoti, ir jau galite pastebėti, kad jūsų karjeros galimybės smunka. Bet palaukite - kaip nuspręsite, kuri kodavimo mokykla jums tinka?
Vien JAV yra daugiau nei 65 kodavimo „stovyklavietės“, kurių kiekviena gali pasigirti skirtingais mokymo modeliais, kalbų specialybėmis ir mokymo stiliumi. Taigi, prieš pradėdami iškilmingai mesti savo darbą, kad būtų kitas Zuckas, užduokite sau šiuos šešis klausimus, kad galėtumėte atlikti savo tyrimus.
1. Kurią kalbą noriu išmokti?
Kodavimo stovyklose paprastai naudojama viena „mokymo kalba“, kai studentai supažindinami su programavimo pasauliu. Jei norite dirbti daugiausia žiniatinklyje (palyginti su mobiliuoju), jūsų populiariausios parinktys bus „Rails“ ar „Python“ su keliomis ASP.NET ir griežtai „JavaScript“ mokyklomis.
Dauguma kodavimo mokyklų moko bėgių. „Dev Bootcamp“ ir Generalinė asamblėja yra dvi didžiausios ir įsitvirtinusios. Kitos mokyklos, pavyzdžiui, „RocketU“ ir „Hackbright Academy“ (mokykla, skirta išskirtinai moterims), specializuojasi „Python“ programoje, teigdamos, kad kalba yra sudėtingesnė ir pagrįsta kompiuterių mokslų pagrindais. Bet kuri neutrali partija jums pasakys, kad kalba neturėtų lemti jūsų sprendimo - daugelis studentų baigė „Python“ programą ir gali lengvai išmokti bėgių savarankiškai (ir atvirkščiai), bet jei turite pasirinkimą, į tai reikia atsižvelgti.
Jei jūsų scena yra mobilusis, tada pagrindiniai jūsų pasirinkimai yra „iOS“ ir „Android“. „iOS“ mokyklos, tokios kaip „Mobile Makers“ Čikagoje ir „Flatiron“ mokykla Niujorke, akcentuos C tikslą (o MGWU moko jus, kaip kurti žaidimus!). „Delta“ programa Austine skirta „Android“ plėtrai.
2. Koks yra mano mokymosi stilius?
Jei esate labai motyvuotas ir mokote sunkių dalykų naudodamasis knygomis ir vadovėliais, tada gali pakakti nemokamos internetinės programos, tokios kaip „Codecademy“ ar „Udacity“. Tie, kurie nori šiek tiek daugiau patarimų, gali pasidomėti „Bloc“ ar „Thinkful“, siūlančiais internetines klases ir asmeninį mentorių kiekvienam studentui. Jei jau turite kodavimo pagrindą ir jums nereikia paskaitų, tačiau žinote, kad norėsite dirbti aplink kitus studentus, kad gautumėte intensyvią mokymo programą, tada „Hacker School“, nemokamą dieninę mokyklą Niujorke, galėtų puikiai tikti (nors jis nėra skirtas pradedantiesiems).
Ieškote praktinio, instruktoriaus vadovaujamo mokymo, bet dar negalite mesti savo darbo? Neakivaizdinės mokyklos, tokios kaip bet kas gali išmokti koduoti, leidžia išlaikyti dabartinę padėtį ir mokytis naktimis ir savaitgaliais. Jei pasirinksite šį maršrutą, būtinai nuspręskite, ar galėsite išlikti motyvuoti tarp darbo ir intensyvaus kurso.
Žinoma, jei galite sau leisti mesti darbą ir susimokėti už mokslą, tada populiariausi trijų mėnesių trukmės kursai, tokie kaip „Web Development Immersive“ Generalinėje asamblėjoje, bus geriausia jūsų užmokestis. Premija: Daugelis mokyklų mėgsta tai, kad įsidarbins.
3. Kokie yra mano profesiniai tikslai?
Jei motyvacija mokytis koduoti, galite rimtai susiaurinti jūsų pasirinkimo sritį. Ar norite darbo startuolyje ar didelėje įmonėje? Ar norite pradėti savo verslą ar būti techninis bendražygis?
Apsvarstykite kai kurių kodavimo stovyklų pajamų modelius - jie ne tik apmokestina mokslą, bet ir gali imti įdarbinimo mokestį įmonėms, kurios samdo absolventus. Tokiais atvejais mokyklos gali būti mažiau sujaudintos mokinių, norinčių pradėti savo verslą iškart po to, kai išmoko koduoti. Kitos mokyklos, pavyzdžiui, „Starter School“, įsikūrusios Čikagoje, padeda išsiųsti savo gaminį ir yra skirtos padėti jums tapti technikos įkūrėju arba pradėti savo verslą. Būtinai perskaitykite mokyklų DUK, kad sužinotumėte, ko būtent jie ieško kandidatuose.
Taip pat patikrinkite įmones, kuriose absolventai išvyko dirbti, ir paklauskite, ar įkrovos stovykla bendradarbiauja su jokiomis įmonėmis, kad įdarbintų absolventus. Ar tai daugiausia didelės įmonės ar pradedančios įmonės? „RocketU“ yra (tiesiogine prasme) „RocketSpace“ greitintuvo viduryje, taigi jūs esate daugiau nei 100 tinkamų startuolių, kurie visi nori techninių talentų, jūroje.
4. Kiek galiu išleisti mokslą?
Ištęstinė programa paprastai kainuos nuo 5000 iki 15 000 USD, tačiau reikia atsižvelgti į keletą mokymo modelių. Jei negalite mokėti už mokslą iš anksto, bet jums reikia daugiau patarimų, nei siūlo nemokama internetinė programa, tada žiūrėkite į „App Academy“, kuriai nereikia mokėti jokio mokesčio už mokslą, kol rasite darbą, kuriuo esate patenkintas ( rimtai). Ji taip pat siūlo gyvo darbo erdvę savo San Fransisko biure (ir ketina ją papildyti Niujorke), todėl jums nereikia mokėti už būstą programos metu. „Našvilio programinės įrangos mokykla“ siūlo dar vieną kūrybinio mokymo modelį - jei esate iš Našvilio ar esate su juo glaudžiai susijęs, jūs iš anksto mokate tik 1 000 USD, tada jūsų nuomos įmonė grąžina mokyklą po to, kai ji jus pasamdė.
Žinoma, jei galite sau leisti aukštojo mokslo mokyklą, tuomet jūsų galimybės yra daug platesnės, be to, yra daugybė puikių stovyklų, iš kurių galima rinktis. Paimkite Hack reaktorių San Fransiske, kuris už mokslą imasi beveik 18 USD, arba Denverio „gSchool“, kurio šešių mėnesių kursas prasideda nuo 20 USD.
5. Kur turėčiau lankyti kodavimo įkrovos stovyklą?
Apsvarstykite savo poreikius, šeimos situaciją ir miesto gyvybingumą, kai nuspręsite, kur norite dalyvauti bagažinės stovykloje. Žinoma, Niujorkas ir San Franciskas turės plačius nuomos tinklus, tačiau ar galite atsiriboti nuo draugų ir šeimos narių iki šešių mėnesių? Šerefas Abushadi, „Dev Bootcamp“ instruktorius, sako, kad „apie 50% mūsų studentų, lankančių San Fransiską, yra gimtoji SF sritis, todėl jiems naudingos abi šios lygties pusės ir jie yra patogioje vietoje interviu metu“. Tačiau jis įžvelgia pranašumų ieškant vietinės stovyklos, „jei švietimo kokybė yra vienoda“ ir „jei turite šeimos ar kitų įsipareigojimų išlaikyti pusiausvyrą“.
6. Koks yra mano paties kodavimo pagrindas?
Plečiantis kodavimo stovyklų skaičiui, kai kurios mokyklos sumažino priėmimo reikalavimus, todėl pagalvokite apie dabartinį jūsų įgūdžių lygį. Ar baigėte nemokamą savarankišką internetinį kursą, pavyzdžiui, „Treehouse“? (Jei ne, pradėkite nuo dabar.) Ar turite patirties įsilaužti į atvirojo kodo projektus ar dirbdami prie kai kurių techninių projektų dabartiniame darbe? Kai kurios mokyklos tvirtina, kad „kiekvienas gali išmokti koduoti“ ir priima pradedančiuosius. Kiti, pavyzdžiui, „Hack Reactor“, reikalauja tam tikro kodavimo pagrindo („tai nėra„ 0–60 “kursas, tai yra„ 20–120 “kursas“, teigiama svetainėje). Būkite sąžiningas su savo išsilavinimu ir suraskite mokyklą, kuri geriausiai gali atitikti jūsų turimą įgūdžių lygį, kad paverstų jus roko žvaigždės programuotoju.
Kai susiaurinsite savo galimybes iki stovyklų, kurios geriausiai atitinka jūsų planus, būtinai išsiaiškinkite taikymo patarimus, galutinius terminus, kursų aprašymus ir interviu Kursų ataskaitoje.













