Úgy döntött, hogy készen áll a kódolás megtanulására, és már láthatja, hogy karrierje lehetőségei duzzadnak. De várjon - hogyan fogja eldönteni, hogy melyik kódoló iskola megfelelő?
Csak az Egyesült Államokban több mint 65 kódoló „boot camp” működik, mindegyik különféle tandíjmodellekkel, nyelvi specialitásokkal és tanítási stílusokkal büszkélkedhet. Tehát, mielőtt ünnepélyesen kilépne a munkájáról, hogy a következő Zuck legyen, kérdezd meg magadtól a hat kérdést, hogy irányítsd a kutatást.
1. Milyen nyelvet szeretnék megtanulni?
A kódoló rendszerindító táborok általában egy „tanítási nyelvet” alkalmaznak, amikor a hallgatókat bemutatják a programozás világához. Ha elsősorban az interneten szeretne dolgozni (szemben a mobiltelefonokkal), akkor a legnépszerűbb lehetőségek a Rails vagy a Python, néhány ASP.NET és szigorúan JavaScript iskolával.
A kódoló iskolák többsége Rails-t tanít - Dev Bootcamp és a Közgyûlés kettõ a legnagyobb és a legelterjedtebb. Más iskolák, például a RocketU és a Hackbright Academy (kizárólag a nők számára működő iskola), a Pythonra szakosodtak, hivatkozva arra, hogy a nyelv összetettebb, és a számítógépes tudomány alapjaiban gyökerezik. Bármely semleges párt valószínűleg azt mondja, hogy a nyelv nem befolyásolja a döntését - sok hallgató egy Python programot végez, és önmagában könnyen megtanulhatja a Síneket (és fordítva), de ha van kedved, ezt érdemes fontolóra venni.
Ha a mobil jelenik meg, akkor az iOS és az Android a fő választás. Az iOS iskolák, például a Chicagói Mobilkészítők és a New York-i Flatiron Iskola hangsúlyozzák a C célkitűzést (és az MGWU megtanítja, hogyan kell játékokat készíteni!). Az Austinban található Delta program az Android fejlesztésére szólít fel.
2. Mi a tanulási stílusom?
Ha nagyon motivált és könyveket és oktatóanyagokat használva taníthat kemény tárgyakat, akkor elegendő lehet egy ingyenes online program, például a Codecademy vagy az Udacity. Azok, akik egy kicsit további útmutatást keresnek, betekinthetnek a Blocba vagy a Gondolkodóba, amelyek online tanfolyamokat és személyes mentort kínálnak minden hallgató számára. Ha már van kódolási alapja, és nincs szüksége előadásokra, de tudja, hogy más hallgatók körében szeretne dolgozni, hogy átélhesse egy intenzív tantervet, akkor a Hacker School, egy ingyenes, nappali tagozatos iskola New Yorkban, nagyszerű lehet (bár nem teljes kezdőknek szól).
Keresi gyakorlati, oktató által vezetett képzést, de még nem tudja lemondni a munkáját? A részidős iskolák, mint például bárki megtanulhatja a kódot, lehetővé teszik, hogy megőrizze jelenlegi helyzetét, és éjszaka és hétvégén tanuljon. Ha ezt az útvonalat választja, akkor határozza meg, hogy képes-e motiválni maradni a munka és az intenzív kurzus között.
Természetesen, ha megengedheti magának, hogy lemond a munkáról és fizet a tandíjat, akkor a népszerű három hónapos magával ragadó tanfolyamok, mint például a Közgyűlés webfejlesztő programja, a legmegfelelőbb ütés. Bónusz: Sok iskolában ez garantálja a munkaerő-felvételt.
3. Mik a szakmai céljaim?
A kódolás megtanulásának motivációjának megállapítása komolyan szűkítheti lehetőségeit. Munkahelyet szeretne egy induló vállalkozásnál vagy egy nagyvállalatnál? Saját vállalkozást szeretne indítani, vagy műszaki alapító lehet?
Fontolja meg néhány kódoló rendszerindító tábor bevételi modelljét - nemcsak oktatást számít fel, hanem felvételi díjat számíthat fel azoktól a cégektől is, amelyek diplomájukat felveszik. Ezekben az esetekben az iskolák kevésbé lehetnek izgatottak a hallgatóktól, akik a kódolás megtanulása után azonnal el akarnak indítani egy indítást. Más iskolák, például a chicagói székhelyű Starter School, segítenek saját termékének szállításában, és célja, hogy segítsen műszaki társalapítóvá válni vagy saját vállalkozásának megkezdésében. Feltétlenül olvassa el az iskolák GYIK-jét, hogy pontosan megnézze, mit keresnek a pályázókban.
Ellenőrizze továbbá azokat a vállalatokat, amelyekben a diplomások tovább dolgoztak, és kérdezze meg, hogy a csomagtábor partner-e valamelyik társasággal a diplomások elhelyezésére. Ezek elsősorban nagyvállalatok vagy induló vállalkozások? A RocketU (szó szerint) a RocketSpace gyorsító közepén van elhelyezve, tehát több mint 100 induló tengerparton tartózkodik, akik mind műszaki tehetségeket keresnek.
4. Mennyit tudok költeni a tandíjra?
A teljes munkaidős program általában 5000–15 000 dollárba kerül, de van néhány tandíjmodell, amelyet figyelembe kell venni. Ha nem engedheti meg magának, hogy előzetesen fizetjen tandíjat, de több útmutatásra van szüksége, mint egy ingyenes online program kínál, akkor vegye figyelembe az App Academy-t, amely nem igényel tandíjat, amíg nem talál olyan munkát, amelyben elégedett ( Komolyan). Ezenkívül élő munkahelyet kínál San Francisco-i irodájában (és egy új helyet szeretne létrehozni New Yorkban), így a program során nem kell fizetnie a lakhatásért. A Nashville Software School egy másik kreatív tandíjmodellt kínál - ha a Nashville-ből származik, vagy szoros kapcsolatban áll azzal, akkor először csak 1000 dollárt fizet, akkor a bérbeadó társaság visszafizeti az iskolát, miután felvette Önt.
Természetesen, ha megengedheti magának magasabb iskolai végzettséget, akkor lehetőségei sokkal szélesebbek, és rengeteg nagyszerű tábor közül választhat. Vegyük a Hack Reactor-ot San Franciscóban, amely közel 18K dollárt számít fel a tandíjért, vagy a gSchool-t Denverben, amely 20 000 dollárral indul a hat hónapos kurzuson.
5. Hol kell részt vennem a Coding Boot Campben?
Gondoljon saját igényeire, családi helyzetére és a város élhetõségére, amikor eldönti, hol kíván részt venni a csomagtartó táborban. Persze, New York és San Francisco kiterjedt bérbeadási hálózatokkal fog rendelkezni, de képes-e állni arra, hogy hat hónapig távol maradjon a barátoktól és a családtól? Shereef Abushadi, a Dev Bootcamp oktatója szerint "San Francisco-ban részt vevő hallgatóink kb. 50% -a születési helye az SF területén, tehát ennek az egyenletnek mindkét oldala részesül, és kényelmes helyen vannak az interjú során." Előnyeit látja azonban a helyi indulási tábor megtalálásakor, „ha feltételezzük, hogy az oktatás minősége megegyezik” és „ha családoddal vagy más kötelezettségekkel jár az egyensúly megteremtése”.
6. Mi a saját kódolási háttér?
Ahogy kibővült a kódoló rendszerindító táborok száma, egyes iskolák szűkítették felvételi követelményeiket, ezért gondoljon az Ön jelenlegi képzettségi szintjére. Befejezte egy ingyenes, önálló online tanfolyamot, mint például a Treehouse? (Ha nem, kezdje el most.) Van tapasztalata nyílt forráskódú projekteknél történő hackelésnél, vagy valamilyen műszaki projekten dolgozik jelenlegi munkahelyén? Egyes iskolák azt állítják, hogy „bárki megtanulhatja kódolni”, és teljes kezdőket fogad el. Mások, mint például a Hack Reactor, valamilyen háttérrel rendelkeznek a kódoláshoz („ez nem egy„ 0–60 ”tanfolyam, ez egy„ 20–120 ”tanfolyam” - állítja a weboldal). Legyen őszinte az iskolákkal kapcsolatban a háttérrel kapcsolatban, és keresse meg azt az iskolát, amely a legjobban tud működni a jelenlegi képzettségi szintjével, és átalakít téged egy rocksztár-programozóvá.
Miután szűkítette lehetőségeit a tervekhez legjobban megfelelő indító táborokra, feltétlenül tanulmányozza az alkalmazási tippeket, a határidőket, a kurzusleírásokat és az interjúkat a Course Report oldalon.




