Skip to main content

Învățați să codați acum: cum să alegeți tabăra de pornire dev potrivită pentru dvs.

Cum Sa Tii Site-ul A pe Cache - Sfaturi RAPIDE si ESENTIALE ! (Mai 2024)

Cum Sa Tii Site-ul A pe Cache - Sfaturi RAPIDE si ESENTIALE ! (Mai 2024)
Anonim

Ați decis că sunteți gata să învățați să faceți coduri și puteți vedea deja umflarea opțiunilor de carieră. Dar stai - cum vei decide ce școală de codificare este potrivită pentru tine?

Există mai mult de 65 de „tabere de încărcare” care codifică doar în SUA, fiecare cu diferite modele de învățare, specialități de limbă și stiluri de predare. Așadar, înainte de a renunța la ceremonie la locul de muncă pentru a fi următorul Zuck, puneți-vă aceste șase întrebări pentru a vă ghida cercetarea.

1. Ce limbă vreau să învăț?

Taberele de bootare de codificare utilizează de obicei un „limbaj de predare” atunci când introduce studenții în lumea programării. Dacă doriți să lucrați în principal pe web (versus mobil), cele mai populare opțiuni vor fi Rails sau Python, cu câteva școli ASP.NET și strict JavaScript.

Majoritatea școlilor de coduri învață Rails - Dev Bootcamp și Adunarea Generală sunt două dintre cele mai mari și cele mai înființate. Alte școli, cum ar fi RocketU și Hackbright Academy (o școală exclusivă pentru femei), se specializează în Python, menționând că limba este mai complexă și are rădăcini în fundamentele informatice. Orice partid neutru îți va spune probabil că limba nu ar trebui să-ți conducă decizia - mulți studenți absolvesc un program Python și pot învăța cu ușurință Rails de unul singur (și invers) - dar dacă ai preferință, este ceva de luat în considerare.

Dacă mobilul este scena dvs., atunci iOS și Android sunt alegerile dvs. principale. Școli iOS precum Mobile Makers din Chicago și Școala Flatiron din New York vor sublinia Obiectivul C (iar MGWU vă învață cum să faceți jocuri!). Programul Delta din Austin este dedicat dezvoltării Android.

2. Care este stilul meu de învățare?

Dacă sunteți extrem de motivați și vă puteți învăța subiecte dificile folosind cărți și tutoriale, atunci un program online gratuit, precum Codecademy sau Udacity, poate fi suficient pentru a vă face mai priceput. Cei care caută un pic mai mult îndrumare pot consulta Bloc sau Gânditor, care oferă cursuri online și un îndrumător personal pentru fiecare student. Dacă aveți deja o bază de codificare și nu aveți nevoie de prelegeri, dar știți că veți dori să lucrați în jurul altor studenți pentru a trece printr-un curriculum intens, atunci Hacker School, o școală gratuită, cu normă întreagă din New York, ar putea fi o potrivire excelentă (deși nu este pentru începători completi).

Căutați instruire practică, condusă de instructor, dar nu vă puteți renunța încă la locul de muncă? Școli cu timp parțial, precum Oricine poate învăța să codeze, vă permit să vă păstrați poziția curentă și să învățați în nopți și în weekend. Dacă alegeți această rută, asigurați-vă că decideți dacă veți putea rămâne motivați între muncă și cursul intens.

Desigur, dacă vă puteți permite să renunțați la locul de muncă și să plătiți școlarizarea, atunci cursurile populare de trei luni, cum ar fi Dezvoltarea Web imersantă la Adunarea Generală, vor fi cele mai bune idei. Bonus: Multe școli ca acestea garantează plasarea în muncă.

3. Care sunt obiectivele mele profesionale?

Stabilirea motivațiilor pentru învățarea codului poate restrânge serios domeniul dvs. de opțiuni. Vrei un loc de muncă la o firmă de start sau o companie mare? Vrei să începi propria ta afacere sau să fii cofondator tehnic?

Luați în considerare modelele de venituri ale unor tabere de bootare de codare - nu numai că percep taxele de învățământ, dar pot percepe și o taxă de recrutare companiilor care își angajează absolvenții. În aceste cazuri, școlile pot fi mai puțin încântate de un student care dorește să lanseze o pornire imediat după ce a învățat să codeze. Alte școli, cum ar fi Starter School, cu sediul în Chicago, vă ajută să vă livrați propriul produs și sunt concepute pentru a vă ajuta să deveniți un cofondator tehnic sau să vă începeți propria afacere. Asigurați-vă că citiți întrebările frecvente ale școlilor pentru a vedea exact ce caută la solicitanți.

De asemenea, consultați companiile pentru care absolvenții au continuat să lucreze și întrebați dacă partenerii din tabăra de încărcare au vreo companie pentru a plasa absolvenți. Acestea sunt în principal companii mari sau startup-uri? RocketU este setat (literal) în mijlocul acceleratorului RocketSpace, deci te afli într-o mare de peste 100 de startup-uri eligibile care caută talent tehnic.

4. Cât mă pot acorda pentru a cheltui cheltuielile de învățământ?

Un program cu normă întreagă va costa de obicei 5.000 - 15.000 USD, dar există câteva modele de școlarizare care trebuie luate în considerare. Dacă nu vă puteți permite să plătiți în avans, dar aveți nevoie de mai multe îndrumări decât poate oferi un program online gratuit, consultați App Academy, care nu necesită nicio plată până nu găsiți un loc de muncă cu care sunteți mulțumit ( Serios). De asemenea, oferă un spațiu de lucru în biroul său din San Francisco (și caută să-l adăugați unul în New York), deci nu trebuie să plătiți pentru locuințe în timpul programului. Nashville Software School oferă un alt model de școlarizare creativ - dacă sunteți sau aveți legături puternice cu Nashville, plătiți doar 1.000 USD în avans, atunci compania dvs. de angajare plătește școala după ce v-a angajat.

Desigur, dacă vă puteți permite o școală cu studii superioare, atunci opțiunile dvs. sunt mult mai largi și există o mulțime de tabere grozave din care să alegeți. Luați Hack Reactor din San Francisco, care percepe aproape 18K USD pentru școlarizare sau gSchool din Denver, care sună la 20K dolari pentru cursul de șase luni.

5. Unde ar trebui să particip la o tabără de codare?

Gândiți-vă la nevoile proprii, situația familiei și viabilitatea orașului atunci când decideți unde doriți să participați la un lagăr de încărcare. Sigur, New York și San Francisco vor avea rețele de angajare extinse, dar puteți sta pentru a fi departe de prieteni și familie până la șase luni? Shereef Abushadi, instructor la Dev Bootcamp, spune că „aproximativ 50% dintre studenții noștri care participă la San Francisco sunt originari din zona SF, astfel încât beneficiază de ambele părți ale acestei ecuații și sunt, de asemenea, într-un loc convenabil în timpul procesului de interviu.” Cu toate acestea, consideră că sunt avantaje pentru a găsi o tabără locală „pentru a presupune că calitatea educației este aceeași” și „dacă aveți o familie sau alte obligații de echilibru”.

6. Care este propriul meu fundal de codare?

Pe măsură ce numărul de tabere de bootare de codare s-a extins, unele școli și-au redus cerințele de admitere, așa că gândiți-vă la nivelul dvs. actual de abilități. Ați finalizat un curs online gratuit, autoguidat, precum Treehouse? (Dacă nu, începeți pe unul acum.) Aveți experiență de hacking la proiecte open-source sau lucrați la unele proiecte tehnice la locul de muncă actual? Unele școli susțin că „oricine poate învăța să codeze” și să accepte începători compleți. Alții, cum ar fi Hack Reactor, necesită un anumit fundal în codificare („acesta nu este un curs„ 0-60 ”, acesta este un curs„ 20-120 ””, precizează site-ul). Fii sincer cu școlile despre fondul tău și găsește școala care poate lucra cel mai bine cu nivelul tău de abilități actuale pentru a te transforma într-un programator rock star.

După ce ați redus opțiunile la taberele de încărcare care se potrivesc cel mai bine planurilor dvs., asigurați-vă că veți cerceta sfaturi pentru aplicații, termene, descrieri de curs și interviuri la Raportul cursului.