История Кристины: философия кода, «Божественная комедия» и совершенная реальность
«Ходишь же в школу. Надо от чего-то получать удовольствие»
Кристина — одна из самых юных студенток Практикума. Она учится в одиннадцатом классе, увлекается математикой и информатикой, побеждает в олимпиадах по программированию, любит поэзию и мечтает перечитать «Божественную комедию» с комментариями. Но в школе и в книгах невозможно найти ответ, кем стать в жизни и какой из множества путей подойдет именно тебе. Как расставить приоритеты и найти себя в мире, который не укладывается в стройные законы математики?
Физик и лирик
16-летняя москвичка Кристина выходит из культового книжного магазина «Фаланстер» с несколькими номерами поэтического журнала «Воздух» и книгой современного поэта Белякова «Возвышение вещей». Она гуляет по Александровскому саду, а потом спускается к набережной. Кристина читает на ходу и увлекается книгой настолько, что у неё создаётся ощущение, что асфальт под ногами движется с постоянной скоростью и она словно плывёт или летит. При этом она успевает полюбоваться деревьями, цветами, травой, солнцем, людьми, рекой. Замечает детали, на которые вечно занятые жители столицы не обращают никакого внимания.
«Свет отражался от воды, по которой шли волны и весьма интересный узор выжигал на сетчатке. Бывает появляются такие зелено-розовые пятна, но в этот раз их форма была особенно причудливой. Почему-то так мир казался красивее»
Кристина учится в Лицее НИУ ВШЭ и планирует стать программисткой, однако, наш с ней разговор минимум наполовину состоит из обсуждения предметов, далёких от точных наук. Кристина делится впечатлениями о выставке «Щукин. Биография коллекции» в Пушкинском музее, на которую сходила с мамой незадолго до нашей встречи. Она немного стесняется, говорит тихо, смущенно улыбается и опускает глаза вниз. В отличие от многих представителей поколения Z, Кристина не постит в соцсетях и не следит за жизнью других. У неё нет и никогда не было профиля в Инстаграме, а Фейсбук Кристине нужен, чтобы читать стихи, которые там публикуют современные поэты. «ВКонтакте» она использует только потому, что некоторые учителя выкладывают там учебные материалы.
«У меня своя жизнь весьма удивительная. Я лучше на небо буду смотреть, чем в телефон»
У Кристины в одежде нет ярких принтов, дерзких вырезов или вычурности, поскольку одежда для неё явно не способ самовыражения. От этого она выглядит младше своих лет — но рассуждает о своём опыте по-взрослому. «Когда ходишь в начальную школу, можешь увлекаться всеми предметами, потому что объём того, что ты делаешь, небольшой. Когда начинается класс пятый-шестой, ты каким-то образом ориентируешь свою деятельность, появляются приоритеты. В восьмом-девятом классах ты очень остро ощущаешь, что на всё тебя не хватит. Либо ты будешь спать по четыре часа в день, либо ты все-таки выберешь, что тебе действительно нравится».
Кристине всегда действительно нравилась математика. «Дальше это должно было вылиться куда-то, потому что чистый математик… ну куда он работать пойдет?» Она разрывалась между техническими дисциплинами: физика, химия, информатика? В итоге победили информатика и программирование — не в последнюю очередь благодаря поддержке старших. Папа Кристины работает в сфере IT. Кристину привлекало, что информатика, как и математика, имеет дело с абстрактными числами, и, следовательно, отстоит дальше от несовершенной реальности с её неточностями и погрешностями. Если Кристина где и ищет совершенства, так это в математике, а не в реальном мире.
«Один друг сказал, что я — лирик, потому что мне хочется искать глубину и философию во всём. Например, мне показали webpack и babel.js, и я подумала, какая философская идея там заложена: было просто и понятно, а потом, вроде как, упростили названия переменных до одной буквы, и стало вообще не понятно, что в коде происходит. Я пытаюсь из этого какую-то философскую подоплеку вытащить и спроецировать на человеческую жизнь»
Программирование олимпиадное vs промышленное
Один за другим Кристина осваивала языки программирования. В школе изучала Pascal, язык C показал папа. Когда увлеклась олимпиадным программированием, перешла на C++, а освоив основы Java, начала многие вещи изучать самостоятельно: структуры, бинарные деревья поиска, красно-чёрное дерево. Пробовала программировать простые игры, например, «змейку». Если ей советовали интересную библиотеку, то, чтобы разобраться, писала какие-то несложные вещи: например, как с неба капает вода.
В олимпиадах по программированию Кристина занимала призовые места, но это ни на шаг не приближало её к пониманию, какую же профессию выбрать в будущем. «Олимпиадное программирование всё-таки отодвинуто от жизни». Стала пробовать на разных курсах разработку игр, машинное обучение и веб: фронтенд и бэкенд. В итоге веб-разработка «больше всего легла в душу», но возникла новая задача: найти наставника.
«Конечно, можно по справочникам лазить, разбираться, читать. Но иногда нужно, чтобы был человек, который скажет, что уже устарело или, наоборот, есть что-то новое, на что надо обратить внимание».
Папа не мог взять на себя роль преподавателя. «Знать — это одно, а объяснить и рассказать — несколько другое, это отдельное умение, и папа этим заниматься не любит».
Попытки организовать факультативы по промышленному программированию в школе тоже не были успешными: по словам Кристины, учителя в школе далеки от практики, и знания по веб-разработке у них устаревшие. А даже пять лет для сферы IT — это большой срок.
Так Кристина пришла в Практикум. В такой большой компании, как Яндекс, не грозила нехватка человеческих и технических ресурсов, а новый курс на новой платформе обещал свежие знания и подход. «С одной стороны, это определенный риск, но с другой стороны, кажется, что это будет достаточно актуальным».
Кристина начала с фронтенда, затем углубила знания до специализации «Веб-разработчик». «Есть некоторые ресурсы по программированию, которые превращены в изучение каких-то cms, а само программирование поверхностно объясняется. Когда ты в теме, ты это можешь оценить. А если нет, то тебя могут немножко обдурить».
Кристине не привыкать держаться особняком среди соучеников, но одно дело школа, а другое — когда ты самая младшая среди взрослых, некоторые из которых годятся тебе в родители. Общение с однокурсниками на первых порах складывалось не без неловкости. «Когда ко мне на «Вы» обращаются, мне непривычно. И мне кого-то на «ты» называть тоже проблематично в силу разницы в возрасте как минимум десять лет», — улыбается она. Но помогло общее дело и общие проблемы: если у кого-то возникает затык, студенты спрашивают совета у однокурсников или кооперируются в поисках решений.
И главное, сбылась надежда: с наставником отношения сложились дружеские. «Я часто к нему обращаюсь за помощью, он мне всегда может что-то подсказать. Я могу ему сказать: сейчас хочу реализовать такой-то проект для себя, можешь ли ты мне что-то посоветовать? Потому что обычно это требует чуть больше, чем я уже прошла в Практикуме». Вместе с наставником они прошли и трудный период, когда она совмещала Практикум и компьютерный лагерь — и там, и там требовалось выкладываться по полной, так что даже трудолюбивая и упорная Кристина в какой-то момент запаниковала: не справлюсь, надо взять академ. Но наставник поддержал — и успела; в академ не ушла.
«На учебу возраст вообще не влияет. Потому что там важно только какие у тебя были знания и какой опыт»
«Изыди»
С самых юных лет Кристины её папа поддерживает дочь в увлечении программированием. А вот мама, которая не работает в сфере IT, настроена скептически. «Про обучение в Практикуме и дополнительные курсы она говорит: вот, русским-то, литературой и музыкой ты не занимаешься». Наверное, предполагает Кристина, мама связывала (да и продолжает) её будущее с творческой гуманитарной сферой. «Я ей показываю, что не просто два раза на кнопочку нажала, и говорю, что программирование — это моё. Я делаю уже какие-то программы и приближенные к реальности проекты».
«Мне сложно сказать, кем мама меня представляет. Мне иногда кажется, что она меня плохо знает»
Кристина задумывается и добавляет: «Я тоже себя плохо знаю». И учителя в средних классах школы тоже не понимали увлечение Кристины «циферками-чиселками». От скуки на уроке девочка выводила тригонометрические тождества или решала дополнительные задачки, а её — жалели.
«Я им пыталась объяснить, что определенная красота и поэзия есть и в математике. Но они считали, что я что-то теряю»
Сейчас Кристина учится в Лицее при НИУ ВШЭ на направлении «Математика, информатика и инженерия», и никаких пререканий с преподавателями не возникает. Одноклассники тоже интересуются математикой и информатикой, но лишь Кристина окунается в эти дисциплины с головой — и снова оказывается немного в стороне от большинства.
«Последнее время лучшая подруга начинает присылать мне стикер-распятие, типа “изыди”». Несмотря на то, что подруга интересуется разработкой под iOS, обсуждать философию веба ей неинтересно».
Кристина часто делает проекты для себя, но не выкладывает их в общий доступ — «хвастаться» не в её характере. Друзьям если и присылает ссылки, то, чтобы те поработали бета-тестерами. Следующий из таких проектов у неё на очереди — advent-календарь.
«Я хочу написать сервер, который будет генерить html-страничку для каждой даты, и там будет что-то из того, что мне интересно. Я планирую туда вставлять стихи, которые мне нравятся. Например, если мне грустно и тяжело — рандомные стихи почитала, и стало легче»
«Потерянная душа»
Несмотря на непонимание, что возникает порой, для Кристины важна поддержка друзей и родных. С профессией программиста достаточно легко переехать в другую страну, но этот вариант она не рассматривает из-за страха строить жизнь в одиночестве. «Иногда хочется всё выкинуть, сказать, что не получается, это не моё и всё… потерянная душа». Но рядом с ней всегда были люди: папа, наставник, преподаватели, которые её поддерживали и помогали преодолеть трудности.


«Потом уже спокойнее к этим вещам относишься и понимаешь, что гладко совсем быть не может, и что нарываться на ошибки, падать и потом подниматься — это абсолютно жизненная ситуация».
Олимпиады, лицей, Практикум, компьютерный лагерь: кажется, что вся жизнь Кристины посвящена программированию. Чтобы отвлечься и отдохнуть от электроники, Кристина читает сборник стихов, бумажную книгу (она вообще предпочитает бумажные). «Сидишь, углубляешься, вчитываешься и очищаешься. Переключаешься на поэзию, на музыку, сочетания слов и тебя уносит, отключаешься на какое-то время».
«Как постоянный ропот волновой
не убывает в праздничных запасах.
И наше небо, небо над Москвой,
еще узнает, что оно в алмазах».
Кристина любит небо и стихи Михаила Айзенберга. «Они у него такие светлые, скорее. И там действительно во многих есть глубинный смысл». Учитель литературы в Лицее тоже поэт, и Кристина читает его произведения. Её восхищает, как он анализирует литературные произведения и какие глубинные смыслы из них вытаскивает. «До встречи с ним я читать не умела».
Кристине жаль, что её не хватает на изучение литературы. Иногда на уроках, вместо того, чтобы слушать, она программирует, но преподаватель относится к этому с пониманием. Ведь время для этой девочки — самый ценный ресурс.


«Когда-то у меня было время, чтобы сесть и прочитать “Божественную комедию” Данте. Но тогда у меня не было бэкграунда, чтобы ее осознать. Потому что это произведение всё-таки требует определенного жизненного опыта. Сейчас я понимаю, что не могу посвятить себя такому большому произведению и такой глубине. Нет такого времени».
Будущее, мечты и роботы
Кристина размышляет о жизни вширь, как будто её знает — но когда разговор заходит о будущем, она спохватывается и поправляет себя, что не знает, конечно, ничего. «Сначала было абсолютное непонимание того, что ждёт в будущем: оно было каким-то очень далеким и абсолютно абстрактным, непонятным. Мне казалось, что в институте или в десятом-одиннадцатом классе будет время, а сейчас я не буду думать, буду только радоваться».
Какой путь выбрать после школы? Сразу поступить в университет, как советуют родители? Или пройти стажировку и устроиться на работу, как один из её друзей? Для себя Кристина выбор сделала: мечтает учиться на факультете компьютерных наук в НИУ ВШЭ, чтобы потом работать в крупной компании — не исключено, что и в Яндексе. Конкурс на факультет большой, поэтому она заранее готовится к олимпиадам, которые дают привилегии при поступлении, и продумывает запасные варианты. Кажется, при любом стечении обстоятельств, Кристина знает, что делать. «Хотелось бы, конечно, в один из топовых вузов поступить. Но в противном случае, я поступаю во второстепенный вуз и дальше буду ходить на стажировку программировать».
Рассуждая с Кристиной о будущем, неминуемо вспоминаем полушуточный-полусерьёзный вопрос: заменят ли роботы людей? Она смотрит на это философски: «Человека сымитировать очень сложно, потому что мы не понимаем до конца, как он устроен». Она согласна, что многие профессии в будущем исчезнут: например, можно научить робота водить машину и прокладывать маршрут. «Но вопрос: будет ли это то же самое [что и человек] — открытый. То же самое это не будет».
Увлечённая учёба, ясное понимание карьеры — кажется, что Кристина из тех счастливых людей, что нашли себя в совсем юном возрасте. Но со свойственной ей рассудительностью она добавляет: в жизни всегда может произойти что-то, что всё перевернёт, и она оставит выбранный путь ради чего-то нового. «От твоего видения до того, как оно будет в реальности — огромное расстояние, которое я не берусь оценивать». Впрочем, человеку, который умеет во всём увидеть поэзию, легче преодолевать любые расстояния.
Если вам тоже нужен наставник в обучении, попробуйте начать учиться в Яндекс.Практикуме. Мы помогаем каждому, кто решил изменить жизнь.
