Поступаємо до Школи Аналізу Даних, DOU

Останнім часом українська IT-спільнота часто обговорює проблеми деградуючої освіти в Україні та Україні: виші вже випускають не програмістів-кіборгів, які будь-який проект прораховують за день і старанно приймаються його реалізовувати, а в кращому разі кодерів-самоучок, які на задніх рядах аудиторії замість прослуховування лекцій про старовинні лампові приймачі читають книжки з мов програмування. Так, цих людей можна привітати — вони самі намагаються якось вчитися, щоб у майбутньому знайти собі роботу, але найчастіше відсутність методичності та чітко поставленого процесу навчання не дозволяють самоукам конкурувати з програмістами «старого загартування». До таких особистостей належу і я.

Чому мені так захотілося до Школи Аналізу Даних? Тому що мені як повітря необхідна зараз практика вирішення складних завдань, де потрібне не тільки знання мови програмування, а й хороша база знань з математики та теорії ймовірностей. Я вважаю, що, навчившись вирішувати подібні завдання, я буду більш конкурентоспроможний на ринку — а це моє базове завдання, рушійна сила мого бажання вчитися новому. Я вважаю, що люди, які створили такий високонауковий проект, мають чому повчитися і варто поборотися за можливість навчання.

Підготовка

Для подання заявки на вступ необхідно було заповнити докладну анкету і розв'язати кілька завдань з мат. аналізу, теорії ймовірностей, аналітичної геометрії Завдання були дуже легкі, але так як в заповненні анкети необхідно було вказати тільки відповіді, а не рішення, для підстрахування я вирішив пару разів перевірити ще раз, щоб пройти цей етап напевно. Витратив на це кілька вечірніх годин після роботи і відправив.

Через тиждень, мені надійшов лист від вступної комісіїшколи про те, що я пройшов перший етап та запрошений на співбесіду у київському офісі Яндекса. Мені було рекомендовано ознайомитись з основними темами, за якими відбуватимуться співбесіди. Приємним моментом було те, що до питань також додавалися книги, за якими можна було готуватися (мат. аналіз в інституті я здав чотири роки тому і назви книжок, звичайно ж, забув).

На підготовку до співбесіди я вирішив витратити два тижні і щодня після роботи згадував, що забулося, і навчав, що до цього не знав. Зокрема, лінійну алгебру довелося вивчити з нуля, тому що на моєму факультеті електроніки її не викладали. Хочу сказати, якщо ви вже закінчили університет і ваша робота не пов'язана з математикою, то на підготовку необхідно виділити більше двох тижнів. Дуже бажано, щоб у цей час у вас була відпустка, тому що потрібно витратити багато зусиль та часу. Наголос варто зробити не на теорію, а на вирішення практичних завдань, що після робочого дня виходить важко. Втім, теорію теж необхідно знати «від кірки до кірки», оскільки завдання співбесіди часто були нестандартними.

Отже, настав день співбесіди. Вранці я приїхав до офісу Яндекса, познайомився з екзаменаторами (ними були милі молоді хлопець із дівчиною з МДУ), і співбесіда розпочалася. Воно складалося з практичних завдань. Після рішення першої тобі дають другу, потім третю, і так поки що екзаменатор не зрозуміє, що ти пройшов, або ти не зрозумієш, що провалився. Перше завдання було на тему програмування.

Моє перше завдання було таким: будь-якою мовою програмування написати програму знаходження НОД. Так як у школі я ходив на олімпіади з інформатики та математики, то швидко її вирішив (за пам'яттю) і перейшов до наступної. Друге завдання - знайти похідну x у ступені x.Досить легке завдання, якщо знаєш властивості логарифму, але цю саму властивість я забув. На щастя, екзаменатор направив мене в цей бік, і завдання було швидко вирішено. Хочу наголосити, що на співбесіді, на відміну від анкети, перевірялися вже не відповіді, а саме хід думок, що призвів до відповіді. Така система прийому використовувалася й у тому КПІ до запровадження єдиного тестування і давала цілком добрі результати. Видно, що школа організована не для піару Яндекса, а для того, щоб перспективні молоді люди могли зробити якісний стрибок у розвитку.

Подальші завдання я точно згадати не можу, можу лише пригадати тематики: порахувати визначник матриці розміру n, де n — будь-яке число; перевірити, чи векторний простір є базисом; порахувати дисперсію функції розподілу заданої функції щільності ймовірності. У середньому співбесіда займала дві години – хтось здавався раніше, хтось сидів до останнього.

«Спробуй ще»

Результати екзаменаційна комісія розіслала поштою, незалежно від того, пройшла людина чи ні. Мені надіслали повідомлення, що я не пройшов.

Дивно, але після того, як мене не прийняли, бажання вчитися в ШАД нікуди не пропало, лише посилилося. Цього року я теж хочу пробувати вступити до школи, але готуватимуся вже заздалегідь. Для початку, необхідно ще раз згадати всю теорію, а потім розбирати і розбирати завдання, оскільки саме вони насамперед важливі при вступі.

Цією статтею я хочу офіційно розпочати свою кампанію з підготовки до вступу до Яндекс-Школи. Я планую ділитися своїми думками та напрацюваннями у цьому напрямку з читачами DOU: думаю, що не я один готуюся до вступу цього року.