Odlučili ste da ste spremni naučiti kodirati i već možete vidjeti kako vam karijere opadaju. Ali pričekajte - kako ćete odlučiti koja škola kodiranja je prava za vas?
Samo u SAD-u postoji više od 65 kodiranja "kampova za podizanje sustava", a svaki se hvali različitim modelima školovanja, jezičnim posebnostima i stilovima podučavanja. Dakle, prije nego što svečano napustite posao kako biste bili sljedeći Zuck, postavite sebi ovih šest pitanja koja će voditi vaše istraživanje.
1. Koji jezik želim naučiti?
Kodiranje kampova za pokretanje obično koristi jedan "jezik podučavanja" prilikom uvođenja učenika u svijet programiranja. Ako želite raditi uglavnom na webu (nasuprot mobilnom uređaju), vaše će najpopularnije opcije biti Rails ili Python, s nekoliko ASP.NET-a i strogo JavaScript školama.
Većina škola kodiranja podučava tračnice - Dev Bootcamp i Generalna skupština dvije su od najvećih i većinom uspostavljenih. Ostale škole, poput RocketU i Hackbright Academy (škola ekskluzivna za žene), specijalizirale su se za Python, navodeći da je jezik složeniji i da ima korijene u osnovama informatike. Bilo koja neutralna stranka vjerojatno će vam reći da jezik ne bi trebao potaknuti vašu odluku - mnogi studenti diplomiraju na Python programu i lako mogu sami naučiti Rails (i obrnuto) - ali ako imate želju, to je nešto što trebate uzeti u obzir.
Ako je mobilni vaš prizor, iOS i Android su vaš glavni izbor. iOS škole poput Mobile Makera u Chicagu i škola Flatiron u New Yorku naglasit će Cilj C (a MGWU vas uči kako praviti igre!). Program Delta u Austinu posvećen je razvoju Androida.
2. Što je moj stil učenja?
Ako ste visoko motivirani i možete sami učiti teške predmete koristeći knjige i udžbenike, onda će vam besplatni mrežni program poput Codecademy ili Udacity možda biti dovoljan. Oni koji traže malo više smjernica mogu potražiti Bloc ili Thinkful koji nude internetske časove i osobnog mentora za svakog učenika. Ako već imate temelje za kodiranje i ne trebaju vam predavanja, ali znate da ćete htjeti raditi oko drugih učenika kako biste prošli kroz intenzivni nastavni plan i program, onda je Hacker škola, besplatna, redovna škola u New Yorku, mogla bi se izvrsno uklopiti (iako nije za kompletne početnike).
Tražite praktični trening pod vodstvom instruktora, ali još uvijek ne možete napustiti posao? Škole koje rade sa skraćenim radnim vremenom, poput bilo koga tko može naučiti kodirati, omogućuju vam da zadržite trenutni položaj i učite noći i vikende. Ako odaberete ovu rutu, svakako odlučite hoćete li ostati motivirani između posla i intenzivnog tečaja.
Naravno, ako si možete priuštiti da napustite posao i platite školarinu, popularni tromjesečni potopni tečajevi poput Web Development Immersivea na Generalnoj skupštini bit će najbolji udarac za vaš dolar. Bonus: Mnoge škole poput ove garantiraju radno mjesto.
3. Koji su moji profesionalni ciljevi?
Uspostavljanje motivacija za učenje kodiranja može ozbiljno suziti polje opcija. Želite li posao u startup-u ili velikoj tvrtki? Želite li pokrenuti vlastiti posao ili biti tehnički suosnivač?
Razmislite o modelima prihoda nekih šifriranih kampova za podizanje sustava - ne samo da naplaćuju školarinu, već mogu i naplaćivati naknadu za regrutaciju tvrtkama koje zapošljavaju diplomante. U tim slučajevima škole mogu biti manje uzbuđene zbog učenika koji želi pokrenuti startup odmah nakon što nauči kodirati. Druge škole, poput Starter School, sa sjedištem u Chicagu, pomažu vam da otpremite vlastiti proizvod i osmišljene su da vam pomognu da postanete tehnički suosnivač ili pokrenete vlastiti posao. Obavezno pročitajte često postavljana pitanja u školama da biste točno vidjeli što traže podnositelji zahtjeva.
Provjerite i tvrtke za koje su diplomirani započeli s radom i pitajte trebaju li partneri za pokretanje školovanja partneri bilo koje tvrtke da postave diplomante. Jesu li to uglavnom velike tvrtke ili startupi? RocketU je postavljen (doslovno) u sredinu RocketSpace akceleratora, tako da se nalazite u moru od preko 100 startupa koji ispunjavaju uvjete za sve koji traže tehnički talent.
4. Koliko mogu platiti za školarinu?
Program sa punim radnim vremenom obično košta 5000 do 15 000 dolara, ali treba uzeti u obzir nekoliko modela školovanja. Ako si ne možete priuštiti plaćanje školarine unaprijed, ali vam je potrebno više smjernica nego besplatni online program koji može ponuditi, potražite aplikaciju Akademija koja ne zahtijeva plaćanje školarine dok ne pronađete posao sa kojim ste zadovoljni ( ozbiljno). U svom uredu u San Franciscu nudi i prostor za rad (i traži da ga doda u New Yorku), tako da za vrijeme programa ne morate plaćati smještaj. Nashville Software School nudi još jedan kreativni model školarine - ako ste ili imate jake veze s Nashvilleom, plaćate samo 1.000 USD unaprijed, a zatim vaša tvrtka koja zapošljava školu vraća školu nakon što vas zaposli.
Naravno, ako si možete priuštiti školu s višim školarinama, onda su vaše mogućnosti daleko šire, a ima i mnogo sjajnih kampova za izbor. Uzmi Hack Reactor u San Franciscu, koji naplaćuje gotovo 18 tisuća dolara školarine, ili gSchool u Denveru, koji prijavi 20 USD na šestomjesečni kurs.
5. Gdje bih trebao prisustvovati šifriranom kampu za dizanje?
Razmislite o vlastitim potrebama, obiteljskoj situaciji i životnoj sposobnosti grada kad odlučujete gdje želite sudjelovati u kampu za čizme. Naravno da će New York i San Francisco imati široke mreže zapošljavanja, ali možete li izdržati od prijatelja i obitelji do šest mjeseci? Shereef Abushadi, instruktor u Dev Bootcampu, kaže da je "oko 50% naših učenika koji pohađaju San Francisco podrijetlom su iz SF područja, tako da imaju koristi od obje strane ove jednadžbe i također su na prikladnom mjestu tijekom postupka intervjuiranja." Međutim, on vidi prednosti u pronalaženju lokalnog školskog kampa „pod pretpostavkom da je kvaliteta obrazovanja ista“ i „ako imate obitelj ili druge obveze za balansiranje“.
6. Što je moja vlastiti kodiranje?
Kako se broj kodiranja školskih kampova povećao, neke su škole suzile zahtjeve za prijem, pa razmislite o svojoj trenutnoj razini vještina. Jeste li završili besplatan internetski tečaj kao Treehouse? (Ako ne, počnite s jednim sada.) Imate li iskustva s hakiranjem projekata otvorenog koda ili radom na nekim tehničkim projektima na svom trenutnom poslu? Neke škole tvrde da „svatko može naučiti kodirati“ i prihvaćaju kompletne početnike. Drugi, poput Hack Reactor-a, zahtijevaju neke pozadine kodiranja ("ovo nije kurs" 0-60 ", ovo je tečaj" 20-120 ", " web stranica navodi). Budite iskreni prema školama o svom podrijetlu i pronađite školu koja najbolje može funkcionirati s vašom trenutnom razinom vještina da vas pretvori u programera rock zvijezde.
Nakon što ste suzili svoje mogućnosti do kampova za podizanje sustava koji najbolje odgovaraju vašim planovima, svakako istražite savjete o prijavi, rokove, opise tečaja i intervjue na Cour Report-u.




