“Sjećajući se koliko su ljudi bili ljubazni sa mnom tokom moje obuke, pokušavam ostaviti isti utisak među onima koji pohađaju moj kurs.” Maturanti CS centra koji su postali nastavnici prisjećaju se godina studiranja i pričaju o početku svog nastavnog puta.

Otvoreno do 13. aprila za prijem u CS centar. Redovna obuka u Sankt Peterburgu i Novosibirsku. Prepiska za stanovnike drugih gradova.
Nikolay Polyarny, izdanje 2016. Bavi se razvojem i implementacijom algoritama kompjuterskog vida u oblasti trodimenzionalne rekonstrukcije - razvija program Metashape (ranije PhotoScan) u Agisoftu. Prošle jeseni sam je pročitao u CS centru .
Mikhail Slabodkin, razred 2014. Analitičar u Yandexu, predaje na ITMO-JetBrains master programu i u Centru za računarske nauke. Vodi do centra .
Kirill Brodt, izdanje 2018. Razvija sisteme dijaloga u Tinkoff banci. Vodi u Novosibirsku.
Leila Khatbullina, razred 2017. Radi u laboratoriji za metode analize velikih podataka na Višoj ekonomskoj školi Nacionalnog istraživačkog univerziteta na projektu JUNO, predaje analizu podataka za ekonomiste i razvija projekat FProg. Provjerio sam u CS centru .
Alexey Artamonov, izdanje 2014. Razvija dron u Yandexu. Od jeseni 2014. čita godišnji .
Počnimo od samog početka. Kakva su vas sjećanja vezana za ulazak u centar?
Kolya Polar
Oduvijek sam jako volio intervjue: i u različitim kompanijama i u CS centru. Čini se da je na razgovoru u centru bilo nešto o matematici, ali akcenat je bio na pitanju motivacije. To važi skoro svuda: na fakultetu, u bilo kom istraživanju i svakom teškom poslu, rezultati u velikoj meri zavise od motivacije. Ako ga nema, onda bez obzira kakve predispozicije i vještine imate, u jednom trenutku će vam sve dosaditi i više neće biti potrebe ići dalje.
Maglovito se sjećam priče kako sam nakon prijema otišao na svoje prvo predavanje. Tog dana sam upravo dao otkaz da bih se upustio u studije, i zakasnio sam na predavanje, jer je proces otpuštanja kasnio. Kao rezultat toga, vozio sam sa zanimljivim osjećajem neke vrste tranzicije unatrag, kada završetak jednog vodi ka kašnjenju početka drugog. Teško je to tačno prenijeti, ali u pozadini općeg optimističkog očekivanja nečeg novog, bilo je smiješno.
Kirill Brodt
Prijavio sam se dva puta: 2015. i 2016. godine. Prvi put kada nisam znao ništa o mašinskom učenju, odlučio sam da pokušam samo zato što sam mogao. Da, i morao sam da idem u Francusku na praksu i završim studije, tako da se nisam pripremao i pao sam na drugoj redovnoj fazi, dobivši manje od polovine prolazne ocene za intervju. Iznenadio sam se što su matematički zadaci bili na nivou olimpijade, ali nisam bio posebno uznemiren, jer nisam znao o čemu se radi, a čak i da uđem, ne bih mogao da učim.
Krajem 2015. godine, nakon završetka studija, vratio sam se u Novosibirsk jer me je kod kuće čekala djevojka. Sjećam se da je početkom 2016. godine na web stranici NSU bila vijest o otvorenom kursu paralelnog programiranja iz ShAD-a, koji sam odlučio pohađati. Ovaj kurs mi je u potpunosti oduzeo jedno veče za predavanje i seminar i jedan ceo slobodan dan za domaći zadatak nedeljno.
Tada je počelo regrutovanje, a ja sam odlučio da pokušam ponovo, iako to nisam bio posebno oduševljen. Ako jedan kurs traje toliko vremena, onda sam se sa tri bojala i zamisliti šta će se dogoditi. Ovoga puta druga etapa je bila u odsustvu. Nakon nekog vremena dobijam pismo da sam postigao nešto manje od prolaznog. Ali imao sam sreće što sam prošao otvoreni kurs o paralelnom računarstvu - kustosi su to uzeli u obzir i pozvali me na treću fazu. Onda je već jasno šta se desilo :)
Leila Khatbullina
Ozbiljno sam se pripremao za prijem: gledao sam predavanja o Stepiku, išao u programski klub Pavla Mavrina u ITMO i na dodatne seminare iz matematike Andreja Kolpakova. analiza na LETI, čitao Cormen.
Prije intervjua nisam spavao jedan dan, bio sam zabrinut i istovremeno sam trenirao da napišem algoritme na komad papira, ali mi je u glavi uvijek bila jedna misao: „Glavna stvar je da ispravno uzmi sredinu niza.”
Lyosha Artamonov
Prvi put sam pokušao da uđem u centar na drugoj godini fakulteta. Bilo je proleće 2011. Po obrazovanju sam astrofizičar, au školi sam više studirao matematiku i fiziku, a manje informatiku. Imao sam ideju o programiranju na različitim jezicima, čak smo pisali igrice, ali nije bilo algoritamske baze. Motivacija prije prvog intervjua je također bila na nivou: „Pa moji prijatelji su to reklamirali, kažu da je tu kul“. Kao što ste mogli pretpostaviti, nisam ušao prvi put. Nedostajalo je osnovno osnovno znanje.
Od početka 2012. godine sam se motivisao da se upišem i počeo sam da pratim onlajn kurseve. Moj profesor matematike iz školskog kluba otišao je u Kaliforniju i poslao mi link za predavanja o mašinskom učenju od profesora Jasera S. Abu-Mostafe. Moje poznavanje engleskog jezika jedva je bilo dovoljno da shvatim šta se dešava, formule su mi najviše pomogle da razumem. Pažljivo sam pogledao svaki slajd i na kraju prošao kurs s odličnim uspjehom, iako sam očekivao da ću dobiti samo C. Zatim, već u ljeto, održan je kurs o mašinskom učenju od Andrewa Ng-a na Courseri. Interesovanje za ovu oblast mi je mnogo pomoglo pri prijemu.
Drugi put sam došao sa malo više znanja i jasnim planom šta želim da učim u centru. Imao sam sreću da sam pozvan na razgovor: prema rezultatima ispita, imao sam granični rezultat. Ne mogu reći da sam se posebno pripremao za pitanja o algoritmima, pa sam pokušao intervju fokusirati na mašinsko učenje i kao svoj omiljeni algoritam nazvao gradijentni spust :)
Koji kurs je imao najveći uticaj na ono što sada radite?
Kolya Polar
Kurs računske geometrije Antona Kovaljeva na ITMO. Predavanja su bila interaktivna, morali ste pokušati sami smisliti dizajn, a ne samo slušati. Predivan let misli! Kao rezultat toga, otišao sam u Transas kod Antona da radim na onome što sada radim - rekonstrukciji trodimenzionalnih površina sa fotografija. Ovo polje se u velikoj meri oslanja na računarsku geometriju.
Iz CS centra se sećam kursa funkcionalnog programiranja na Haskelu. Prvo, zato što su predavanja pogodna kako za one koji zaspu ako im se priča previše detaljno i sporo, tako i za one koji nemaju vremena da razumiju i izgube se zbog brzog tempa ili nedostatka detaljnog objašnjenja. Drugo, ovo je primjer područja koje je malo vjerovatno da će biti direktno potrebno na poslu, ali potresa svijest u pravom smjeru.
Misha Slabodkin
Teško je izdvojiti samo jednu stvar. Spomenut ću nekoliko oblasti svog obrazovnog i profesionalnog djelovanja nakon završetka CS centra:
— Svi predmeti iz teorijske informatike značajno su uticali na izbor daljeg školovanja, naučnog savjetnika i teme dvije diplome (magistarske i specijalističke). Posebno su me odlični nastavnici ovih predmeta uvijek oduševljavali i inspirisali.
— Počeo sam ozbiljno da proučavam algoritme u CS centru i predajem ih sa velikim zadovoljstvom i za sebe već treću godinu na zajedničkom master programu ITMO-a i JetBrainsa, a prethodno i na Akademskom univerzitetu.
— U analitičkom radu u Yandexu koristim znanje iz Pythona, statistike i algoritama.
Lyosha Artamonov
Bilo je to 2012. godine, bila sam prva godina u centru. Moj kolega iz razreda, Vadim Lebedev, koji je ušao godinu dana ranije od mene, pokazao mi je zanimljive probleme sa kursa analize slike i ispričao mi o alatima kojima se oni rešavaju. Počeo sam da gledam snimku kursa i onda sam je uzeo sledeće godine. Umjesto semestralnog kursa, postao je jednogodišnji kurs, a ja sam se još više udubio u kompjuterski vid. Već nekoliko godina predajem ovu disciplinu u CS centru, a na poslu analiziram podatke dobijene sa kamere drona.
Da li studenti CS centra imaju slobodnog vremena? Koliko ti je ostalo? Koje ste poteškoće imali tokom obuke?
Kolya Polar
Teško je reći u satima. U drugoj i trećoj godini studija u CS centru, bio sam na trećoj i četvrtoj godini na ITMO, istovremeno sam radio 35-40 sati (nekad manje, nekad više), subotom sam preuzimao probleme od dece u matematičkom klubu, učestvovao na hakatonima a neke sam trenutno položio i vozačku dozvolu. Čini mi se da je vrijeme relativno fleksibilno i obično ovisi o tome koliko želite nešto da uradite i kojim resursima raspolažete.
Misha Slabodkin
Za mene se studiranje u CS centru ukrštalo sa dva predmeta iz matematike i jednim master kursom na Akademskom univerzitetu. Nakon nastave na univerzitetu u Peterhofu, bilo je prilično teško izdržati nekoliko časova u centru. Ali uspeo sam da izvedem lukavu kombinaciju i prebrojim neke kurseve više puta - u dve, a jedan čak i u tri institucije: prvo istovremeno u CS centru i na Matematičkom institutu, a kasnije ponovo upisao AU. Između ostalih poteškoća: bilo je nemoguće učiti tehničke predmete bez vlastitog lako prenosivog računara. Teorijski rad nije uvijek dobro funkcionirao za mene.
Kirill Brodt
Pored kurseva u centru, radila sam 24 sata sedmično i pokušavala da studiram na postdiplomskim studijama, iz koje su me kasnije izbacili :) Nakon toga sam imala vremena da sviram klavir, plivam i pljujem u plafon. Općenito, bilo je dosta vremena. Velika poteškoća je bila što su mnogi kursevi u Novosibirsku u to vreme bili dopisni. Nemoguće je bilo postaviti pitanje lično ako ga niste mogli normalno formulisati, jer ni sami niste razumjeli šta tačno želite da pitate. Na našoj godini je bilo malo ili nimalo kolega studenata na općim predmetima, a mnogo mi je lakše naučiti nove stvari kada razgovarate o problemima s nekim drugim - ispostavilo se da je to produktivnije.
Leila Khatbullina
Ovoga se više ne sećam, ali se sećam da uvek nije bilo dovoljno vremena i da sam neravnomerno pohađao kurseve, pa sam sve večeri, vikende i praznike provodio radeći domaće zadatke.
Lyosha Artamonov
Ostalo je malo vremena, da ne kažem da ga je bilo puno. Ali ne sećam se da sam morao da žrtvujem nešto značajno da bih sve uradio. Išao sam u teretanu, gledao TV serije, sastajao se sa prijateljima. Kada sam na fakultetu morao da napišem samo diplomu, čak sam uspeo da radim i pola radnog vremena.
Bilo je poteškoća sa logistikom. Svaki dan sam provodio više od tri sata dnevno na putu, vjerovatno sam za to vrijeme odmarao glavu. Kada su dodani časovi u centru, vrijeme se povećalo na četiri sata. Štaviše, auto ne bi tada rešio moje probleme. Glavna stvar je da nisam imao vremena da jedem kako treba; ovo je nešto što biste trebali izbjegavati u životu.
Da li je tokom studija u CS centru bilo incidenata kojih se živo sećate?
Kolya Polar
Sjećam se trenutka sa odbrane semestralne prakse. Ušao sam u razgovor sa djevojkom koja se tada također branila i ispostavilo se da je već bila viši java developer, ali joj se bankarska industrija u kojoj je radila nije toliko sviđala da nije imala motivaciju da to uradim dalje. Tako je otišla u CS centar da bi eventualno promijenila svoju oblast u obrazovanje. Njena semestralna praksa bila je vezana za zadatak za Stepik platformu. Za mene je ovo idealna ilustracija situacije „čovek je postao depresivan → hteo je da promeni oblast → otišao u CS centar“.
Misha Slabodkin
Rešavanje teoretskih zadataka, razgovor o njima sa kolegama iz razreda i saopštavanje nastavnicima i drugim učenicima bilo je veliko zadovoljstvo u svim predmetima. Posebno su mi se dopale vežbe u „klupskom“ formatu sa usmenom predajom zadataka – oduvek sam to smatrao najefikasnijim metodom učenja.
Živo se sjećam mnogih proslava na kraju semestra, posebno kartinga i paintballa, koje sam malo pomogao u organizaciji. Učešće u ovakvoj zabavi zajedno sa nastavnicima bilo je izuzetno korisno za „humanizovanje“ CS centra u očima učenika.
Kirill Brodt
Prvi semestar sam živio po algoritmima, budio se, jeo i zaspao s njima. Bilo je tako da sam se probudio u tri ujutro jer sam smislio rješenje. Pa, ili je barem postojala iluzija onoga što sam smislio. Ustao sam, uključio laptop, kodirao ga, uploadao na test sistem i sve se srušilo na uslovnom 20 testu. Patila sam do 5 ujutro, još uvijek ne rješavajući problem, i zaspala sam. Ali onda sam ga konačno završio :)
Leila Khatbullina
Stekao sam mnogo novih prijatelja u CS centru. Sjećam se kako smo razgovarali o domaćim zadaćama u kasnim noćnim ćaskanjima, čekali kasno u noć da dođemo na red za ispit, dok smo jedni drugima objašnjavali karte, slavili rođendane u kuhinji u BC Timesu, igrali igrice na kraju i početku proslave semestra. Bilo je zabavno! 🙂
Zašto ste počeli da predajete? Da li ste bili pozvani ili ste odlučili da počnete?
Kolya Polar
U nekom trenutku sam prešao u oblast trodimenzionalne rekonstrukcije, odnosno obrade slike. U isto vrijeme, zaronio sam u proračune na video karticama, jer je nemoguće obraditi takvu skalu podataka na procesoru u razumnom vremenu. I postojao je stabilan osjećaj tuge što mi nikada nije rečeno za ova područja, uprkos njihovom interesovanju. Osim toga, oduvijek sam volio podučavati i znao sam gdje mogu ići da ponudim kurs, pa sam odlučio da ispravim situaciju i napravim svoje - za početak, na video karticama.
Misha Slabodkin
2016. godine vežbu iz diskretne matematike vodio je Sasha Knop. Prije početka semestra odlučio je da je provjeravanje 70 domaćih zadataka tjedno iznad njegove moralne snage i ponudio mi je pomoć. I godinu dana kasnije promenili smo se: od tog trenutka ja držim časove, a Saša pomaže u testiranju.
Kirill Brodt
Tokom obuke pojavile su se glasine da postoji prilika za podučavanje. I mislio sam da bi bilo sjajno. Volim da pomažem drugima na bilo koji način. Ne volim da me pitaju i čekao sam da me pozovu :)
Leila Khatbullina
Uvek sam voleo da predajem: u školi sam dobrovoljno objašnjavao razlomke na mandarinima posle časa, a na fakultetu sam jednu devojku predavao nemački i na kraju je položila A1 za šest meseci. Pozvan sam u CS centar jer je bilo upražnjeno mesto, i uzgred sam rekao da bih ga rado prihvatio :)
Lyosha Artamonov
Za analizu slika sam se zainteresovao dok sam studirao u centru. Ispostavile su se da su okolnosti bile takve da se Natalija, koja mi je predavala kurs, preselila u SAD. Onda su kustosi ponudili da preuzmu kurs za mene i Grišu Rožkova. Grisha je u to vrijeme bio student CS centra - diplomirao je u proljeće 2015.
Koje strahove ste imali prije nego što ste počeli raditi kao nastavnik?
Kolya Polar
Vidio sam mnogo dobrih predavača i uvijek sam bio prilično kritičan prema loše organizovanim predavanjima, a sada sam se našao s druge strane barikada. “Ja sam iz prošlosti” bio je najgori kritičar prilikom pripreme i predavanja kursa. Strahovi su bili prirodni: loša prezentacija, previše dosadan materijal i previše detalja niskim tempom, previše složeni ili nezanimljivi detalji u previsokom tempu, gubljenje vremena slušatelja i slično.
Misha Slabodkin
Odgovoriću konkretno o podučavanju u CS centru, jer je postojao beskrajan broj predavanja sa različitim kursevima tokom godina :)
— Prilično je teško izvesti trening za publiku od 50 ljudi. Zapravo, ovo je predavanje o problemima, a ne ličnoj komunikaciji sa svakim studentom, kao što to ponekad radim na drugim predmetima.
„Nivo pripremljenosti i predznanja iz predmeta uvelike varira među učenicima, pa je potrebno odabrati odgovarajuću paletu zadataka i analizirati ih na način da zainteresuju sve.
Leila Khatbullina
Nisam bio siguran u svoje znanje i plašio sam se da se učenici prilikom provjere domaćeg zadatka neće složiti s mojom ocjenom. Ali svi strahovi su bili uzaludni :)
Sjećate li se kako ste proveli svoj prvi čas?
Kolya Polar
Već na prvom predavanju bilo je mnogo slušalaca, a u publici nije bilo dovoljno stolica. Ispričao sam materijal brže nego što sam očekivao, i kao rezultat toga, nastavio sam da pričam bez slajdova. Ali pretpostavljao sam da bi se to moglo dogoditi, pa sam imao materijal i sve je prošlo kako treba.
Misha Slabodkin
Bilo mi je drago da su u publici bili poznati ljudi i da bih imala sa kim da se smejem svojim neuspesima!
Kirill Brodt
Osećao sam se kao da imam rak govora i niko nije razumeo šta sam rekao.
Lyosha Artamonov
Sjeo sam ispred publike i promrmljao nešto ispod glasa. Generalno, bilo je dosta loše, ali onda je postalo bolje :)
U čemu najviše uživate u podučavanju?
Misha Slabodkin
Oh, na ovo mogu odgovoriti pouzdano i odmah: definitivno najviše volim čitati recenzije! Kad ih kustosi pošalju, otvorim fajl s osjećajem da raspakujem poklone ispod jelke i sve pročitam dvaput.
Uživam i razgovarati sa učenicima o zanimljivim problemima, gledati ih kako uživaju u prekrasnim idejama, novim neočekivanim činjenicama i povezivanju s različitim oblastima matematike. Vidite istinsku radoznalost i želju za znanjem. Pričajući probleme koje sam i sam nedavno sa velikim zadovoljstvom rešavao i posmatrajući isti utisak na slušaoce. Razgovarajte sa učenicima o dodatnim zadacima nakon nastave do trenutka kada u 23:00 dođu stražari da me pitaju da li sam pri zdravoj pameti (to se dogodilo već tri puta!).
Kirill Brodt
Volim da smišljam različita objašnjenja za isti materijal i, kao rezultat, i sama razvijam dublje razumevanje.
Leila Khatbullina
Kao u šali: "Dok sam objašnjavao, već sam shvatio."
Lyosha Artamonov
Volim kada članovi publike tačno odgovore na moja pitanja.
Kako je studiranje u CS centru uticalo na vaše predavanje?
Kolya Polar
Razumijem da učesnici kursa imaju različite količine vremena koje mogu posvetiti kursu. Stoga, s jedne strane, na predavanjima govorim o složenim algoritmima iz stvarnog svijeta (uz jednostavne sintetičke probleme kao što je sortiranje), a s druge strane dajem samo jednostavne probleme u domaćim zadacima, jer su pogodni za popravljanje ključnih koncepata. , ali za ovo neće biti potrebno nerazumno mnogo truda i vremena. Osim toga, znam da neki od polaznika već imaju osnovna znanja o predmetu, pa nisu zainteresirani za slušanje dijela predavanja i radije čitaju dijagonalno dijagonalno. Zato pokušavam da slajdove učinim samostalnim sa linkovima na originalne članke kako bih išla dublje.
Misha Slabodkin
U CS centru nastavnici su otvoreni za komunikaciju i rado pomažu učenicima. Sjećajući se koliko su ljubazno komunicirali sa mnom tokom moje obuke, pokušavam ostaviti isti utisak među onima koji pohađaju moj kurs.
Predajete i na drugim mjestima. Reci mi gde? Koje su karakteristike nastave u CS centru?
Kolya Polar
Predavao sam u školskom matematičkom klubu, sada predajem programiranje u školi. Jednog dana želim da držim kurs kompjuterskog vida sa naglaskom na 3D rekonstrukciji, ali ima mnogo materijala, tako da nije jasno kada ću biti spreman.
CS centar ima sve uslove: minimum birokratije, zgodne trenutke poput video snimanja, koji su organizovani tako da predavač na njih ne gubi ni vreme ni trud. Postoje čak i pomoćni alati poput povratnih informacija putem studentskih anketa. I, naravno, nedostatak obaveznosti predmeta: ako student nije zainteresovan, neće pohađati kurs. Kao rezultat toga, svi slušaoci su dobro motivirani.
Misha Slabodkin
Pored CS centra, predavao sam razne matematike na Matematičkom institutu, u Licejskom klubu 239, na Akademskom univerzitetu i na ITMO-JetBrains master programu. Ponekad kolegama ili prijateljima držim “zabavna” mini predavanja ako naučim nešto zanimljivo vezano za matematiku. Ako ne bude naglih poteza, planiram da nastavim.
CS centar ima odlične kustose koji sve formalnosti pretvaraju u jednostavne i prijatne trenutke i pomažu nastavnicima da razmišljaju samo o pripremi nastave. Obezbeđivanje zabava, društvenih igara i majica suvenira je takođe veoma važno – pomaže da se učenici upoznaju jedni sa drugima i sa nastavnicima, i implicitno čini čas prijatnijim.
Glavna karakteristika nastave na ispitima koji se rijetko održavaju: izvještavanje zavisi samo od seminara, a studentima se predavanja čine manje bitnim. Zbog toga se dio gradiva brzo zaboravlja, što ponekad ometa praktičnu obuku.
I na kraju, savjet za one koji žele podučavati
Kirill Brodt
Ne zaboravite da saopćite stvari koje su vam očigledne studentima za koje možda nisu očigledne. Možda ćete nakon ovoga shvatiti da sami ništa ne razumijete i da ćete morati kopati dublje.
Leila Khatbullina
Odbacite svaku sumnju :) Ako želite s nekim podijeliti svoje znanje i ono vam pričinjava zadovoljstvo, nastavite, pa makar to bio i kurs „Kako tkati kuglice“. Uvek će biti publike i ona će sigurno reći „hvala“.
Izvor: www.habr.com
