Как обычно, я в отпуске и м̶н̶е̶ ̶н̶е̶ч̶е̶м̶ ̶з̶а̶н̶я̶т̶ь̶с̶я̶ с ситуацией COVID-19 я решил, что можно немного попреподавать (пока COVID, это можно делать удалённо).



Во-первых, я решил на ФКН (факультете компьютерных наук) провести на 2 курсе The Missing Semester of Your CS Education, который похож на примерно такой же курс в MIT. В этом курсе мы решили учить и показать идеи за повседневными технологиями, которыми пользуемся и порой слепо копируем из StackOverflow. Идея пришла из-за того, что действительно многие страдают из-за нативного баша, а про остальные shell просто не знают. Или, например, не могут понять как работает git, vim и зачем вообще так сложно, почему ломается операционная система при upgrade пакетов из apt и тд. У многих технологий долгая история с классными идеями внутри, но порой с бедным интерфейсом, если эти идеи не понимать.



Во-вторых, я хочу взять пару-тройку студентов (удалённо) для ведения проектов на 2-4 курсах. Некоторые идеи проектов я изложил здесь (включая и свободную тему) и если у вас есть знакомые, которые хотят поделать чего-то на ФКН ПМИ, welcome, обсудим, всё утвердим.



Ну и я взялся быть семинаристом на 3 курсе по курсу распределённых систем. Мы пока в процессе подготовки этого курса, но точно будет интересно, и я выложу материалы, как только они будут готовы.



Записи лекций будут