Skip to main content

8 Întrebări pe care să le puneți înainte de a petrece un timp de învățare a coda

How I Use Notion ● June 2019 (Aprilie 2025)

How I Use Notion ● June 2019 (Aprilie 2025)
Anonim

Deci, doriți să învățați să codați. Acum ce? Cu câțiva ani în urmă, singura dvs. opțiune pentru a urmări o carieră în inginerie software sau dezvoltare web ar fi fost să vă înscrieți într-un program de informatică școlar sau licențiat. Dar în aceste zile, aveți o altă opțiune pentru o educație oficializată: bootcamps. Bootcamps-urile de codificare și dezvoltare devin din ce în ce mai frecvente pentru persoanele care doresc să dobândească noi abilități pentru a face o schimbare în carieră sau pentru a se dezvolta în locurile de muncă curente.

Dar care este calea mai bună?

Din păcate, nu există un răspuns ușor - fiecare opțiune este bună pentru persoane diferite în situații diferite. Pentru a aduce o anumită claritate care este potrivită pentru dvs., începeți să gândiți prin aceste opt întrebări.

1. Am o carieră specifică sau un obiectiv de proiect?

Bootcamps-urile sunt similare cu școlile comerciale, prin faptul că te armează cu un set de abilități foarte specifice și te pregătesc pentru un anumit loc de muncă sau o carieră. Ei pun „un accent pe practicile asupra teoreticilor”, potrivit lui Rak Chugh, instructor la Byte Academy, un bootcamp specializat în tehnologie financiară (fintech). La bootcamp, studenții învață abilități de bază și apoi construiesc portofolii de proiecte pe care apoi le pot împărtăși cu intervievatorii. În timp ce programele universitare diferă, o mare parte din programele lor de învățare se va concentra pe modul de a gândi ca un informatician, mai degrabă decât să lucreze la tehnologii specifice.

Iată modul în care un inginer software de la San Francisco's Threadflip a descris diferența în acest thread Hacker News: „Dacă ar trebui să rezum, aș spune că colegiul îți oferă abilități intermediare în informatică și abilități de bază în practica dezvoltării de software … bootcamp, pe de altă parte, îți oferă abilități de bază în informatică și abilități intermediare în practica dezvoltării de software. "

Dacă aveți un limbaj specific de codare pe care doriți să-l ridicați, un rol anume pe care îl aveți cu ochii, sau un proiect sau o idee de pornire pe care doriți să ieșiți de la sol, un bootcamp ar putea să vă ofere doar expertiza țintită de care trebuie să faceți acest lucru . Dacă aveți un interes mai general în domeniul informaticii ca disciplină sau nu sunteți pozitiv pe ce cale doriți să urmați în domeniu, un program universitar poate fi o opțiune mai bună.

2. Cât timp pot dedica școlii chiar acum?

Cizmele de pornire full-time aruncă multe ore de instrucțiune în fiecare săptămână a programului - ceea ce înseamnă că probabil nu veți putea să vă păstrați locul de muncă - în timp ce bootcamps-urile part-time și programele universitare vă permit să completați cursurile pe o durată mai lungă, de obicei șase luni pentru un program de pornire part-time și câțiva ani pentru un program universitar. Acestea fiind spuse, vei absolvi un program full-bootcamp în câteva luni, în timp ce un program universitar este un angajament de cel puțin câțiva ani.

Gândiți-vă la programul dvs. curent și la limitările de calendar. Puteți pune lucrurile în așteptare timp de câteva luni pentru a vă dedica cursurilor cu normă întreagă? Aveți o nevoie urgentă de a dobândi noi abilități, astfel încât să puteți obține un nou loc de muncă ASAP? Dacă da, bootcamp este răspunsul tău.

Cu toate acestea, dacă sunteți mulțumit în meseria dvs. actuală și doriți să vă construiți datele de acreditare, astfel încât să puteți fi eligibil pentru avansare în viitor sau dacă puteți dedica un număr finit de ore pe săptămână școlii, atunci consultați o ediție continuă un program, un program part-time de bootcamp, sau un program de licență sau grad pe care îl puteți face noaptea sau în weekend.

3. Cât de relevant este școala mea anterioară sau de lucru?

În funcție de ce tip de program te uiți, vor exista cerințe diferite pentru înscriere. Universitatea Boston, de exemplu, afirmă pe site-ul său web Master of Science in Computer Science este destinată „profesioniștilor în calculatoare și persoanelor care intenționează să se mute în domeniul computerului din alte domenii de studiu. Cursurile obligatorii sau dovezile de competență în aceste domenii trebuie să însoțească aplicația la program. ”Unele programe, precum Master of Computer Science de la Universitatea din Chicago, devin tot mai deschiși solicitanților fără medii de informatică, dar totuși necesită să luați suplimentar. cursuri prealabile la începutul educației.

Pe de altă parte, bootcamps-uri precum Byte Academy pot ține cont de teste, transcrieri și experiență anterioară atunci când evaluează candidații, dar cel mai important lucru pentru un potențial student este interesul pentru tehnologie și codificare și motivația de a ține pasul cu programul intensiv.

4. Cum arată bugetul meu?

Deși nu este în niciun caz ieftin, unul dintre cele mai mari atrageri ale bootcamp este prețul. Conform codului de bootcamp pentru codificarea Raportului de curs, școlarizarea medie pentru bootcamp este de 10.000 USD. Prin comparație, programul mediu de licență în informatică de patru ani este de 148.500 de dolari, iar programul mediu de doi ani de asociat este de aproximativ 76.000 de dolari, potrivit CollegeCalc. Și acel master de la Universitatea din Chicago? Vă va aloca 5.259 USD pe curs, cu minimum nouă cursuri pentru a finaliza programul - plus cerințele necesare.

În ceea ce privește opțiunile de plată, împrumuturile și bursele sunt întotdeauna opțiuni pentru educația tradițională și este destul de ușor să obțineți finanțare de la companii de finanțare de la terți pentru școlarizări de bootcamp, având în vedere dimensiunea relativ mică a împrumuturilor. De asemenea, multe bootcamps-uri, cum ar fi Byte Academy, vor configura scheme de plată în care școlarizarea este plătită doar după ce absolvenții obțin un nou loc de muncă.

De asemenea, este important să luați în considerare salariile de pornire ale potențialelor locuri de muncă pe care le veți urmări odată ce aveți noile dvs. credențiale, legate de datoria pe care o puteți avea, pentru a lua în considerare dacă investiția pe care o depuneți în școală va merita pe termen lung. Multe bootcamps vă pregătesc pentru a începe cu programarea de locuri de muncă în domenii cu cerere mare, cum ar fi dezvoltarea, în timp ce un grad vă va permite un set mai larg de locuri de muncă în domeniu. Analizați statisticile de la alumni pentru programele pe care le luați în considerare.

5. Lucrez bine sub presiune?

Bootcamps oferă programe intensive, pe termen scurt, care implică aproximativ 80 până la 90 de ore de școlarizare pe săptămână. (Hei, nu o numesc bootcamp degeaba!) După cum a scris Victoria Meng, reporterul SkilledUp, „Imaginează-ți cum ai combina toate acele nopți nedormite la facultate, unde te-ai înghesui înainte de examen sau ai lucra timp de 14 ore pentru a finaliza proiectul de codare. Aceasta este ceea ce este un bootcamp - învățare intensă, fără timp pierdut. ”

Gândiți-vă înapoi la modul în care v-ați apropiat de volumul de muncă când erați la facultate sau liceu. Ați fost tipul de a atrage toți noii care studiază pentru teste și finalizează proiecte? Dacă prosperați sub intensitate, bootcamp ar putea fi perfect pentru dvs. Dacă ai fi mai mult un planificator, studiind lucrurile de-a lungul timpului și finalizând proiectele puțin câte puțin, ai putea găsi un mediu de bootcamp full-time copleșitor și poate vrei să iei în considerare programele part-time disponibile la bootcamps sau universitățile tradiționale.

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

Te descurci bine într-un cadru tradițional în stilul lecțiilor? Sau păstrați mai multe prin învățarea experiențială? Caracterul practic al unui bootcamp înseamnă că folosesc metode foarte bune, auto-orientate - de exemplu, studenții lucrează la proiecte tehnologice actuale, cum ar fi dezvoltarea de aplicații sau web.

Acest lucru înseamnă, de asemenea, că va trebui să fiți mai mult un auto-starter decât dacă participați la un program tradițional. De exemplu, studenții de la Byte Academy sunt de așteptat să lucreze prin unele pre-bootcamp cursuri online în bazele de informatică înainte de a se afișa chiar pentru prima zi. În timp ce instructorii sunt întotdeauna în preajmă să ajute pe durata programului, instrucțiunea se face prin intermediul unor „coduri” și a proiectelor echipei, mai degrabă decât printr-o prelegere urmată de teme. Dacă îți place să înveți, dându-i seama pe măsură ce mergi pe parcurs, acesta ar fi un mediu ideal.

7. Ce fel de rețea vreau?

Tipurile de mentori de care aveți la dispoziție și rețeaua pe care o veți construi va fi probabil diferită în funcție de calea pe care o parcurgeți. Bootcamps-urile de codificare „sunt conduse de dezvoltatori de elită, profesioniști”, spune Meng, în timp ce profesorii universitari sunt de obicei doctoranzi care au lucrat sau nu în afara academiei.

Când te uiți la bootcamp, ed ediție continuă sau opțiuni tradiționale universitare, cercetează mediile profesorilor. Apelați la biroul de admitere pentru a vă întreba despre pregătirea cadrelor didactice și a rețelei de studenți disponibile. Ceea ce vei putea să iei de la program depinde nu numai de curriculum, ci și de oamenii din care vei putea învăța și de conexiunile pe care le vei putea construi.

8. Am așteptări realiste despre ceea ce voi obține dintr-un program?

Un bootcamp intens este menit să vă ajute să vă dezvoltați abilitățile imediate de care aveți nevoie pentru a vă asigura un job de codare la nivel de intrare - odată ce îl securizați, veți mai avea multe de învățat. Așadar, veți dori să suplimentați baza de cunoștințe pe care o obțineți de la bootcamp cu alte cursuri sau învățare autodirigită pe măsură ce avansați în noua dvs. carieră. Și veți dori să dezvolți o relație cu un mentor cu experiență care să vă ghideze pe parcurs.

Totuși, același lucru se poate spune și despre absolvenții programelor mai tradiționale; chiar și tehnologii veterani cu diplome universitare sunt de acord că lucrul în inginerie software necesită învățare pe tot parcursul vieții pentru a ține pasul cu noile tehnologii și tendințe.

Deci, nu - nu veți ieși din niciun tip de program ca în următorul Steve Jobs. Dar vei avea o pregătire de bază și un portofoliu de calitate sub centură, iar de acolo vei putea începe construirea noii cariere la care visai.