Finu u mo primu annu di studiu in u prugramma di Master in Scienze in Informatica (OMSCS) in l'Istitutu di Tecnulugia di Georgia (3 corsi fora di 10). Vuliu sparte alcune cunclusioni intermediate.
Ùn duvete micca andà quì si:
1. Vogliu amparà à u prugramma
In a mo intelligenza, in a basa di dati un bonu programatore hà bisognu:
- Sapete a struttura di una lingua specifica, biblioteche standard, etc.;
- Esse capace di scrive codice reutilizable è extensible;
- Esse capaci di leghje codice è scrive codice leggibile;
- Esse capaci di pruvà codice è corregge l'errori;
- Sapete strutture di dati basi è algoritmi.
Ci sò libri nantu à questu tema, corsi MOOC, travagliu normale in una bona squadra. I corsi individuali nantu à MSCS ponu aiutà cù alcune di e sopra, ma in generale ùn hè micca ciò chì u prugramma hè. A cunniscenza di e lingue hè o un prerequisite per i corsi, o si assume chì pudete masterizà rapidamente à a misura necessaria. Per esempiu, in u cursu di Introduzione à i Sistemi Operativi, era necessariu di fà 4 prughjetti cù un voluminu tutale di 5000+ linee di codice C, più circa 10 documenti scientifichi anu da esse lettu. In u cursu di l'Intelligenza Artificiale, in più di sei prughjetti difficiuli, era necessariu di passà dui esami estremi - in una settimana, risolve 30 è 60 pagine di prublemi difficili.
A maiò spessu, ùn ci hè micca bisognu di codice "bonu" in termini di leggibilità. Spessu u gradu hè stabilitu automaticamente basatu annantu à l'autotest, ci sò spessu esigenze di rendiment, è u codice è i testi sò verificati per u plagiu.
2. A motivazione principale hè di applicà a nova cunniscenza in u locu attuale
Certi corsi ponu furnisce strumenti. Ma a quistione hè chì fate cù un'altra tonna di prughjetti è materiali, u sviluppu di quale hà da piglià tuttu u vostru tempu liberu per parechji anni. Mi pare chì l'esperienza MSCS s'accorda bè cù questa anecdota:
Un scientist è popularisatore di a scienza hè statu dumandatu nantu à i scopi è i risultati di qualchi ricerca:
Popularizer:
— I risultati di stu studiu anu aiutatu à pruvà l'ipotesi... È hà ancu fattu una cuntribuzione significativa à u sviluppu...
Scientist:
- Iè, questu hè ghjustu stupente!
Credu chì pudete passà per tuttu u prugramma senza perdita solu s'ellu per qualchì mutivu hè tuttu interessante è divertente. Ma tuttu questu ùn nega micca u fattu chì l'impiegatori cercanu tali educazione (in particulare in i Stati, ma pensu micca solu). Dopu avè aghjustatu infurmazione à LinkedIn chì stava studià quì, aghju cuminciatu à riceve richieste da i reclutatori di boni cumpagnie da l'Europa è i Stati. Di e persone chì cunnoscu in Toronto, parechje persone anu avanzatu a so carriera o truvaru novi impieghi durante i so studii.
In più di i prufessiunali, MSCS apre altre opportunità. Pudete participà à prughjetti di ricerca interessanti in Georgia Tech se finisci cù successu i corsi richiesti. L'assistente di l'insegnamentu capu (TA) in AI hè un tippu russu chì, dopu à un annu di studià in OMSCS, si trasfirìu à u campus è andò à studià è fà ricerca in Atlanta. Per quantu a so, hà pensatu à ottene un PhD.
3. You aspittà à compie u prugramma in splendide isolation.
Convenzionalmente, 50% di u prufittu di u prugramma hè l'uppurtunità di cumunicà. OMSCS hà una cumunità grande è attiva. Ogni classe impiega una grande squadra di TA (spessu studienti di u stessu prugramma chì anu finitu cù successu u cursu attuale). Per una certa ragione, tutte queste persone volenu travaglià è studià inseme. Chì a cumunicazione dà:
- U piacè di sapè chì ùn site micca soffrendu solu;
- Novi cunniscenze da tuttu u mondu è u sviluppu di cumpetenze soft;
- L'uppurtunità di uttene aiutu è amparà qualcosa;
- Opportunità di aiutà è amparà qualcosa;
- Networking prufessiunale.
A maiò parte di i studienti sò persone cun sperienza in l'industria, spessu capi di dipartimenti, architetti, ancu CTO. Circa 25% ùn anu micca educazione formale CS, i.e. persone cun una varietà abbastanza di sperienze. À u principiu di u prugramma, aghju avutu 5 anni di sperienza in u sviluppu Java in Yandex.Money, è avà u travagliu part-time cum'è ricercatore in una startup medica (apprendimentu prufondu in odontoiatria).
Parechji studienti sò motivati è aperti à a cumunicazione. Pudete compie u prugramma solu, ma in u risultatu, investite 2.5-3 anni di u vostru tempu (se pigliate in contu u travagliu) è riceve solu 50% di u prufittu pussibule. Per mè, questu puntu hè a più grande difficultà, perchè... ci hè un dubbitu di sè stessu è una barriera linguistica, ma pruvà à travaglià. Ci ncuntramu regularmente cù i culleghi chì vivenu in Toronto. Tutti sò assai attivi è interessanti è prufessiunali avanzati, unu di elli hà urganizatu una reunione cù Zvi Galil, u "babbu" di u prugramma OMSCS, u decanu di a Facultà di Informatica Georgia Tech, chì hà lasciatu u so postu questu annu.
Un esempiu di mutivazione: ci hè un studiente legendariu chì cumminava u cumpletu di u prugramma è serve in l'esercitu. Hè cunnessu à u foru mentre volava, è hà fattu prughjetti è ascoltu e lezioni mentre era sottumessu à esercizii di campu. Attualmente travaglia in un istitutu di ricerca in Georgia Tech è pensa à fà un PhD.
4. Nisuna vuluntà di impegnà seriu à tempu
À u primu sguardu, OMSCS pò esse simile à una cullizzioni di corsi MOOC o specializazioni nantu à Coursera o una piattaforma simile. Aghju pigliatu parechji corsi nantu à Coursera, per esempiu, e prime parti di Criptografia è Algoritmi da Stanford. Inoltre, aghju pigliatu un cursu di graduatu in linea pagatu in Stanford (i studienti di MS è PhD u piglianu) è aghju ascoltu lezioni da Stanford CS231n (Reti Neural Convolutional per a Riconoscimentu Visuale) gratuitamente.
Basatu nantu à a mo sperienza, e principali differenze trà i corsi di graduatu in linea è i corsi MOOC gratuiti sò:
- Dighjà mintuatu assai più grande implicazione è motivazione di TA, istruttori, altri studienti, impegnu assai più grande (nimu vole à sente u prugramma per sempre, soprattuttu chì ci hè un limitu di 6 anni);
- Un timeline abbastanza strettu: in u casu di Georgia Tech, tutte e lezioni sò dispunibuli in una volta (pudete sente à un tempu cunvene). Pudete leghje u libru di testu in anticipu (assai persone facenu questu trà semestri). Ma ci sò prughjetti, è anu scadenze, spessu i prughjetti sò ligati à lezioni specifiche. Ci sò scadenze per l'esami (di solitu dui per semestru). Hè cunsigliatu di mantene u ritmu. Quantu tempu à settimana avete bisognu dipende da i corsi è l'esperienza. Ùn aghju micca aspittatu <10 ore à settimana per classe. In media mi pigghia 20 (a volte assai pocu, à volte pò esse 30 o 40);
- I prughjetti sò più cumplessi è interessanti chì in i MOOC, è un ordine di grandezza più grande;
- L'università è i putenziali impiegatori cercanu più tali corsi. In particulare, quandu sottumette una candidatura, Georgia Tech dumanda: "NON Elencu corsi di tipu MOOC senza qualificazione, senza creditu accademicu".
5. Vogliu chì tuttu sia chjaru, cuncisu è chjaru
Prima, MSCS ùn hè micca un diploma di bachelor. Ci sò cunferenze, ma dà una idea abbastanza generale di u sughjettu. Plus o minus, tutti i prughjetti implicanu una ricerca attiva persunale. Puderia include a cumunicazione cù i so cumpagni di studienti è TA (vede u puntu 3), leghje libri, articuli, etc.
Siconda, OMSCS hè una infrastruttura abbastanza grande è putente cù una mansa di persone appassiunate chì creanu è mantenenu corsi (vede u puntu 2). Queste persone piacenu esperimenti è sfide. Cambianu prughjetti, sperimentanu cù e dumande in testi è esami, cambianu ambienti di teste, etc. In u risultatu, questu risultatu in certi risultati micca sanu prevedibili. In a mo sperienza:
- Qualcosa hè andatu male in un corsu dopu un aghjurnamentu. servitori È sti servitori anu cessatu di pruduce risultati di test stabili sottu carica. A ghjente hà rispostu aghjunghjendu una emoticon d'errore di u servitore à u so Slack è pruvendu à passà a notte cù l'invii.
- Un altru cursu hà liberatu testi è esami cù alcune risposte sbagliate o cuntruversate. Basatu nantu à discussioni cù i studienti, sti errori sò stati corretti cù i gradi. Certi anu reagitu tranquillamente, altri s'indignavanu è malediti. Per mè, tutti i cambiamenti eranu un plus è era ancu piacevule in u so modu (ùn fate micca nunda, ma u vostru score cresce).
Tuttu chistu, sicuru, aghjunghje un pocu di stress à una muntagna russa digià ripida, ma tutte queste cose sò in relazione bè cù a realità di a vita: vi insegnenu à scopra un prublema, risolve i prublemi in cundizioni di menu certezza, è custruisce un dialogu cù altre persone.
OMSCS à Georgia Tech hà e so particularità:
- Georgia Tech hè una di e prime università tecniche in i Stati Uniti;
- Unu di i più antichi MSCS in linea;
- Probabilmente u più grande MSCS in linea: ~ 9 mila studenti in 6 anni;
- Unu di i MSCS più prezzu: circa 8 mila dollari per tutte e furmazione;
- Ci sò 400-600 persone chì studianu in classi à tempu (di solitu menu à a fine; à a mità di u semestru pudete lascià cun un gradu di W, chì ùn affetta micca u vostru GPA);
- Micca tutte e classi in campus sò dispunibuli in ligna (ma a lista hè in espansione è ci hè digià una scelta assai bona; ùn ci hè ancu un apprendimentu prufondu, ma ùn perdemu a speranza);
- Ùn hè micca faciule d'entra in ogni classa per via di fila di priorità è di un gran numaru di candidati (Algoritmi Graduate, paradossalmente, quasi tutti passanu versu a fine);
- Micca tutte e classi sò uguali in qualità di materiali è attività di TA è prufessori, ma ci sò assai classi boni. Ci hè assai infurmazione nantu à Internet nantu à i corsi specifichi (reviews, reddit, slack). Pudete sempre sceglie qualcosa per adattà à u vostru gustu.
Pigliendu tutte e specifiche, cun un bonu livellu di motivazione, una pusizioni attiva è una prospettiva generale positiva, questu hè un percorsu interessante è assai realistu. Spergu chì in un annu a mo opinione ùn cambierà micca radicalmente, è chì sta infurmazione serà utile à qualchissia.
Source: www.habr.com
