Получи случайную криптовалюту за регистрацию!

Алгоритмический фундамент

Логотип телеграм канала @imhired — Алгоритмический фундамент А
Логотип телеграм канала @imhired — Алгоритмический фундамент
Адрес канала: @imhired
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.91K
Описание канала:

Канал о карьерных навыках в IT: программировании, прохождении собеседований, soft skills.
Наши проекты:
— Онлайн-курс «Алгоритмический фундамент программиста» — https://algo-base.ru
— Тренинг по переговорам о зарплате «Выше вилки» — t.me/above_the_range

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал imhired и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 5

2021-10-25 09:37:48 Чтобы построить карьеру в IT, нужно пройти много собеседований — что практически невозможно без получения отказов. Это неприятный, но полезный опыт. Я считаю, что отказы мотивируют нас больше всего, именно они показывают, в какую сторону стоит развиваться, чтобы неудача не повторилась.

Я хочу поделиться с вами своей историей прохождения собеседования, которая закончилась отказом. Она достаточно длинная, а рассказать я хочу подробно — описать все этапы и поделиться своими выводами. Поэтому это будет серия постов.

часть первая

В мае этого года мне пришло сообщение от рекрутера на Хабре. Довольно короткое, в нём было что-то вроде:

«Илья, предлагаем вам вакансию в стартап в Кремниевой долине. Это амбициозный проект, цель которого — победить Google Таблицы, сделать более быстрый и надёжный продукт. Команда у стартапа распределённая: большая часть разработчиков сидит в Москве, но можно также поехать в Долину, чтобы поработать с основателями. Требуется хорошее знание C++, отличное владение алгоритмами и умение писать многопоточный код».

Проект меня заинтересовал. В тот момент я был голоден по программированию, к тому же стало интересно, как ребята собираются побороть такую махину как Google Таблицы. Я ответил, что готов пообщаться.

Так начался процесс моего собеседования.
2.1K viewsИлья Шишков, 06:37
Открыть/Комментировать
2021-10-21 11:13:43 Получил искреннее удовольствие от чтения статьи «Как я получил 4 оффера в FAANG в Европе или из Воронежа в Лондон». Написано, как приключенческий роман, очень увлекательно. Но самое ценное — показывает, что в FAANG вполне реально получить оффер, нужно просто подготовиться.
1.9K viewsИлья Шишков, 08:13
Открыть/Комментировать
2021-10-18 16:03:05 Очень классные новости. Я решил сделать первую часть своего курса полностью бесплатной. Теперь вы можете, ничем не рискуя, попробовать, насколько «Алгоритмический фундамент» подходит именно вам, а также узнать, какую ценность он даёт и как устроен внутри.

В бесплатной части две темы: асимптотические оценки и алгоритмы поиска. Вы научитесь оценивать асимптотику времени работы алгоритма — это важный навык, который позволяет убедиться, что ваш код будет работать достаточно быстро, ещё до его написания. После прохождения раздела «Алгоритмы поиска» вы научитесь без ошибок реализовывать двоичный поиск (только 10% разработчиков умеют это), применять его на практике и самостоятельно решите 10 задач по программированию. Вы получите полезный практический опыт, который несомненно пригодится вам на следующем собеседовании ;)

Зарегистрироваться можно на моём сайте. Там же можно оплатить полный курс: со всеми темами, задачами, доступом к классному поддерживающему чату с преподавателями и остальными студентами. А ещё на сайте есть премиум-пакет, в рамках которого я лично помогаю подготовиться к coding-interview в FAANG.

P.S. На прошлой неделе несколько подписчиков спрашивали у меня, чем курс на сайте отличается от курса на Stepik? Так вот — это один и тот же курс :) После оплаты на сайте вы получите доступ к платформе Stepik, там будут все лекции и задачки. Важно, что доступ к бесплатной части можно получить только через сайт, так что советую сначала зайти туда.

Ну что, порешаем задачки?
1.7K viewsИлья Шишков, 13:03
Открыть/Комментировать
2021-10-15 11:22:22 Конец рабочей недели — отличное время для рефлексии. Вот и я после многочисленных собеседований с кандидатами начал размышлять о том, почему же так много людей проваливает алгоритмическую секцию?

Вот что надумал.

Собеседование — это не работа. Это спортивная дисциплина. И главный фактор в этих соревнованиях — время.

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

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

Вывод один: код нужно писать максимально просто (лишь бы уложиться в обещанную алгоритмическую сложность). Простой код пишется быстро, в нём сложнее накосячить, а интервьюер его быстрее проверяет.

А вы что думаете? Были истории, когда посыпались на собеседовании, потому что намудрили?
1.4K viewsИлья Шишков, 08:22
Открыть/Комментировать
2021-10-13 10:07:17 Алгоритмический фундамент pinned «Привет! Это канал проекта «Алгоритмический фундамент программиста», посвящённого развитию карьерных навыков IT-специалиста. Создатель проекта — это я, меня зовут Илья Шишков. Я программист с девятилетним опытом работы в компании Яндекс, создатель онлайн-курсов…»
07:07
Открыть/Комментировать
2021-10-13 10:06:43 Привет! Это канал проекта «Алгоритмический фундамент программиста», посвящённого развитию карьерных навыков IT-специалиста.

Создатель проекта — это я, меня зовут Илья Шишков. Я программист с девятилетним опытом работы в компании Яндекс, создатель онлайн-курсов «Пояса по С++» на Coursera, участник финалов ICPC.

В канале я рассказываю о своём одноименном онлайн-курсе, который за 2 месяца снимает вопрос о прохождении coding-interview.

Ещё здесь вы найдёте посты о моём опыте проведения и прохождения собеседований в крупные IT-компании, разбор задач по программированию, полезные материалы для саморазвития, а также анонсы онлайн-встреч с интересными спикерами, которые достигли успехов в сфере IT.
1.2K viewsИлья Шишков, edited  07:06
Открыть/Комментировать
2021-10-12 11:42:35 Признавайтесь, у каждого же есть список закладок или заметка с полезными ссылками, куда вы складываете всё интересное с просторов интернета?

У меня вот такая есть. Иногда я даже собираю туда интересные курсы и видео про алгоритмы — посмотреть, как подают ту же информацию другие, всегда полезно. Сегодня я решил вытащить из этого списка «самый сок» — ссылки на бесплатные ресурсы, которые мне показались неплохими. Надеюсь, что и вам будет полезно.

LeetCode. Да, там есть не только задачки, но и текстовые мини-курсы по отдельным темам. Есть, например, по алгоритмам и структурам данных, по базовым приёмам вроде рекурсии. Скролльте эту страничку вниз, выбирайте тему и вперёд!
Классный YouTube-канал, автор которого подробно разбирает как алгоритмические задачи, так и задачи по system design. Выглядит всё очень похоже на лекции в университете: доска, маркер и достаточно разнообразные задачки. Важный момент: все видео на английском.
Ещё один канал с разборами задач, этот — от нашего соотечественника. Он берёт задачки с LeetCode и решает их в прямом эфире. Смотрите записи или присоединяйтесь к самим трансляциям, чтобы задавать вопросы.
Тренировки по алгоритмам от Яндекса. Тут и теория, и решение задачек — целых 12 видео длиной больше часа. Для самых заинтересованных есть отдельный чат, где можно подискутировать.

А если вы готовы на что-то большее и хотите подойти к изучению алгоритмов системно, приходите на мой курс на Stepik. Он разработан таким образом, чтобы вы научились делать всё необходимое для успешной работы и прохождения собеседований. А ещё мы там решаем 100 задачек! В общем, ждём.
1.2K viewsImHiredPublisher, 08:42
Открыть/Комментировать
2021-10-07 12:04:55 Позавчера был на финале ICPC — крупнейшего международного чемпионата по алгоритмическому программированию. Меня позвали туда в качестве члена группы аналитики. Эти люди помогают сделать интересным прямой эфир соревнования:

— готовят разборы задач для зрителей,
— следят за тем, над чем и как работают команды, и передают самое интересное ведущим.

Было классно снова попасть в эту атмосферу и увидеться со знакомыми. А ещё получилось попасть в эфир с разбором. Задача, про которую я говорил, была одной из самых простых (для ICPC, конечно), с ней справилось большинство команд. Предлагаю посмотреть и вам.
1.1K viewsИлья Шишков, 09:04
Открыть/Комментировать
2021-10-01 18:34:50 В прошлый четверг мы проводили онлайн-встречу с Артёмом Белоусом — выпускником «Алгоритмического фундамента программиста».

Артём поделился своей историей о том, как он прошёл путь от акустика через кальянщика к разработчику Яндекс.Алисы.

Если не были на встрече, посмотрите запись.
1.2K viewsИлья Шишков, 15:34
Открыть/Комментировать
2021-09-21 10:45:41 Всем привет!

Недавно я общался с одним из выпускников моего курса по алгоритмам Артёмом Белоусом. Сейчас он работает в Align Technology, а с октября выходит в команду Алисы в Яндексе. Однако его путь в IT был не очень-то простым и достаточно интересным.

В школе Артём ходил в кружок по программированию, потом закончил физфак МГУ, пошёл в аспирантуру, занимался наукой. Прошёл много интересных этапов: стажировался в Японии, работал официантом, не очень удачно ходил по собеседованиям. В какой-то момент он решил всерьёз прокачать свои навыки и наконец получить классный оффер.

И… тут не будет слащавой истории про то, что Артём прошёл мой курс и вуаля К процессу он подошёл серьёзно и попробовал много способов обучения: занимался с репетитором, самостоятельно, проходил разные курсы. После этого он успешно устроился в Align Technology (но учиться не бросил!). А спустя 3 года предпринял ещё несколько попыток попасть в Яндекс и с октября выходит в команду Алисы.

Когда Артём рассказывал мне всё это, я понял, что такой разнообразный и классный опыт обязательно нужно обсудить со всеми вами. Поэтому в этот четверг, 23 сентября в 19:00 мск я поговорю с Артёмом в zoom.

Приглашаю вас присоединиться ко встрече. Сохраняйте ссылку.

В комментариях к этому посту можно задать вопросы — обсудим их в четверг.
1.4K viewsИлья Шишков, edited  07:45
Открыть/Комментировать