Stupanj informatike: karta za posao iz snova iz snova ili beskoristan papir?

Odluka koju sam donio

Ako ste bili poput mene kad ste prvi put željeli započeti s kodiranjem, željeli ste lagan put do tehnološke karijere. Tražio sam najbrži, najsigurniji način da dođem do tehnološkog posla s najmanje uključenih resursa. Što mislim pod resursima u situaciji? Najvažnije stvari svakom čovjeku na ovom planetu: vrijeme, novac i energija.

Stalno sam išao naprijed-natrag o tome trebam li odvažiti i odslušati diplomu. Činjenica je da me povratak u školu uopće nije privlačio. Mislio sam da sam završio s pohađanjem nastave još 2011. godine, ali stjecanje diplome značilo bi ponovni ulazak u učionicu. Strahovao sam od pomisli da će mi dosaditi dok slušam nekoga kako droni o temi koja možda neće na kraju biti relevantna za moju buduću karijeru.

Također, neuspjeh je značio ogroman gubitak svih gore navedenih resursa. Jednom kad bih krenuo ovom rutom, povratka više neće biti. I to je bilo zastrašujuće.

Pokušavao sam pronaći put oko diplome. Problem je u tome što, dok sam gledao, nije bilo drugih mogućnosti. Bilo je nekih usranih i užurbano sastavljenih "tečajeva" na Udemyu i drugim web stranicama koje sam probao. Očito su bili ispod vrijednosti i ne bi me nikamo doveli. Također nisam mogao pronaći članke ili priče o ljudima koji su uspjeli bez diplome.

Nakon što sam procijenio svoju situaciju i sve puteve koji su mi dostupni, odlučio sam otići na internetsku diplomu informatike. Moja je situacija bila prilično jedinstvena budući da sam u to vrijeme živjela u inozemstvu, što mi je dodatno ograničilo mogućnosti. Smatrao sam da je jedini put postignut stupanj informatike. Kad sam donio odluku, nije bilo drugih mogućnosti za ulazak u tehnološku karijeru, poput nevjerojatnog internetskog programa freeCodeCampa. Stoga sam krenuo s onim što sam znao i za koji sam mislio da je jedini način da postignem uspješnu promjenu karijere.

Dakle, sada kad znate put kojim sam krenuo i zašto sam ga krenuo, bih li opet donio istu odluku? Odgovor je "ne, vjerojatno ne".

Razlozi za razmatranje druge mogućnosti

  • Stečeno znanje je premalo o preširokom spektru tema.
  • Programi informatike obično su zastarjeli.
  • Trošak je prevelik.
  • Diplome nisu potrebne za puno tehnoloških poslova.

Krenimo s prvom točkom. Dobivate vrlo mali okus puno različitih stvari. Problem je što ne učite ni o jednoj temi dovoljno da biste svoje znanje prenijeli u vještine koje bi poslodavci cijenili. Mali uzorak aplikacije koji ste napravili na satu web programiranja definitivno je uredan. No, to obično neće impresionirati poslodavca ako niste iznad sebe. I ovo je glavno pitanje u ekonomiji posla koja visoko favorizira vještine. Prema ovom članku primjenjive vještine u karijeri su na prvom mjestu:

„Umjesto da naglašavaju potrebu za određenim naslovima i iskustvom, organizacije se usmjeravaju prema fokusu na vještine koje potencijalni zaposlenik može donijeti.“ - Abigail Hess

Jack svih zanata, gospodar nijedne

Drugo je pitanje da podaci s predavanja koje pohađate dolaze od ljudi koji su profesionalno radili prije 10 do 20 godina. Što je otprilike 100 do 200 godina u tehnološkom vremenu (sjetite se kada je Yahoo mogao kupiti Google za milijun dolara prije 20 godina?).

Stvari se brzo mijenjaju u tehnologiji i znanje koje steknete može zastarjeti čim vam uđe u glavu. Opcije poput bootcampsa ili freeCodeCampa koji su prilagođeniji konkurentnosti izvan ulaza obično imaju ažurirane informacije. Također se fokusiraju samo na stvari koje trebate znati, a ne na teme koje nisu relevantne za karijeru kojom se bavite.

Neki od predavanja koje sam pohađao tijekom studija uključuju programiranje sklopova, mreže, baze podataka i algoritme. Jesam li na kraju iskoristio velik dio znanja koje sam naučio u svojoj budućoj karijeri? Ne, ne stvarno. Barem ne ništa posebno izvedeno iz tečajeva.

Dobio sam dovoljno znanja o tim temama da bih o njima razgovarao za vrijeme ručka s drugim programerima. Rijetko sam primijenio neko znanje sa svoje diplome izravno u svom poslu. Mreže su mi vjerojatno bile najkorisnije kao mobilnom programeru. Ali čak i znanje iz te klase moglo bi se dobiti jednostavnim pretraživanjem Wikipedije (ACK0 ACK1, to je otprilike sve čega se sjećam).

Uključeni troškovi

Prijeđimo na trošak. Prema CollegeBoardu, prosječna školarina i naknade za četverogodišnje državno javno učilište za jednu godinu škole iznosile su 10 230 dolara. Ovo ne uzima u obzir sobu i ploču što bi povećalo iznos na 21.370 dolara. Pomnožite to s brojem godina koje će vam trebati (4 godine za većinu ljudi) i dobit ćete 85.480 USD. Također će rasti i naknade dok ste u školi, tako da će konačni broj sigurno biti veći.

Dakle, to je puno novca, ali postoji još jedan trošak koji ćete nastati stjecanjem diplome: oportunitetni trošak. Trenutno postoji velika potražnja za tehnološkim poslovima i ako na ovom tržištu postanete održiv kandidat, imat ćete dobre šanse za posao. Hoće li to biti slučaj za četiri godine? Pa, nemam kristalnu kuglu, ali mogu vam reći da nema jamstva.

Treba li vam stvarno?

Povratak na tržište rada upravo sada. Činjenica da su tehnološke vještine toliko tražene znači da su poslodavci spremni previdjeti nedostatak titule ili kvalifikacija. Čak i vrhunske tehnološke tvrtke poput Facebooka gledaju prošlost i druge kvalifikacije. Prema ovom članku o trenutno traženim vještinama:

"Vještine su zaista najvažnije", - Janelle Gale, potpredsjednica HR-a, Facebook

Ako posao možete obaviti od prvog dana i ako imate neke meke vještine, onda ćete imati snažnu priliku za slijetanje posla. U stvari, alternativne opcije poput freeCodeCamp i bootcamps mogu vam čak pružiti bolju priliku za slijetanje posla. Razlog je što ćete biti obučeni u vještine koje se mogu izravno primijeniti na poslu. Također ćete dobiti izvrsnu portfeljnu aplikaciju ili web mjesto kada završite jedan od ovih tečajeva. Imati jak portfelj siguran je način privlačenja pažnje i dobivanja intervjua.

Uobičajene zablude

Pa, što je s dobivanjem intervjua? Diplome informatike pomažu u dobivanju intervjua, zar ne? Još jednom, ovisi. Rekao sam ti da sam diplomirao putem interneta. Pa neke tvrtke gledaju s visoka na internetske diplome. Tijekom ekrana rečeno mi je da "internetska diploma nije dovoljna za intervju". To sam vidio više puta tijekom chata tijekom internetskog seminara za posao. Ironično, zar ne?

Također mi škola nije ponudila veliku podršku u potrazi za poslom. Svako vodstvo koje su mi dali odbijalo me je zbog toga što sam diplomirao na mreži, nije bila dobra prilika ili je zahtijevalo da se preselim u sredinu ničega. Također mi nije puno pomogao niti podržao moj karijerni savjetnik. To se obično navodi kao jedna od najvećih prednosti stjecanja diplome informatike. Nažalost, prema mom iskustvu, savjetovanje koje dobivate na javnim fakultetima ima tendenciju da bude zaista neodoljivo.

Dakle, diploma zaista pomaže samo ako ste je stekli iz dobre škole s dobrim savjetodavnim programom, ako ste osobno pohađali nastavu i imate portfeljne projekte koje možete pokazati. Također pomaže samo za vaš prvi posao (ovdje pročitajte kako uspjeti na prvom razgovoru). Jednom kada se pokažete u jednoj tehnološkoj tvrtki, stupanj informatike postaje mnogo manje važan.

Povlastice

Tako da, dosta je izreke. Mora postojati neka korist, zar ne? Pa sigurno postoje. Prva stvar je iskustvo sa širokim spektrom tehnoloških tema. Ako ste nešto proučavali, lakše ćete potražiti informacije o toj temi. Netko s nula znanja borit će se čak i postaviti dobra pitanja, a kamoli pronaći odgovore. Proučavajući ove teme daje vam malu osnovu u većini stvari na koje ćete naići u svojoj tehnološkoj karijeri. To znači da se u svom poslu možete nositi s pomalo nepoznatim područjima i uspjeti se držati smjera.

Druga stvar koju dobijete je iskustvo s više programskih jezika. Dobar dio je što ih koristite u scenarijima koji su donekle primjenjivi u stvarnom svijetu (to se razlikuje od razreda do razreda i stupnja do stupnja).

Tijekom programa informatike mogao sam koristiti C, C ++, Python, MASM, PHP i JavaScript. Uspio sam izraditi male uzorke projekata sa svakim od ovih jezika i steći osjećaj kako se oni razlikuju i koji mi se najbolje osjeća. To mi je dalo i smjer pri odabiru kojim sam karijernim putem želio ići u budućnosti. Svidio mi se C ++, a Objective-C je također bio super C, tako da je iOS razvoj za mene imao smisla kao put u karijeri.

Posljednja i možda najvažnija stvar je činjenica da ćete surađivati ​​s drugima koji žele postići iste ciljeve kao i vi. Čak i u mom internetskom programu bilo je grupnih projekata koji su me natjerali da radim s drugima. Prilično sam osamljena osoba, pa da nisam prisiljen kontaktirati druge u programu, najvjerojatnije ne bih. Ali uspostavljanje tih veza bilo je neprocjenjivo. Svi smo sudjelovali u istim borbama, dolazili smo iz sličnih sredina i svi smo željeli postići iste stvari. To mi je stvarno pomoglo kad sam trebao savjet na razgovoru ili kad sam želio znati o karijernom putu.

Ali u slučaju da niste primijetili, sve prednosti koje sam gore naveo mogle bi se dobiti bez stjecanja diplome. Prolazak kroz studijski program samo ih spaja u iskustvo. Nećete moći proći kroz program bez da iskusite gore navedene prednosti. Ako želite iste beneficije i izvan tečaja, možda ćete morati uložiti malo više vlastitog napora da biste ih dobili.

Presuda

Dakle, čine li sve gore navedene koristi stupanj vrijedan? Rekao bih ne. Glavni razlog za mene bio je taj što sam nakon završetka programa bio osedlan s tonom studentskog duga. Pišem iz američke perspektive, tako da vam dug nakon završetka tečaja informatike možda neće predstavljati problem. No bez obzira gdje se nalazili, stupanj računarstva zasigurno će vas koštati barem jednog od gore spomenutih resursa (vrijeme, novac, energija) u usporedbi s pristupom kampu ili besplatnim internetskim tečajevima. Sigurno će biti sporije.

Pa kakva je presuda? Uz veću cijenu vašeg vremena, novca i energije, tečaj informatike može vam pomoći pri dobivanju prvog posla (ovdje pročitajte moj članak za nekoliko savjeta o uspjehu na vašem prvom intervjuu). To vam može pomoći da zadržite motivaciju kroz druženje s drugim studentima i pružit će vam širu širinu znanja. Bez diplome informatike gotovo ćete sigurno uštedjeti na gore spomenutim resursima. Ali ovo ima veću šansu da ćete teže osigurati svoj prvi posao. To su zaista glavne stvari koje bih uzeo u obzir prilikom odabira.

I ne brinite previše oko toga koji ćete izbor odabrati. Sve dok koračate malim koracima naprijed, naći ćete se tamo gdje želite biti. Mogao bih se osvrnuti i poželjeti da pohađam besplatan tečaj poput freeCodeCamp i budem puno bogatiji vremenom i novcem. Ali donijela sam odluke i ipak završila tamo gdje sam željela biti. Na kraju sam postigao ono što sam želio. A činjenica da čitate ovaj članak znači da ste i vi upravo napravili mali korak prema svojoj sjajnoj novoj tehnološkoj karijeri.

Svidjelo vam se što ste pročitali?

Slobodno pogledajte neke od mojih ostalih članaka:

Moja priča, kako sam od asistenta učitelja jezika prešao u rad u vrhunskoj tehnološkoj tvrtki.

Kako biti uspješan u prvom tehničkom intervjuu.