Absolventi centra CS se vracejí k výuce

„Když si vzpomenu na to, jak přátelsky se mnou komunikovali během mého studia, snažím se vytvářet stejný dojem u účastníků mého kurzu.“ Absolventi centra CS, kteří se stali učiteli, vzpomínají na své studijní léta a vyprávějí o začátcích své pedagogické dráhy.

Absolventi centra CS se vracejí k výuce

Přihlášky jsou otevřeny do 13. dubna na přijetí do centra CS. Prezenční výuka v Petrohradě a Novosibirsku. Dálkové studium pro obyvatele jiných měst.

Nikolaj Poljarnyj, ročník 2016. Zabývá se vývojem a implementací algoritmů počítačového vidění v oblasti trojrozměrné rekonstrukce – vyvíjí program Metashape (dříve PhotoScan) ve společnosti Agisoft. Minulé podzim čte v centru CS kurz o výpočtech na grafických kartách.

Michail Slabodkin, ročník 2014. Analytik ve společnosti Yandex, učí na magisterském programu ITMO-JetBrains a v Computer Science Center. V centru vede praktikum z diskrétní matematiky.

Kiril Brodt, ročník 2018. Vyvíjí dialogové systémy v Tinkoff Bank. Vede semináře o hlubokém učení v Novosibirsku.

Lejla Chatbulina, ročník 2017. Pracuje v laboratoři metod analýzy velkých dat na NUS HSE v projektu JUNO, učí analýzu dat pro ekonomisty, rozvíjí projekt FProg. V centru CS kontrolovala úkoly z matematické statistiky.

Alexej Artemonov, ročník 2014. Vyvíjí bezpilotní letoun ve společnosti Yandex. Od podzimu 2014 vyučuje roční kurz analýzy obrázků a videa.

Začneme od začátku. Jaké vzpomínky máte na přijetí do centra?

Kolja Poljarnyj

Měl jsem vždy velmi rád pohovory: a v různých společnostech, i v centru CS. Zdá se, že na pohovoru v centru bylo něco o matematice, ale důraz byl na motivační otázce. To je téměř všude tak: na univerzitě, v jakýchkoli výzkumech a v jakékoli složité práci výsledky velmi silně závisí na motivaci. Pokud není, pak ať máte jakoukoliv predispozici a dovednosti, v určitém momentě vás to přestane bavit a nebude důvod pokračovat.

Svěže si pamatuji příběh, jak jsem jel na svou první přednášku po nástupu. Ten den jsem se právě rozloučil s prací, abych se mohl ponořit do studia, a na přednášku jsem se opozdil, protože proces rozvázání pracovního poměru trval déle, než jsem očekával. Měl jsem zvláštní pocit, jakéhosi přechodu, když ukončení jednoho vede k opoždění na začátek jiného. Těžko to přesně vyjádřit, ale na pozadí celkového optimistického očekávání něčeho nového to bylo vtipné.

Kiril Brodt

Na školu jsem se hlásil dvakrát: v letech 2015 a 2016. Poprvé jsem nic nevěděl o strojovém učení a rozhodl jsem se zkusit to jen proto, že jsem mohl. Navíc jsem musel odjet na stáž do Francie, dokončit studium, takže jsem se nijak nepřipravoval a ve druhém kole jsem propadl, když jsem získal méně než polovinu potřebného bodového hodnocení pro pohovor. Překvapilo mě, že úlohy z matematiky byly na úrovni olympiády, ale příliš mě to netrápilo, protože jsem nevěděl, co to všechno obnáší, a i kdybych se dostal, stejně bych se nemohl učit.

Na konci roku 2015, po dokončení studia, jsem se vrátil zpět do Novosibirsku, protože doma mě čekala přítelkyně. Vzpomínám, že začátkem roku 2016 byla na stránkách NSU zpráva o otevřeném kurzu paralelního programování od ŠAD, na který jsem se rozhodl přihlásit. Tento kurz mi zabral plně jedno odpoledne na přednášku a seminář a jeden celý víkendový den na domácí úkoly každý týden.

Pak začal další výběr a rozhodl jsem se to zkusit znovu, i když mě to příliš nezajímalo. Když jeden kurz zabere tolik času, bála jsem se, co by se stalo se třemi. Tento druhý krok byl na dálku. Po nějakém čase mi přišel e-mail, že jsem získal trochu méně než potřebný bodový prah. Ale měl jsem štěstí, že jsem absolvoval otevřený kurz paralelních výpočtů — kurátoři to vzali v úvahu a pozvali mě do třetího kola. Dál už je jasné, co se stalo 🙂

Lejla Chatbulina

Absolventi centra CS se vracejí k výuce Na přijetí jsem se vážně připravovala: sledovala jsem přednášky na Stepik, chodila k Pavlu Mavrinovi na kroužek programování na ITMO a na další semináře Andreje Kolpakova o matematické analýze na LETI, četla Kormena.

Před pohovorem jsem nedokázala přes den spát, nervovala jsem se a zároveň jsem trénovala psaní algoritmů na papíře, přičemž v hlavě mi neustále běžela myšlenka: „Hlavně správně vzít střed pole.“

Leša Artamonov

Poprvé jsem se pokusil přihlásit do centra ještě ve druhém ročníku univerzity. Bylo jaro 2011. Jsem vzděláním astrofyzik, a ve škole jsem se více věnoval matematice a fyzice a méně informatice. Měl jsem představu o programování v různých jazycích, dokonce jsme psali hry, ale neměl jsem algoritmický základ. Motivace před prvním pohovorem byla také na úrovni: „No, moji přátelé doporučovali, říkají, že je to tam super“. Jak jste mohli uhodnout, poprvé jsem se nedostal. Chyběly mi základní znalosti.

Na začátku roku 2012 jsem se motivoval k přihlášení, začal jsem sledovat online kurzy. Můj učitel matematiky ze školního kroužku odjel do Kalifornie a poslal mi odkaz na přednášky o strojovém učení od profesora Jaser S. Abu-Mostafa. Moje znalosti angličtiny sotva stačily k tomu, abych rozuměl, o čem se mluví, nejvíc mi pomohly pochopit vzorce. Pozorně jsem prošel každý snímek a nakonec jsem kurz složil na výbornou, i když jsem očekával maximálně trojku. Poté, už v létě, byl kurz o strojovém učení od Andrewa Nga na Coursera. Zájem v této oblasti mi velmi pomohl dostat se.

Podruhé jsem přišel s o něco většími znalostmi a jasným plánem toho, co chci ve centru studovat. Měl jsem štěstí, že mě pozvali na pohovor: nakonec jsem měl hraniční skóre. Není pravda, že bych se nějak zvlášť připravoval na otázky o algoritmech, takže jsem se snažil převést pohovor na téma strojového učení a svým oblíbeným algoritmem jsem označil gradientní sestup 🙂

Jaký kurz měl největší vliv na to, čemu se nyní věnujete?

Kolja Poljarnyj

Kurz výpočetní geometrie Antona Kovaleva na ITMO. Přednášky byly interaktivní, museli jsme se snažit vymýšlet konstrukce sami, nejen poslouchat. Skvělý let myšlenek! Nakonec jsem šel do Tranzasu k Antonu pracovat na tom, čemu se nyní věnuji — rekonstrukci trojrozměrných povrchů z fotografií. Tato oblast se silně spoléha na výpočetní geometrii.

Z centra CS si pamatuji kurz funkcionálního programování v Haskellu. Především proto, že přednášky jsou vhodné jak pro ty, kteří usínají, pokud je přednášeno příliš podrobně a pomalu, tak pro ty, kteří nestíhají pochopit a ztrácí se kvůli vysokému tempu nebo nedostatku podrobného vysvětlení. Za druhé, je to příklad oblasti, která pravděpodobně přímo nepotřebuji v práci, ale posune myšlení správným směrem.

Misha Slobodkin

Těžko vybrat něco konkrétního, zmíním několik směrů mého studia a profesní činnosti po ukončení centra CS:
— Všechny kurzy teoretické informatiky mě podstatně ovlivnily v volbě dalšího vzdělání, vědeckého vedoucího a tématu dvou diplomů (v magisterském a specializovaném studiu). Zvláště skvělí učitelé těchto předmětů mě vždy fascinovali a inspirovali.
— Algoritmy jsem začal vážně studovat právě v centru CS a vyučuji je s obrovským potěšením a užitečností pro sebe už třetí rok v společném magisterském programu ITMO a JetBrains, dříve na Akademickém univerzitě.
— V analytické práci v Yandexu využívám znalosti Pythonu, statistiky a algoritmů.

Absolventi centra CS se vracejí k výuce Leša Artamonov

Byl rok 2012, byl jsem v prvním ročníku centra. Můj spolužák Vadim Lebedev, který nastoupil o rok dříve než já, mi ukazoval zajímavé úkoly z kurzu analýzy obrázků a vyprávěl o nástrojích, pomocí kterých se řeší. Začal jsem sledovat záznam kurzu a poté, v dalším roce, jsem si ho už vzal. Kurz místo semestrálního se stal ročním, do počítačového vidění jsem se ponořil ještě více. Už několik let tuto disciplínu sám vyučuji v centru CS a v práci se zabývám analýzou dat získaných z kamery dronu.

Mají studenti centra CS volný čas? Kolik vám zůstalo? Jaké byly obtíže během studia?

Kolja Poljarnyj

Těžko říct v hodinách. Ve druhém a třetím roce studia v centru CS jsem byl ve třetím a čtvrtém ročníku ITMO, zároveň jsem pracoval 35–40 hodin (někdy méně, někdy více), v sobotu jsem přijímal úkoly od dětí na matematickém kroužku, účastnil se hackathonů a v určitém okamžiku jsem si udělal řidičský průkaz. Zdá se mi, že čas je relativně pružný a obvykle závisí na tom, jak moc chce člověk něco stihnout a jaký má zdroj.

Misha Slobodkin

Pro mě se studium v CS centru překrývalo se dvěma kurzy matematické fyziky a jedním magisterským kurzem na Akademickém univerzitu. Po přednáškách na univerzitě v Peterhofu bylo docela těžké zvládat několik lekcí v centru. Ale dokázal jsem provést chytrou kombinaci a uznat některé kurzy mnohokrát — ve dvou, a jeden dokonce ve třech institucích: nejprve zároveň v CS centru a na matfyzu, a později jsem ho převedl na AU. Z dalších obtížností: technické předměty nebylo možné studovat bez svého přenosného počítače. Teoretické kursové práce se mi ne vždy dařily dobře.

Kiril Brodt

Absolventi centra CS se vracejí k výuce Kromě kurzů v centru jsem pracoval 24 hodin týdně a snažil se studovat na postgraduální škole, ze které mě později vyhodili 🙂 Po tom mi zbývalo čas na hraní na klavír, plavání a pokoukání do stropu. Celkově bylo času dost. Velká obtíž byla v tom, že mnoho kurzů v Novosibirsku bylo tehdy distančních. Nebylo možné položit otázku osobně, pokud ji nemůžeš normálně formulovat, protože sám přesně nevíš, co se chceš zeptat. V našem roce bylo málo spolužáků nebo vůbec nikdo na společné kurzy, a pro mě bylo mnohem snazší učit se nové věci, když o úlohách diskutují s někým jiným — bylo to produktivnější.

Lejla Chatbulina

Tohle už si nepamatuji, ale vzpomínám si, že času vždycky nebylo dost a já brala kurzy nerovnoměrně, proto jsem všechna večery, víkendy a svátky trávila nad domácími úkoly.

Leša Artamonov

Nějaký čas zbýval, neřekl bych, že bylo obrovské množství. Ale nepamatuji si, že bych musel obětovat něco podstatného, abych všechno stíhal. Chodil jsem do posilovny, sledoval seriály, setkával se s přáteli. Když na univerzitě bylo potřeba jen napsat diplom, dokonce jsem stíhal pracovat na půl úvazku.

S logistikou byly potíže. Každý den jsem na cestě strávil více než tři hodiny, pravděpodobně jsem si v té době i odpočinul. Když se přidaly lekce v centru, čas se prodloužil na čtyři hodiny. Přitom mít auto by mi tehdy nevyřešilo problémy. Hlavní — nestíhal jsem se normálně najíst, to je v životě co nejvíce se vyhnout.

Byly během studia v CS centru případy, které se jasně zapamatovaly?

Kolja Poljarnyj

Vzpomínám si na moment ze závěrečných praktik. Povídal jsem si s dívkou, která také v té době obhajovala, a ukázalo se, že je již senior java developer, ale tolik se jí nelíbila bankovní sféra, ve které pracovala, že neměla žádnou motivaci se jí věnovat dál. Proto šla do CS centra, aby možná změnila obor na vzdělávání. Její závěrečná praxe byla spojena se zadáním pro platformu Stepik. Pro mě je to ideální ilustrace situace "člověk ztratil motivaci → chtěl změnit obor → šel do CS centra".

Absolventi centra CS se vracejí k výuce Misha Slobodkin

Řešení teoretických úloh, diskuze s spolužáky a sdílení s pedagogy a dalšími studenty bylo velkým potěšením ve všech předmětech. Zejména se mi líbily praktiky v "kroužkovém" formátu s ústním skládáním úkolů — vždy jsem považoval tohle za nejefektivnější metodu učení.

Moc si pamatuji na mnohé oslavy na konci semestru, zejména karting a paintball, s jejichž organizací jsem trochu pomáhal. Účast na takových aktivitách společně s pedagogy byla velmi přínosná pro "zlidštění" CS centra v očích studentů.

Kiril Brodt

První semestr jsem žil algoritmy, probouzel se, jedl a usínal s nimi. Stalo se, že jsem se vzbudil ve tři v noci, protože jsem vymyslel řešení. No, nebo alespoň jsem měl iluzi, že jsem vymyslel. Vstal jsem, zapnul notebook, napsal kód, nahrál do testovacího systému a všechno se zkolabovalo na podmíněném 20. testu. Mučil jsem se do 5 ráno, ale úlohu jsem nevyřešil a usnul. Ale pak jsem to přece jenom dotáhl 🙂

Lejla Chatbulina

V CS centru jsem našla spoustu nových přátel. Pamatuji si, jak jsme v nočních chatech diskutovali o domácích úkolech, do pozdní noci čekali na svou řadu na zkoušku, při tom si navzájem vysvětlovali otázky, slavili narozeniny v kuchyni v BC Times, hráli hry při oslavách na konci a začátku semestru. Bylo to veselé! 🙂

Proč jste začali učit? Pozvali vás nebo jste se sami rozhodli začít?

Absolventi centra CS se vracejí k výuce Kolja Poljarnyj

V určitém okamžiku jsem se ponořil do oblasti trojrozměrné rekonstrukce, respektive zpracování obrázků. Spolu s tím jsem se také začal zabývat výpočty na grafických kartách, protože zpracovat takové objemy dat na procesoru v rozumném čase není možné. A bylo neustálé pocity smutku, že mi o těchto oblastech nikdo nikdy neřekl, přestože jsou zajímavé. Kromě toho jsem vždy rád učil a věděl jsem, kam mohu nabídnout kurz, a tak jsem se rozhodl situaci napravit a vytvořit svůj — nejprve zaměřený na grafické karty.

Misha Slobodkin

V roce 2016 vedl praxi z diskrétní matematiky Saša Knop. Před zahájením semestru se rozhodl, že kontrolovat 70 domácích úkolů týdně je nad jeho morální síly a nabídl mi pomoc. A o rok později jsme si vyměnili role: od té doby vedu lekce já a Saša pomáhá s kontrolou.

Kiril Brodt

Během studia se objevily spekulace, že existuje možnost učit. A pomyslel jsem si, že by to bylo skvělé. Rád pomáhám druhým v tom, v čem mohu. Nemám rád, když se vnucují, a čekal jsem, až mě pozvou 🙂

Lejla Chatbulina

Vždy jsem měl rád učení: ve škole jsem dobrovolně po hodinách vysvětloval zlomky na mandarinkách, a na univerzitě jsem učil jednu dívku německy, a nakonec za půl roku složila zkoušku na úroveň A1. Do CS centra mě pozvali, protože bylo volné místo, a já jsem mimochodem řekl, že bych ho s radostí přijal 🙂

Leša Artamonov

Oblast analýzy obrazů mě zaujala už během studia v centru. Okolnosti byly takové, že Natalya, která mi kurz přednášela, se přestěhovala do USA. Tehdy mi a Grigoru Rožkovovi nabídli, abychom převzali kurz. Grigor byl v té době studentem CS centra — absolvoval na jaře 2015.

Jaké obavy jsem měl před začátkem práce učitelem?

Kolja Poljarnyj

Viděl jsem mnoho dobrých lektorů a vždy jsem se kriticky díval na špatně organizované přednášky, a nyní jsem se ocitl na druhé straně barikády. „Jsem z minulosti“ při přípravě a výuce kurzu jsem byl nejtěžším kritikem. Obavy byly přirozené: špatné vystihnutí, příliš nudný materiál a nadměrně podrobné vysvětlení s nízkým tempem, příliš složité nebo nezajímavé detaily s příliš vysokým tempem, zbytečně ztracený čas posluchačů a podobně.

Misha Slobodkin

Odpovím konkrétně na výuku v centru CS, protože obavy učitelů z různých kurzů v různých letech byly nekonečné množství 🙂

— Je dost obtížné realizovat praxi pro publikum o 50 lidech. V podstatě to je přednáška o úlohách, nikoli osobní komunikace s každým studentem, jak to občas dělám v jiných předmětech.
— Úroveň přípravy a předchozích znalostí předmětu u studentů se velmi liší, proto je nutné vybírat odpovídající různé úlohy a probírat je tak, aby to zaujalo všechny.

Lejla Chatbulina

Měla jsem nejistotu ve svých znalostech, bála jsem se, že při kontrole domácích úkolů studenti nebudou souhlasit s mým hodnocením. Ale všechny obavy byly zbytečné 🙂

Pamatujete, jak jste vedli svou první lekci?

Kolja Poljarnyj

Na úplně první přednášce bylo hodně posluchačů a v učebně nebylo dost židlí. Předal jsem materiál rychleji, než jsem očekával, a tedy jsem dále přednášel bez slidů. Ale předpokládal jsem, že se to může stát, takže materiál jsem měl a všechno dopadlo dobře.

Misha Slobodkin

Těšil jsem se, že v učebně jsou známí lidé, s nimiž se budu moci smát nad svými neúspěchy!

Kiril Brodt

Měla jsem pocit, že mám zábrany v projevu a nikdo nechápal, co jsem řekla.

Leša Artamonov

Seděl jsem před publikem a něco mumlal. Celkově bylo špatně, ale pak to bylo lepší 🙂

Co se vám na procesu výuky líbí nejvíc?

Misha Slobodkin

O, na to mohu odpovědět bez váhání hned: rozhodně se mi nejvíc líbí číst recenze! Když je kurátoři posílají, otevírám soubor s pocitem rozbalování dárků pod stromečkem a čtu všechno dvakrát.

Ještě mě baví diskutovat zajímavé úlohy se studenty, sledovat, jak se radují z krásných myšlenek, nových překvapivých faktů a souvislostí z různých oblastí matematiky. Vidět upřímnou zvědavost a touhu po vědomostech. Vyprávět úlohy, z jejichž řešení jsem měl nedávno sám velkou radost, a pozorovat stejné dojmy u posluchačů. Diskutovat se studenty o dodatečných úlohách po hodinách, až do chvíle, kdy přijdou v 23:00 strážci, aby se zeptali, jestli jsem ještě v pořádku (už se to stalo třikrát!).

Kiril Brodt

Líbí se mi vymýšlet různá vysvětlení toho samého materiálu a tím, jak se stát, mám hlubší porozumění.

Lejla Chatbulina

Jak v joke: „Dokud jsem vysvětloval, už jsem to pochopil.“

Leša Artamonov

Mám rád, když lidé v publiku správně odpovídají na mé otázky.

Jak ovlivnila výuka v centru CS vaše vyučování?

Kolja Poljarnyj

Chápu, že účastníci kurzu mají různé množství času, které mohou kurzu věnovat. Proto na přednáškách hovořím o složitějších algoritmech ze skutečného světa (kromě jednoduchých syntetických úloh jako je třídění), a na druhé straně dávám v domácích úlohách pouze jednoduché úkoly, protože pro upevnění klíčových konceptů jsou vhodné, ale zároveň nezabere příliš mnoho sil a času. Navíc vím, že někteří účastníci už mají základní znalosti z kurzu, takže je nezajímá poslouchat části přednášek, spíše si letmo přečtou slajdy. Proto se snažím, aby byly slajdy samostatné s odkazy na originální články pro možnost hlubšího pochopení.

Misha Slobodkin

V centru CS jsou učitelé otevření k komunikaci a rádi pomáhají studentům. Když si vzpomenu, jak přátelsky se se mnou bavili během mého studia, snažím se vytvořit podobný dojem u účastníků mého kurzu.

Učíte i na jiných místech. Řekněte nám, kde? Jaké jsou zvláštnosti výuky v centru CS?

Kolja Poljarnyj

Učil jsem v matematickém kroužku na škole, teď učím programování na základní škole. Někdy bych chtěl přednášet kurz o počítačovém vidění se zaměřením na 3D rekonstrukci, ale materiálu je velmi mnoho, a tak není jasné, kdy budu připraven.

V centru CS jsou vytvořeny všechny podmínky: minimum byrokracie, pohodlné momenty jako videonahrávky, které jsou organizovány tak, že lektor na ně nemusí trávit čas a síly. Dokonce existují i pomocné nástroje jako zpětná vazba prostřednictvím dotazníků studentů. A samozřejmě, absence povinnosti kurzu: pokud je studentovi nezajímavé, nebude kurz poslouchat. Výsledkem je, že všichni účastníci jsou dobře motivováni.

Misha Slobodkin

Kromě centra CS jsem učil různou matematiku na matfyzu, v kroužku 239 gymnázia, na Akademickém univerzitě a na magisterském studiu ITMO-JetBrains. Někdy přednáším kolegům nebo přátelům „zábavné“ mini-přednášky, pokud se dozvím něco zajímavého okolo matematiky. Pokud nedojde k žádným neočekávaným přesunům, plánuji pokračovat.

V centru CS jsou skvělí lidé, kteří proměňují veškeré formality v jednoduché a příjemné záležitosti a pomáhají učitelům myslet pouze na přípravu lekcí. Organizace oslav, deskových her a suvenýrových triček je také velmi důležitá — napomáhá studentům, aby se navzájem a s učiteli lépe poznali a nepřímo činí lekce příjemnějšími.

Hlavní specifikum výuky spočívá v tom, že vzácně pořádané zkoušky: reportování závisí pouze na seminářích, zatímco přednášky se studentům zdají méně důležité. Kvůli tomu část materiálu rychle zapadá, což někdy působí problémy při praktických cvičeních.

A nakonec rady pro ty, kteří chtějí vyučovat

Kiril Brodt

Nezapomeňte studentům vysvětlovat zřejmé věci, které pro vás mohou být nejasné. Možná potom pochopíte, že sami nic nechápete, a budete muset jít hlouběji.

Lejla Chatbulina

Zbavte se jakýchkoli pochybností 🙂 Pokud chcete s někým sdílet své znalosti a dělá vám to radost, směle do toho, i když je to kurz „Jak plést náramky“. Vždy si najdete své publikum a určitě vám poděkuje.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster