иконка вопросительный знак
иконка вопросительный знак
Программирование

04.08.19

04.08.19

04.08.19

Ну что, снова привет. Я давно не писал, аж с января. Планирую за август опубликовать 4 статьи, потому что есть что сказать, и было что сказать. Разумно начать с того, чем я занимался большую часть времени.

22:21. 774 км. Дача около Казани. Red Samara Automobile Club — Летим

Дача и малина

Дача — это хорошо

Год назад я поступал в магу, собирался учиться программированию и открывать новый мир. Успешно открыл, погрузился и плаваю. Тогда же я ставил себе цель на год (до сентября 2019): «Стать программистом на 51%». Субъективная цель такая. В течение года цель изменилась на «Стать дата-сайентистом на 51%». Программист и дата-сайентист разные понятия, хоть и пересекающиеся. Так вот, цель я выполнил, как мне кажется.

Совершенно невыносимо объяснять людям старшего возраста, чем ты занимаешься. Данные анализируешь??? Программист??? В компьютере работаешь? — Да

Вышка

После достаточно приятного первого модуля я полностью разочаровался в вышке. А правильнее будет сказать в программе «Системы больших данных». Вышка большой университет и мне сложно комментировать что-то в целом. Программа плохая, никому не советую. Знаний здесь мало, много менеджмента, простых туториалов. Всё на английском, но много преподов, которые знают его плохо или недостаточно хорошо, а на русский они перейти не могут, поскольку почти всегда есть иностранцы. Курсовые — изи. На пары в целом можно не ходить. В феврале я участвовал в зимней школе от ИТМО, где познакомился с кучей разных ребят, которые мне писали ближе к лету и спрашивали, стоит ли поступать. Я всем говорил одно и то же. Если вы хотите жить в общаге в Москве за 1,5к в месяц/подкачать англ/стать частью вышки — добро пожаловать. Если вам нужны знания — то выберите что-то другое или занимайтесь самообучением.

Зимняя школа ИТМО

Ещё на зимней школе я прослушал интересное выступление от представителя Yandex Self-driving

Самообучение

Этим я и занимался всё это время. В основном. Было так много всего, что не знаю с чего начать.

Data Mining in Action (DMIA), о котором уже немного писал. После окончания классического направления в декабре я поступил на deep learning в феврале и закончил его к маю. Рекомендую! Бесплатные очные курсы от клёвых ребят. Второй курс понравился меньше, но всё равно это очень полезно. Думаю, что по ML нужно проходить несколько курсов от разных людей, чтобы всё уложилось, чем я дальше и займусь. Следующей зимой планирую поступить на направление спорт от DMIA, чтобы тащить kaggle, но это, если я буду этим заниматься. Ещё параллельно слушал онлайн-курс по deep learning от ODS, а конкретнее — Deep learning на пальцах, Семён Козлов очень приятный лектор, который может объяснить сложные вещи простым языком.

Выпускной ДМИА

Выпускной DMIA — отдельное мероприятие

Конференции, соревнования, олимпиады

В декабре мы съездили в Ярославль и заняли 3 место после недели сабмитов наших решений. Было интересно. До этого было участие на SDSJ, где было сложно, но понравились выступления спикеров и это было моё первое знакомство с computer vision. Несколько недель в январе мы потратили на IDAO. Нам не хватило буквально 2-3 мест до попадания в топ-30 и очный финал чемпионата. Отличный опыт. Когда я говорю мы, я имею в виду компанию из нескольких ребят, с которыми я познакомился как раз таки в вышке. Большая часть из которой, как ни странно, были экономистами и имели огромную мотивацию к обучению. Как всегда, люди — главное, что дал университет. Побывал на замечательном Датафесте в мае. Поучаствовал в нескольких олимпиадах. Я-профессионал, олимпиада по анализу данных от Яндекса, были ещё менее значительные. Нигде ничего не занял, после я-профессионала удалось пройти на зимнюю школу. Пользы в ней было мало, но познакомился с людьми и провёл потрясающую неделю в Питере. Была чудесная снежная погода и сказочный город. Тогда я каждый день чувствовал то, что очень редко чувствую в Москве. Не знаю, как это назвать. Счастье от нахождения в определённом месте. Ну ладно, летом в Москве хорошо, но всё равно. Этот год стал годом, когда часто я чуть-чуть недотягивал. Полезная пощёчина после комфортного СПбГУ, где ты ко всему привык, всех знаешь и всё умеешь. Заниматься чем-то новым не так просто, и не всегда всё подают на блюдечке. Ах да, я ещё Потанинку не получил. Будущие лидеры, ага :)

Переговорки Яндекса

Решаем один из кейсов по курсу в вышке. Для галочки, честно говоря, но в переговорке Яндекса :)

Маки — дерьмо)))

Датафест

Кхм, Датафест

IDAO решение

Сидели в универе до самого дедлайна по IDAO. Прям как бизнес-кейсы

Питер любовь

Питер

Питер любов два

Потому что здесь прекрасно

Летние школы

Ближе к лету я начал подумывать о подаче заявок на летние школы по машинному обучению. Таких школ много и проходят они по всему миру (в клёвых местах!). Заявки порой запарные: документы, резюме, эссе, задания. Подал, наверно, в 5 разных мест (Лиссабон, Лондон, Румыния), все отказали. Думаю, что в целом пройти не так сложно, но я везде запрашивал финансирование на дорогу. В мае получил приглашение от школы RAAI в МФТИ. Проводит российская ассоциация искусственного интеллекта (да, такая есть). Было интересно и полезно. Много сложных докладов, математики, воркшопов. Можно было даже жить в общаге МФТИ в Долгопрудном. Я, кстати, ездил туда 4 дня подряд по утрам. Эх, Петергоф! Впервые оказался среди технарей, ещё некомфортно. Ну я ж на 51% ток)) Самые разные ребята, программисты, самоучки, из индустрии. В общем, клёво!

RAAI летняя школа МФТИ RAAI летняя школа студенты

На RAAI встретил однокурсника из СПбГУ

Поступления

Зимой мы с Машей решили поступать в ШАД. Я тогда ещё и не знал что это. Год назад я не поступал на ФКН вышки и не готовился к математике из-за того, что оставалось лишь несколько месяцев. Я решил, что не осилю всё вспомнить и изучить новое. Сейчас было чуть больше времени, я уже не испугался, но всё равно не хватило. Где-то с марта я начал повторять математику, медлительно и осторожно. Далее мы ездили в Израиль, семейные обстоятельства, вышка. Короче, готовиться было сложно, времени не было совершенно. Ни шатко ни валко мы проходили этап за этапом, каждый из которых был довольно сложным. Закончилось всё тем, что мы неплохо написали экзамен, но плохо часть с программированием. В ШАДе поставили порог на программирование и мы не дошли до интервью. Ну да, кто не знает что это такое, ШАД — одно из лучших мест в России для изучения машинного обучения. Топовые преподы, очень тяжело, интересно, никакого времени, но гарантированный результат, если будешь учиться. Дальше выяснилось, что Ozon открывает что-то похожее — Ozon Masters. При этом конкуренция здесь ниже, а программа по ощущениям почти такая же. А потом я понял, что для Наук о данных в Сколтехе (где тоже топовые преподы и ещё стипендия 40к) нужны те же знания и я могу и сюда подаваться. Снова отборы, конкурсы, 0 времени. И вот сейчас август. Мы прошли в Ozon, не прошли в ШАД. Я прошёл все отборы в Cколтех, но плохо написал математику, мне предложили переписали её. Недавно переписал и думаю, что написал ещё хуже. Результатов пока не знаю, но не надеюсь, что пройду. Почему я думаю, что хорошо прошёл остальные этапы? Потому что они оценивают и предпринимательский потенциал, и опыт, и английский (изи версия тойфла). Когда выступал с презентацией и рассказывал в том числе об обучении в Японии, женщина в комиссии просто сказала «Эмэйзинг». Ха-ха. Ну да ладно, теперь будущее чуть менее неопределённое, буду учиться в Озоне. Таким образом, я пытался сбежать из вышки, но сбежать не получилось))

ШАД кострикин

Начало подготовки к Шаду

ШАД кострикин

Невероятный, с точки зрения архитектуры, новый кампус Сколтеха

ШАД кострикин ШАД кострикин Окно офис Озона Москва

Вид из офиса Озона

Планы

Пау-пау. Так прошёл мой первый год пути к дата сайнс. Что я понял?

  1. Пойти работать можно прямо сейчас. Мне кажется, порог знаний для работы в области очень низкий. Поверхностно заниматься этим просто, но я не хочу так.
  2. Хочется заниматься прорывными штуками и исследованиями. Наукой! Хочу заниматься математикой и сложными вещами. Поэтому так хорошо было бы поступить в Сколтех, где топовые научники и возможности. Тем не менее дальше я буду учить алгоритмы, математику и прочее. Есть все возможности для этого.
  3. Мне интересны картинки, видео, нейронки, беспилотники, AR, VR. Пока что я занимался этим поверхностно. Например, написал курсач и обучил простенькую нейронку на идентификацию дипфейков. Но всё впереди!
  4. Учить математику самому можно, но не так просто. Скучаю по крутым преподавателям математики с экфака и немного завидую ребятам из МФТИ и других технических вузов. Не хватает этого ощущения, что ты учился у нереально крутого дядьки с причудами, но получил офигенные знания.
  5. Возможностей очень много! Какие вакансии в слаке ODS — это же сказка. Летние школы, бесконечные конференции, хакатоны, чемпионаты. Много всего сейчас и это круто.
  6. На RAAI summer school услышал много докладов о роботехнике. Безумно интересная область и, казалось бы, несбыточная мечта. Каждый мальчик мечтает о роботах. Делать, управлять, устраивать бои, хаха. Ладно, обычно это о другом. Но всё равно интересно. Подумываю о том, чтобы начать копать в эту сторону, тем более что это отлично вяжется с computer vision.
Дипфейк детектион

Дипфейк

Дипфейк не детектион

И это тоже

Спасибо тем, кто прочитал. Буду рад любым вопросам!

Оффтоп

Ещё в апреле прошлого года я решил отращивать волосы. План был такой: буду отращивать и смотреть, что из этого выйдет. Когда если не сейчас? И так ведь будет обидно в будущем, если я не решусь. Погуглил картинки, pinterest, все дела. Не так много вариантов понравилось.

Длинные волосы Длинные волосы3

Но какое-то представление появилось. Пошёл к хорошему парикмахеру, который составил мне некоторый план и сказал, что самое сложное, когда волосы ещё не выросли достаточно, чтобы быть длинными, ибо выглядишь ты отстойно. В общем, этого не было, в целом мне всегда нравилось, что получается. В процессе же выяснилось, что у меня очень кудрявые волосы, если за ними правильно ухаживать. Сейчас я выгляжу вот так :))

Длинные волосы у Динара

Горжусь собой и стричься не собираюсь!! (длинные волосы — это тяжело, но зато рок-н-ролл)

3 темы: Москва, ВШЭ, Анализ данных. Прошло 2 месяца, как я живу в Москве и учусь в Вышке. Пожалуй, пора поделиться некоторыми мыслями. Более того, в мою жизнь ворвался анализ данных и жутко увлёк меня. Об этом тоже расскажу ;)

Москва

Столица России! Теперь я живу в крупнейшем городе страны. А ещё в городе где «все бегут»; в городе, который противоположен Питеру; и в котором куча возможностей. Все знают ярлыки Москвы и я всегда со скепсисом к ним относился. Например, я 4 года жил в бешеном ритме в Питере, поэтому это для меня такое же деловое и амбициозное место, где ты как работ передвигаешься из дома в универ и из универа домой.

Пока не собираюсь развенчивать эти мифы или не мифы, но хочу сказать, что Москва мне не нравится. Такое первое впечатление. Не нравится по многим аспектам. Главное для меня: чувствую нехватку воды (питерские каналы), этот город создан не для пешеходов (а я терпеть не могу машины); мне не нравится жилой район, в которой живу; не впечатляет в целом красота города.

Москва на закате

Чуть подробнее. Город большой. Здесь много всего. На мой взгляд как не очень правильно сравнивать Казань и Петербург, так и неправильно сравнивать Питер и Москву. Концентрация здесь в разы выше. Это ближе к Токио, где очень много точек притяжения, огромнейший выбор всего чего только можно, множество мероприятий каждый день. Это просто большой город и он оправдывает количество людей, которое здесь живет. При этом город обычный в моём понимании. Здания, дома, всё такое типично российское, но больше. В Питере есть изюминка, стиль, атмосфера. Здесь тоже, но намного меньше.

Здесь очень много церквей. Я постил сторис в инстаграме на эту тему. Они всюду и, на мой взгляд, это слишком. Поймал себя на мысли, что, видимо, проблема в том, что я не жил в русской России. В Казани по очевидным причинам церквей меньше, Питер сильно европейский и если там есть религиозное сооружение, то это, например, Исаакиевский, который прекрасен. А в Москве в центре стоит огромный белый храм с золотыми куполами. Скучно.

Монастырь в МСК

Чаще всего церкви примерно одинаковые, но бывают исключения и тогда это красиво

Детская площадка в Москве

Как? Зачем? Почему?? Это детская площадка

Пешие прогулки в Москве — такое себе занятие. Мосты огромные, дороги очень шумные, развязки. Может, мне не везет, но водители здесь отвратительные. У нас перед общагой обычный маленький пешеходный переход через двухполосную дорогу. Так вот, каждый раз передо мной просто проезжают без остановки. Приходится ждать. И, вообще, мало кто останавливается, все притормаживают, а, когда ты прошёл на метр вперед, газуют, что не добавляет ощущения безопасности на дороге. Кстати, скоро буду сдавать на права, хаха (но машина мне нафиг не сдалась, только для путешествий и мб иногда каршеринг).

А по вечерам район Люблино превращается в огромную дискотеку для ребят южных национальностей. Они гоняют в тачках с музыкой под красные светофоры, тусуются, продают фрукты, всё как надо. Днём же Люблино — это махина с нереальным расстоянием между домами, до поликлиники идти 10–15 минут, до крупного магазина 15, до ашана минут 30. Здесь в принципе пешком лучше не ходить, чувствуешь себя не в том месте.

Люблино днём

Люблино днём

Люблино ночью

Люблино ночью

Погода эти два месяца была отвратительной. Честное слово, хуже чем в Питере. Холодно, дожди. В октябре наладилась и 1,5 недели было очень тепло. В эти дни я ощутил красоту центра и осени в Москве, было, действительно, хорошо. Тут немаловажную роль играет и универ, который находится не в центре. Это всё-таки не когда ты учишься на Чернышевской и каждый день проезжаешь Невский проспект. Поэтому я сильно меньше вижу красот, надо больше гулять. Но при этом, много панелек, серого, промзон.

Промзоны Москва семёновская

Окрестности корпуса университета

Здание росстат Москва и солнце День города Москва

День города

Конечно, не всё так плохо. А то, может показаться, что я тут топлю за Питер. Нет, есть много хорошего.

Москва с крыши дома Центр Москвы днём Деловой район Москва

Есть хорошие офисные кварталы

Гараж синема

В Москве проводиться много мероприятий и я об этом подробнее расскажу чуть ниже. Здесь замечательный транспорт. Есть электросамокаты, развит каршеринг. В метро мало рекламы, экраны со смешными видюшками, клёвый дизайн (навигация в Питере всё равно лучше), станции красивые. Летом особенно чувствовался кайф прохладных троллейбусов с зарядками. Парк Горького — идеальное место. В городе куча спецпоказов и сеть советских кинотеатров с ребрендингом. В Москве огромный выбор различных заведений. Кафе с кухнями, наверно, любых народов мира. Формат рынка с кучей кафешек замечательный. Цены на ланчи в районе 250–350, в целом не сильно дороже. Много японского, узбекского (чайхана везде). Повсеместно можно встретить шаверму, названия «Пекарня Шамсутдин», «Айда Чайхана», короче понятно, чей это город. Яндекс.Еда рулит, очень удобно.

Спецпоказ в Москве Чайхана Узген

Да и в целом я люблю новые города. Очень люблю открывать локации, исследовать районы, улицы. На этой карте можно увидеть, где я побывал за эти два месяца:

Впереди явно много нового и интересного. Через какое-то время, наверно, буду чувствовать себя как дома и мнение изменится в лучшую сторону. А может и нет.

Вышка, магистратура

Я писал о том, что собираюсь в Бауманку. За несколько дней до экзамена я решил не писать его и, вообще, не поступать туда, хотя и готовился последний месяц. А всё потому, что прошёл в МИСиС, где тоже хорошая программа по анализу данных, и должен был проходить в Вышку. Даже если бы в Вышку не прошёл, я бы выбрал МИСиС. Многие плохо отзывались о Бауманке и не рекомендовали туда идти. Общее впечатление от сайта, здания, приёмной комиссии оказалось тоже сомнительным. В то же время отзывы о программе в МИСиС отличные, общага замечательная (Дом-коммуна). Ещё у меня были огромные проблемы с тем, чтобы забрать доки из МИСиС, но об этом я писал отдельно. С огромной удачей и помощью родственников я поступил в Вышку.

Общага мисис

Обожаю конструктивизм. Дом-коммуна

В чём фишка программы «Системы больших данных»? Полностью на английском, много всего по анализу данных, общага, клёвый универ. Что получилось по факту? Всё на английском, но не все преподы хорошо говорят. Количество предметов по анализу данных меня устраивает. От всего гуманитарного воротит после экфака. Тут надо понимать, что к минусу направления можно отнести то, что это не мат и не прогерская программа, только частично. Но я и не метил на такие направления, ибо не готовился к экзам по матану (а зря!). Буду сам нагонять математику. Общага отличная, не за МКАД, 40 минут до центра на метро. Новые комнаты, условия лучше чем в СПбГУ. А универ, действительно, клёвый)

Природа Москвы

Недалеко от общаги

Наверняка в большинстве универов, всё сильно разнится от факультета к факультету, поэтому говорю только про своё направление и программу. Учимся мы не в центре, а несколько в ебенях, у станции «Семёновская». У Вышки, вообще, много корпусов. Что же бросается в глаза после СПбГУ? Клёвый сайт, где всё очень хорошо и удобно объясняется. Вся инфа о преподах на сайте, есть красная кнопка (это типа нажаловаться можно). В Вышке огромное количество студ. организаций, просто нереально много. Я одних только киноклубов нашёл штук 5. И у этого есть причины: возможность получения средств для развития, а осенью запустили краудфандинговую платформу, где каждый студент может пожертвовать вышкоин (который всем выдали и который равен 200 руб) на проекты студ. организаций. Ну, это бомба, может не зайдёт, конечно, но то, что такое делают уже впечатляет. Был ещё праздник — День Вышки. В этот день весь Парк Горького был в мероприятиях университета. Многие организации имели там свои зоны. Ну и множество мелочей: кулеры с водой, автоматические карьерные рассылки, тренажёрка в общаге и т. п. Всё это добавляет комфорта.

Ещё важный момент — люди. Во-первых, у нас много иностранцев. Австрийцы, индус, Бангладеш, СНГ и некоторые другие страны. Это интересно. Во-вторых, много ребят разных возрастов. Есть под 30, многие работают, кто-то работал после бака, кто-то с психологии или урбанистики. В общем, большие данные объединяют.

В целом универом я доволен, учёба не слишком напряжная, через какое-то время можно будет начать работать.

Анализ данных

Восторг! Столько всего и это так интересно! На 3 курсе бакалавриата эконометрика была мне неинтересна и прошла мимо меня. А сейчас я с огромным удовольствием повторяю лекции и анализирую данные в R. Мы учимся прогать на питоне. Начинаю разбираться в соревнованиях и Kaggle. Скоро начнётся курс Data Mining in Action. Прохожу онлайн-курс по машинному обучению на курсере. А ещё у нас с одногруппниками сформировался некий ML club. Мы собираемся и обсуждаем различные вопросы машинного обучения, что снова потрясающе. На днях был на мероприятии Open Data Science в Яндексе. Услышал пулеметные выступления с кучей проф. лексики. Короче говоря, у меня такое ощущение, что вплываю в океан и пока очень хорошо плывётся. Причём поплыть можно в любую сторону, везде интересно, сложно, перспективно. Муа!

Дата сайнтисты в Яндексе

ыыы

Первая лекция курса Data Mining in Action весной прошлого года

Как-то так прошли два месяца в Москве. Пора немного отдохнуть и продолжать уже до Нового года.

Сейчас актуальный вопрос для меня — магистратура. Расскажу о том, как я её выбираю, как готовлюсь и в целом о подходе к целям/проблемам/новым областям.

Осталось буквально 1,5 месяца до окончания учебы на экономическом факультете СПбГУ. Время, конечно, было замечательным, столько приятных воспоминаний. Тем не менее где-то ещё в сентябре, то есть за год до окончания обучения я начал задумываться о том, куда же идти учиться. Здесь я писал о том, как я пришёл к программированию, а сейчас расскажу, как выбирал вузы.

У меня были ограничивающие условия. Во-первых, хочу учиться в Москве. Почему? Просто потому что хочу пожить в новом городе. Хочу исследовать его, как когда-то Санкт-Петербург, или как Токио совсем недавно. Также хочу сменить обстановку, познакомиться с новыми людьми. Во-вторых, я хочу на такое направление, где я мог бы учиться программировать или учить что-то, что будет мне давать дополнительные знания для самостоятельного обучения программированию. В-третьих, я буду поступать только на бюджет и в не самый плохой вуз. То есть не хотелось бы учиться там, где коррупция или штукатурка падает, но в данном случае и в самые лучшие вузы я не мечу, о чем ниже.

Москва город программистов

Да-да, все бегут там в Москве. Не то что в Питере, культурной столице, кхм

А нужна ли магистратура?

Закономерный вопрос и, по сути, не нужна. Если есть деньги или просто квартира, то можно спокойно обучиться многим вещам самому. Или можно пойти работать по специальности. Четыре года в одном из лучших вузов дали мне понять, что всему можно научиться самому, а главная ценность высшего образования — люди. Однако вуз мне нужен из-за:

А мысль о том, что можно быть абсолютно свободным уже начиная с этого лета, кажется такой привлекательной

а) Двух годов жизни в дешевом и хорошем общежитии.
б) Так как я буду изучать совсем новую сферу, то мне нужно будет соответствующее окружение и друзья из этой среды.
в) В данном случае и знания будут полезными для меня в том случае, если я выберу правильное направление.

Сообщество программистов

Ох уж это комьюнити

Начало стартапа

Вот так начинался продукт Targetprocess. Это ли не прекрасно

Подход к проблеме

В целом у меня подход к подобным вопросам одинаковый. Когда есть что-то, о чём я не знаю вообще ничего, я делаю так:

1. Ставлю цель. Цели, на мой взгляд, важнее всего. И с целей всё должно начинаться. Жить в Москве и учиться в IT магистратуре в сентябре 2018.
2. Бегло гуглю. Например «обучение программированию в магистратуре» или «IT вузы Москвы». Как правило, такой поиск даёт поверхностное понимание о вопросе. Я понял, что университетов много, отзывы разнятся, как и мнения о том, что же дают в магистратуре.
3. Пишу друзьям и знакомым. Я написал десятку разных знакомых программистов. Кто-то из них учится в магистратуре, кто-то давно закончил. У меня к ним было несколько вопросов: Смогу ли учиться в IT-магистратуре? Есть ли смысл в магистратуре? Как выглядит учеба? Куда лучше поступать? Разумеется, я получил огромное количество ответов и множество разных мнений. Но в данном случае информация более достоверная и «из первых рук». Картинка сформировалась и я понял, что поступить можно, вариантов много, учиться можно, польза может быть, а может и не быть. Всё зависит от того куда поступаешь и чем занимаешься.
4.Собираю данные, делаю выводы и начинаю расщеплять цель на задачи, чтобы её можно было поэтапно выполнять. В моём случае: выбрать основной и несколько запасных вузов, подготовиться к экзаменам, сдать их и поступить.

Выбор вузов и планы

Вузы я выбирал на основе направлений, экзаменов и условий. К упомянутым выше ограничениям добавились:

  • Экзамен, который я мог бы сдать. То есть не чистая математика, а хотя бы программирование. Гипотетически я мог бы подготовиться и к математике, потому что у нас была высшая математика аж целых 2 года. Но мне кажется чрезмерно сложным вспомнить всё за несколько месяцев, да и нет смысла в изучении всей математики. В будущем выучу то, что понадобится.
  • Интересное направление. Многие ребята, которым писал, спрашивали у меня: «А какой язык ты хочешь учить? Чем хочешь заниматься?». Тут у меня ответа, к сожалению, нет, на данный момент всем хочу заниматься. Всем и буду. На уровне «нравится» есть темы больших данных, интернета-вещей, приложений, а также стремление делать что-то сложное и «умное». Поэтому направления выбирал по близости к этим темам.
  • Количество бюджетных мест и качество обучения. С количеством понятно, а по поводу качества я снова написал разным ребятам в ВК, которые уже учатся на интересных для меня направлениях.

После всего этого у меня сформировался список из трёх вузов:

1. Бауманка, ИУ5, Системы обработки информации и управления.
2. Вышка, Анализ данных (Бизнес-информатика).
3. МИСиС (ИТАСУ), Прикладная информатика.

Бауманка

Гугл говорит, что Бауманка выглядит именно так

Бауманка — приоритет номер один с решаемым экзаменом и отличной теоретической базой. Вышка — вариант с простым отбором и несложной учебой. МИСиС — последний вариант с интересными направлениями, решаемым экзаменом и большим количеством доп. баллов. Каждое из направлений связано с информатикой или бизнес-информатикой. Скорее всего, я выберу ещё 1–2 вуза, в которые можно поступить на основе только портфолио со 100% вероятностью.

Сейчас я нахожусь на моменте подготовки к экзаменам. За основу беру экзамен Бауманки, литература прилагается. Написал студентам магистратуры, спросил что как и теперь готовлюсь. Во многих вузах есть доп. баллы за различные активности: олимпиады, публикации, курсы, грамоты и т. п. Поэтому в мае мы с ребятами поедем в Самару на всероссийскую студенческую олимпиаду по стратегическому менеджменту. И в мае я сделаю публикацию на основе диплома, над которым сейчас работаю.

В июле экзамены, в августе результаты.

Вот таким образом, я обычно ставлю цели, изучаю проблемы, определяю задачи и затем выполняю их. Посмотрим каким будет результат ;)

Доп. инфа:

  1. Рейтинг технических вузов РФ по ЗП
  2. Хабр. Куда пойти учиться на программиста.
  3. Хабр. Где в России из бакалавра качественно прокачаться до IT-магистра?.

Почему программирование

Я почти закончил бакалавриат на экономическом факультете СПбГУ. Когда поступал в университет, для меня выбор был почти очевидным — экономика или менеджмент. Логика простая: интересовали бизнес, экономика, математика, при этом естественные науки мне может и были интересны, но я точно не хотел заниматься ими всю жизнь.

Спустя 3,5 года понимаю, что экономика и экономист, как профессия, это не моё. Имея знания, которые нам дали, можно выбрать большое количество компаний и зарабатывать достойные деньги. Например, ещё до весны прошлого года мы с друзьями грезили о консалтинге. В какой-то момент, что-то во мне переклинило и я понял, что не вижу себя в классическом костюме, получающим кучу денег, соблюдающим корпоративные правила и решающим бесконечные проблемы компаний. Потому что:

А) Не хочу формальностей
Б) Не деньги главное
В) Хочу создавать НОВОЕ, а не делать одинаковое

Консалтинг — это, когда ты бодрый

Консультант в конце проекта

Вот так я и пришёл к программированию. До этого был опыт программирования в MATLAB. 2 года назад прошёл почти до конца курс по нему и начинал курсы по веб-программированию. Но проблема была в том, что мне не хватало мотивации и причин, чтобы заниматься этим. Я крутился в сфере экономики, бизнес-кейсов, менеджмента. Теперь же у меня есть возможность всё поменять. Через полгода буду поступать в магистратуру, менять место жительства и сферу деятельности. Прекрасное время!

С чего начать

Оговорка: я не знаю, как правильно; просто пишу о своём опыте. Это не инструкция к действию.

В целом я не знаю какая область программирования мне интересна. Языков огромное количество, способов применения тоже. Но есть некоторые ориентиры: друг, увлекающийся анализом данных и планирующий построить карьеру в этой сфере; друзья и знакомые программисты; мой блог, который был создан для обучения веб-программированию.

Таким образом, я решил просто пробовать и узнавать. Опытные люди пишут, что нужно знать много языков. В какой-то момент ты начнёшь видеть похожие элементы и учиться будет всё проще и проще.

Основы программирования

Для начала, было бы неплохо понять суть программирования и обзорно познакомиться с разными языками. Летом, как нельзя кстати, я обнаружил полный перевод гарвардского курса CS50 по основам программирования. Английский язык, конечно, не проблема, но такой большой перевод привлёк внимание. Затем я узнал, что курс полностью бесплатный и доступен на образовательной площадке edX. Начал в августе 2017 и рассчитывал пройти за осень, но позже понял, что неправильно рассчитал силы и учиться в Японии и проходить такие серьёзные курсы одновременно очень сложно. Вернулся к нему в январе и сейчас прохожу по уроку в неделю, планирую так и делать дальше.

CS50 гарвардский курс по программированию

Зал в Гарварде, где и проводят CS50

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

Objective-C

Так выглядит простенькая программа написанная на языке программирования С (Си)

Веб-программирование

Самый эффективный способ учиться — совмещать теорию и практику. Для этого я и сделал блог. Чтобы сразу применять знания и была сильная мотивация развиваться. Веб-программирование — отдельная сфера, которая несколько обособленна от того, что принято называть программированием. Разобраться в этом достаточно просто, математика не нужна. Однако и здесь языков и проблем много, совершенствоваться можно бесконечно.

В первую очередь я начал проходить курс по HTML и CSS от GeekBrains и закончил его к декабрю. Курс несложный, полезный. На выходе ты можешь многое cделать и имеешь представление о том, как работают и создаются веб-сайты.

HTML код

А это - страница, которую ты читаешь, только в виде HTML-кода

Можно найти на ютубе ;)

Что дальше

В начале февраля планирую начать курс по математике и Python в биг дате - курс от МФТИ. Я не знаю, интересен ли мне анализ данных, однако попробовать хочу, а дальше посмотрим. Всегда интересовала математика и я хотел бы изучать её и дальше. Точнее это специализация, состоящая из 5 курсов. Буду постепенно их проходить, видимо, до лета.

Параллельно хочу совсем немного продвинуться в SEO (оптимизация сайтов в поисковых системах), улучшить навыки вёрстки (HTML5 и CSS3). Возможно, начать курс по JavaScript, но буду смотреть по потребностям веб-сайта и загруженности. Надеюсь, что последний семестр в универе получиться свободным и я буду заниматься изучением новой и очень интересной для себя сферы — программирования.

Результаты на данный момент:

1) У меня есть свой блог, который могу полностью кастомизировать. То, что и хотел. Лучше ли он чем блог в вк/инстаграме/телеграмме/на платформе для блогов? Наверное, пока нет. Но я не гонюсь как за просмотрами, так и за удобством пользования для меня, как автора. Главное — учиться и совершенствовать сайт.
2) Я знаком с HTML, CSS, основами SEO. Начал учиться программировать на С.