Si pohoj në Online Master of Science në Informatikë dhe kujt mund t'i përshtatet

Përfundova vitin e parë të studimeve në programin Online Master of Science in Computer Science (OMSCS) në Georgia Institute of Technology (3 nga 10 kurse). Dëshirova të ndaj disa përfundime të përkohshme.

Nuk duhet të shkosh atje nëse:

1. Dëshiron të mësosh të programosh

Sipërmarrja ime është se një programues i mirë duhet të ketë:

  • Të njohë strukturën e një gjuhe specifike, libraritë standarde etj.;
  • Të dijë të shkruajë kod të ri- përdorshëm dhe të zgjerueshëm;
  • Të dijë të lexojë kodin dhe të shkruajë kod të lehtë për t’u lexuar;
  • Të dijë të testojë kodin dhe të korrigjojë gabimet;
  • Të njohë strukturat bazë të të dhënave dhe algoritmet.

Për këtë temë ekzistojnë libra, kurse MOOC, punë normale në një ekip të mirë. Kurset e veçanta në MSCS mund të ndihmojnë me disa nga këto, por në përgjithësi programi nuk është për këtë. Njohuritë e gjuhëve— ose janë kërkesa për kurset, ose supozohet që ti mund t'i mësosh ato shpejt në përmasat e nevojshme. Për shembull, në kursin Graduate Introduction to Operating Systems duhej të përfundonim 4 projekte me një total prej mbi 5000 rreshtave të kodit C, plus duhej të lexonim rreth 10 punime shkencore. Në kursin e Artificial Intelligence, përveç gjashtë projekteve të vështira, duhej të kapnin dy ekzamina ekstreme— brenda një jave zgjidhja e 30 dhe 60 faqeve me detyra jo të thjeshta.

Shkallët për 'kod të mirë' në lidhje me lehtësinë e lexueshmërisë shpesh nuk ekzistojnë. Shpesh vlerësimi bëhet automatikisht në bazë të testeve automatike, shpesh ka kërkesa për performancën, kodet dhe tekstet kontrollohen për plagjiaturë.

2. Motivimi kryesor është të aplikosh njohuritë e reja në vendin e punës aktuale

Disa kurse mund të ofrojnë mjete. Por pyetja është se çfarë do të bësh me një ton projektesh dhe materialesh, të cilat do të kërkojnë gjithë kohën tënde të lirë për disa vite. Më duket se eksperienca e MSCS është një shprehje e mirë e një anekdote:

Një shkencëtar dhe një popullorizues i shkencës u pyetën për qëllimet dhe rezultatet e disa kërkimeve:

Popullorizuesi:
— Rezultatet e këtyre kërkimeve ndihmuan në verifikimin e hipotezës… Po ashtu kontribuan në zhvillimin e…

Shkencëtari:
— Po, kjo është thjesht fantastike!

Besoj se kalimi i tërë programit pa humbje është e mundur, vetëm nëse gjithçka është interesante dhe argëtuese. Por ky fakt nuk e anashkalon atë se punëdhënësit shikojnë këtë lloj arsimimi (sidomos në Shtetet e Bashkuara, por mendoj se nuk është vetëm). Pas shtimit të informacionit në LinkedIn që unë studioj atje, fillova të merrja kërkesa nga rekrutues të kompanive të mira nga Evropa dhe Shtetet e Bashkuara. Nga miqtë e mi në Toronto, disa njerëz gjatë studimeve përparuan në karrierë ose gjetën një punë të re.

Përveç mundësive profesionale, MSCS hap edhe mundësi të tjera. Mund të angazhohesh në projekte interesante kërkimore brenda Georgia Tech, nëse ke përfunduar me sukses kurset e nevojshme. Asistenti kryesor i mësimdhënies (TA) në AI është një djalë rus, i cili, pas një viti studimi në OMSCS, u transferua në kampus dhe shkoi për të studiuar dhe bërë kërkime në Atlantë. Sa kam dëgjuar, ai planifikon të marrë PhD.

3. Shpreson të kalosh programin në vetmi të plotë

Mënyra se si 50% e përfitimit të programit është mundësia për komunikim. OMSCS ka një komunitet të madh dhe aktiv. Për çdo klasë punësohet një ekip i madh TA (shpesh studentë të programit të njëjtë, të cilët kanë kaluar me sukses kursin e tanishëm). Të gjithë këta njerëz duan të punojnë dhe mësojnë së bashku për një arsye. Çfarë ofron komunikimi:

  • Kënaqësi nga fakti se nuk je duke vuajtur vetëm;
  • Mik të rinj nga e gjithë bota dhe zhvillimi i aftësive të buta;
  • Mundësia për të marrë ndihmë dhe të mësosh gjëra të reja;
  • Mundësia për të ofruar ndihmë dhe të mësosh gjithashtu;
  • Networking profesional.

Shumica e studentëve janë të rinj me përvojë në industri, shpesh drejtues departamentesh, arkitektë, deri në CTO. Rreth 25% nuk kanë arsim formal në CS, pra njerëz me një përvojë të mjaftueshme të diversifikuar. Në fillim të programit kisha 5 vjet përvoje në zhvillimin e Java në Yandex.Money dhe tani kam një punë part-time si kërkues në një startup mjekësor (deep learning në stomatologji).

Shumë studentë janë të motivuar dhe të hapur për komunikim. Programi mund të kompletohet edhe në vetmi, por rezultati është se investon 2.5-3 vjet të kohës tënde (nëse merr parasysh punën) dhe merr vetëm 50% të mundësive të përdorura. Për mua, kjo pikë është vështirësia më e madhe, pasi kam paqartësi në vetvete dhe barrierë gjuhësore, por po përpiqem të punoj mbi këtë. Rregullisht takoj kolegë që jetojnë në Toronto. Të gjithë ata janë djem mjaft aktivë dhe interesantë dhe profesionistë të avancuar, një prej tyre organizoi një takim me Zvi Galil, “babai” i programit OMSCS, dekan i Fakultetit të Informatikës në Georgia Tech, i cili e la pozitën këtë vit.

Një shembull për motivimin: është një student legjendar, i cili ka kombinuar kalimin e programit me shërbimin në ushtri. Ai lidhej në forum gjatë fluturimeve dhe zhvillonte projekte e dëgjonte ligjërata gjatë stërvitjeve në terren. Tani punon në një institut kërkimor në Georgia Tech dhe planifikon të bëjë PhD.

4. Nuk ka gatishmëri për të angazhuar seriozisht kohë

Në shikim të parë, mund të duket se OMSCS është e ngjashme me një grup kursesh MOOC ose një specializim në Coursera apo platforma të ngjashme. Kam dëgjuar disa kurse në Coursera, si pjesët e para të Cryptography dhe Algorithms nga Stanford. Për më tepër, kam ndjekur një kurs online të diplomuar në Stanford (të njëjtin ndjekin studentët e MS dhe PhD) dhe kam dëgjuar falas ligjëratat e CS231n nga Stanford (Rrjetet Neuruake Konvolucionale për Njohjen Vizuale).

Duke u bazuar në përvojën time, dallimet kryesore midis kurseve online të diplomuar dhe kurseve MOOC falas janë:

  • Angazhimi dhe motivimi i TA-ve, instruktorëve dhe studentëve, është shumë më i madh (askush nuk dëshiron të ndjekë programin përjetësisht, sidomos pasi ka një limit prej 6 vitesh);
  • Një afat strik: ligjëratat në rastin e Georgia Tech janë të gjitha të disponueshme menjëherë (mund t'i dëgjosh në një kohë të përshtatshme). Mund të lexosh mësimin paraprakisht (shumë e bëjnë këtë në pushimet mes semestreve). Por ka projekte, dhe ato kanë afate, shpesh projektet janë të lidhura me ligjërata të caktuara. Ka afate për ekzaminime (zakonisht janë dy për semestrin). Është e preferueshme të mbash ritmin. Sa kohë nevojitet në javë varet nga kurset dhe përvoja. Unë do të shikoja për më pak se 10 orë në javë për një klasë. Më mesatarisht, më duhen 20 (ndonjëherë shumë pak, ndonjëherë mund të jetë edhe 30, apo 40);
  • Projektet janë më të komplikuara dhe interesante se në MOOC, dhe në një masë më të madhe;
  • Universitetet dhe punëdhënësit potencialë shikojnë më shumë për këto kurse. Në veçanti, Georgia Tech kërkon gjatë aplikimit: “Mos listoni kurset MOOC të tipit të pa vlerësuara, të pa kredi akademike”.

5. Dua që gjithçka të jetë e kuptueshme, e shpjeguar dhe e qartë

Së pari, MSCS nuk është bachelor. Ka ligjërata, por ato japin një kuptim të përgjithshëm për subjektin. Të gjitha projektet kërkojnë një hulumtim aktiv personal. Kjo mund të përfshijë komunikimin me shokët e klasës dhe TA-të (shih pikën 3), leximin e librave, artikujve etj.

Së dyti, OMSCS është një infrastrukturë mjaft e madhe dhe e fuqishme me shumë njerëz të pasionuar që krijojnë dhe mbështesin kurset (shih pikën 2). Këtyre njerëzve u pëlqejnë eksperimentet dhe sfidat. Ata ndryshojnë projektet, eksperimentojnë me pyetje në teste dhe ekzaminime, ndryshojnë mjediset e testeve, etj. Si rezultat, kjo çon në disa rezultate që nuk janë të parashikueshme. Nga përvoja ime:

  • Në një kurs, diçka u prish pas përditësimit servera dhe këto serverë nuk filluan të japin rezultate të qëndrueshme nën ngarkesë. Njerëzit reaguan duke shtuar një emoji me një gabim serveri në Slack dhe përpjekjeve natën për të kaluar me dorëzimet;
  • Në një kurs tjetër, doli se testet dhe ekzaminimet kishin vende me përgjigje të gabuara ose të diskutueshme. Pas diskutimeve me studentët, këto gabime u korigjuan së bashku me notat. Disa e morën qetë, disa u shqetësuan dhe ankuan. Të gjitha ndryshimet për mua ishin në plus dhe ishte madje disa herë kënaqësi (nuk bëje asgjë, por nota rritej).

Këto gjithmonë, sigurisht, shtojnë pak stres në ato katër të vërteta amerikane, por të gjitha këto gjëra lidhen mirë me realitetin e jetës: mësojnë të hulumtosh një problem, të zgjidhësh detyra në kushte më pak të përcaktuara dhe të ndërtojnë dialog me të tjerët.

OMSCS në Georgia Tech ka specifikat e veta:

  • Georgia Tech është një nga universitetet teknike më të mira në SHBA;
  • Një nga MSCS më të vjetra online;
  • Ka gjasë që të jetë MSCS-online më e madhe: ~9,000 studentë në 6 vjet;
  • Një nga MSCS më të lira: rreth 8,000 dollarë për tërë arsimimin;
  • Në klasat janë nga 400 deri në 600 studentë në të njëjtën kohë (në fund zakonisht janë më pak, në mes të semestrit mund të largohesh me notën W, e cila nuk ndikon në GPA);
  • Nuk janë të gjitha klasat në kampus të disponueshme online (por lista po zgjeron dhe tashmë ka një përzgjedhje shumë të mirë, përderisa nuk ka mësime për mësimin e thellë, por nuk humbim shpresat);
  • Nuk është e lehtë të hysh në çdo klasë për shkak të prioriteteve dhe numrit të madh të dëshiruesve (Algoritmet e Diplomuar, paradoksalisht, pothuajse të gjithë ndjekin afër fundit);
  • Nuk janë të gjitha klasat të nivelit të njëjtë në cilësinë e materialeve dhe aktivitetin e TA-ev dhe profesorëve, por ka shumë klasa të mira. Në internet ka shumë informacion rreth kurseve specifike (opinionet, reddit, slack). Gjithmonë mund të zgjidhni diçka sipas shijes.

Duke marrë parasysh të gjitha këto specifika, me një nivel të mirë motivimi, një qëndrim aktiv dhe në përgjithësi një perspektivë pozitive — ky është një rrugë interesante dhe mjaft reale. Shpresoj që pas një viti mendimi im të mos ndryshojë radikalisht, dhe ky informacion të jetë i dobishëm për dikë.

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster