Kako polažem Online Master of Science in Computer Science, i ko možda nije prikladan za to

Završio sam prvu godinu studija u programu Online Master of Science in Computer Science (OMSCS) na Tehnološkom institutu Georgije (3 kursa od 10). Želio sam podijeliti neke međuzaključke.

Ne biste trebali ići tamo ako:

1. Želim naučiti kako programirati

Po mom shvatanju, u bazi podataka dobrom programeru treba:

  • Poznavati strukturu određenog jezika, standardne biblioteke itd.;
  • Biti u stanju pisati kod za višekratnu upotrebu i proširenje;
  • Biti u stanju čitati kod i pisati čitljiv kod;
  • Biti u stanju testirati kod i popraviti greške;
  • Poznavati osnovne strukture podataka i algoritme.

Postoje knjige na ovu temu, MOOC kursevi, normalan rad u dobrom timu. Individualni kursevi o MSCS-u mogu pomoći u nekim od gore navedenih, ali sveukupno ovo nije ono o čemu se program bavi. Poznavanje jezika je ili preduvjet za kurseve, ili se pretpostavlja da ih možete brzo savladati u potrebnoj mjeri. Na primjer, na predmetu Uvod u operativne sisteme bilo je potrebno uraditi 4 projekta ukupne količine od 5000+ linija C koda, plus oko 10 naučnih radova pročitati. Na kursu Veštačka inteligencija, pored šest teških projekata, bilo je potrebno položiti i dva ekstremna ispita – u roku od nedelju dana rešiti 30 i 60 stranica teških zadataka.

Najčešće ne postoje zahtjevi za „dobar“ kod u smislu čitljivosti. Često se ocjena automatski postavlja na osnovu autotestova, često postoje zahtjevi za performansama, a kod i tekstovi se provjeravaju na plagijat.

2. Glavna motivacija je primjena novih znanja na trenutnom mjestu

Neki kursevi mogu pružiti alate. No, pitanje je što ćete učiniti s još tonom projekata i materijala, za čiji razvoj će vam trebati svo slobodno vrijeme nekoliko godina. Čini mi se da se iskustvo MSCS-a dobro uklapa u ovu anegdotu:

Naučnik i popularizator nauke je upitan o ciljevima i rezultatima nekih istraživanja:

popularizator:
— Rezultati ove studije pomogli su u testiranju hipoteze... I dali značajan doprinos razvoju...

naučnik:
- Da, ovo je jebeno super!

Vjerujem da cijeli program možete proći bez gubitka samo ako je iz nekog razloga sve zanimljivo i zabavno. Ali sve to ne negira činjenicu da poslodavci gledaju na takvo obrazovanje (posebno u Sjedinjenim Državama, ali mislim ne samo). Nakon što sam na LinkedIn dodao informacije da tamo studiram, počeo sam da dobijam zahtjeve od regrutera dobrih kompanija iz Evrope i Sjedinjenih Država. Od ljudi koje poznajem u Torontu, nekoliko ljudi je napredovalo u karijeri ili našlo nove poslove tokom studija.

Osim profesionalnih, MSCS otvara i druge mogućnosti. Možete se uključiti u zanimljive istraživačke projekte unutar Georgia Tech ako uspješno završite potrebne kurseve. Glavni asistent (TA) u AI je Rus koji je nakon godinu dana studiranja na OMSCS-u prešao u kampus i otišao da studira i radi istraživanja u Atlantu. Koliko ja znam, planira da doktorira.

3. Očekujete da ćete program završiti u sjajnoj izolaciji.

Uobičajeno, 50% profita od programa je prilika za komunikaciju. OMSCS ima veliku i aktivnu zajednicu. Svaki razred zapošljava veliki tim stručnih saradnika (često studenata iz istog programa koji su uspješno završili trenutni kurs). Iz nekog razloga, svi ovi ljudi žele da rade i uče zajedno. Šta komunikacija daje:

  • Zadovoljstvo saznanja da ne patite sami;
  • Nova poznanstva iz cijelog svijeta i razvoj mekih vještina;
  • Mogućnost da dobijete pomoć i naučite nešto;
  • Prilika da se pomogne i nešto nauči;
  • Profesionalno umrežavanje.

Većina studenata su ljudi s iskustvom u industriji, često šefovi odjela, arhitekti, čak i tehnički direktori. Otprilike 25% nema formalno CS obrazovanje, tj. ljudi sa veoma raznolikim iskustvima. Na početku programa imao sam 5 godina iskustva u razvoju Jave u Yandex.Money-u, a sada radim honorarno kao istraživač u medicinskom startupu (duboko učenje u stomatologiji).

Mnogi studenti su motivirani i otvoreni za komunikaciju. Možete sami proći kroz program, ali kao rezultat toga uložite 2.5-3 godine svog vremena (ako se uzme u obzir rad) i dobijete samo 50% mogućeg profita. Za mene je ova tačka najveća poteškoća, jer... postoji sumnja u sebe i jezička barijera, ali pokušavam da radim na tome. Redovno se sastajemo sa kolegama koji žive u Torontu. Svi su oni prilično aktivni i zanimljivi momci i napredni profesionalci, jedan od njih je organizovao sastanak sa Zvijem Galilom, „ocem“ OMSCS programa, dekanom Fakulteta za računarstvo Georgia Tech, koji je ove godine napustio svoju funkciju.

Primjer o motivaciji: tu je legendarni student koji je spojio završetak programa i služenje vojske. Povezao se na forum dok je leteo, radio je projekte i slušao predavanja dok je bio na terenskim vježbama. Trenutno radi u istraživačkom institutu na Georgia Tech-u i planira da nastavi doktorat.

4. Nema spremnosti da se ozbiljno posvetite na vrijeme

Na prvi pogled, OMSCS može izgledati sličan kolekciji MOOC kurseva ili specijalizacija na Courseri ili sličnoj platformi. Pohađao sam nekoliko kurseva na Courseri, na primjer, prve dijelove kriptografije i algoritama sa Stanforda. Uz to, pohađao sam jedan plaćeni online postdiplomski kurs na Stanfordu (pohađaju ga studenti MS i doktorskih studija) i besplatno slušao predavanja sa Stanforda CS231n (konvolutivne neuronske mreže za vizualno prepoznavanje).

Na osnovu mog iskustva, glavne razlike između Online postdiplomskih kurseva i besplatnih MOOC kurseva su:

  • Već je pomenuto mnogo veće angažovanje i motivisanost TA, instruktora, ostalih studenata, mnogo veća posvećenost (niko ne želi da sluša program zauvek, pogotovo što postoji ograničenje od 6 godina);
  • Prilično strogi vremenski okvir: u slučaju Georgia Tech-a, sva predavanja su dostupna odjednom (možete ih slušati u pogodno vrijeme). Možete pročitati udžbenik unaprijed (mnogi to rade između semestra). Ali postoje projekti, i oni imaju rokove, često su projekti vezani za određena predavanja. Postoje rokovi za polaganje ispita (obično dva po semestru). Preporučljivo je zadržati tempo. Koliko vam je potrebno vremena sedmično zavisi od kurseva i iskustva. Ne bih očekivao manje od 10 sati sedmično po času. U prosjeku mi treba 20 (ponekad vrlo malo, ponekad može biti 30 ili 40);
  • Projekti su složeniji i zanimljiviji nego u MOOC-ima i za red veličine veći;
  • Univerziteti i potencijalni poslodavci više gledaju na takve kurseve. Konkretno, prilikom podnošenja prijave, Georgia Tech traži: „NE navesti neocenjene, neakademske kreditne radove tipa MOOC.“

5. Želim da sve bude jasno, sažeto i jasno

Prvo, MSCS nije diploma. Postoje predavanja, ali ona daju prilično opću ideju o temi. Plus ili minus, svi projekti uključuju lično aktivno istraživanje. To može uključivati ​​komunikaciju sa kolegama studentima i tehničkim stručnjacima (vidi tačku 3), čitanje knjiga, članaka itd.

Drugo, OMSCS je prilično velika i moćna infrastruktura sa gomilom strastvenih ljudi koji kreiraju i održavaju kurseve (vidi tačku 2). Ovi ljudi vole eksperimente i izazove. Mijenjaju projekte, eksperimentišu s pitanjima na testovima i ispitima, mijenjaju okruženje za testiranje itd. Kao rezultat, ovo rezultira nekim ne sasvim predvidljivim rezultatima. po mom iskustvu:

  • Nešto je pošlo po zlu u jednom kursu nakon ažuriranja. serveri I ovi serveri su prestali davati stabilne rezultate testiranja pod opterećenjem. Ljudi su odgovorili dodavanjem emotikona greške servera na svoj Slack i pokušajem slanja zahtjeva do kasno u noć.
  • Drugi kurs je objavio testove i ispite sa nekim netačnim ili kontroverznim odgovorima. Na osnovu razgovora sa učenicima, ove greške su ispravljene zajedno sa ocjenama. Neki su reagovali mirno, drugi su bili ogorčeni i psovani. Sve promjene su mi bile u plusu i čak je bilo ugodno na svoj način (ne radiš ništa, ali ti rezultat raste).

Sve ovo, naravno, dodaje malo stresa ionako strmom rolerkosteru, ali sve te stvari dobro se odnose na realnost života: uče vas da istražite problem, rješavate probleme u uvjetima manje sigurnosti i gradite dijalog sa drugi ljudi.

OMSCS u Georgia Tech ima svoje specifičnosti:

  • Georgia Tech je jedan od najboljih tehničkih univerziteta u Sjedinjenim Državama;
  • Jedan od najstarijih online MSCS;
  • Verovatno najveći onlajn MSCS: ~9 hiljada studenata za 6 godina;
  • Jedan od najjeftinijih MSCS-a: oko 8 hiljada dolara za svu obuku;
  • U razredima istovremeno uči 400-600 ljudi (obično manje do kraja; sredinom semestra možete otići sa ocjenom W, što ne utiče na vaš GPA);
  • Nisu svi časovi na kampusu dostupni online (ali lista se širi i već postoji vrlo dobar izbor; još nema dubokog učenja, ali ne gubimo nadu);
  • Nije lako ući ni u jedan razred zbog prioritetnih redova i velikog broja kandidata (Algoritmi za diplomiranje, paradoksalno, skoro svi prolaze pred kraj);
  • Nisu svi razredi jednaki po kvalitetu materijala i aktivnosti stručnih saradnika i profesora, ali ima mnogo dobrih odjeljenja. Na internetu postoji mnogo informacija o određenim kursevima (recenzije, reddit, slack). Uvek možete izabrati nešto po svom ukusu.

Uzimajući u obzir sve specifičnosti, uz dobar nivo motivacije, aktivnu poziciju i općenito pozitivan pogled, ovo je zanimljiv i vrlo realan put. Nadam se da se za godinu dana moje mišljenje neće radikalno promijeniti i da će ova informacija nekome biti od koristi.

izvor: www.habr.com

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster