Илья Шишков

Senior R&D разработчик @ СберТех
Backend
Code Review
Собеседования
DevRel
System Design
Илья Шишков
Опыт: 10+ лет
Цена (за час): 12000 руб
О себе

11 лет был C++ разработчиком в Яндексе: работал в бекенде Безопасного Поиска и Яндекс Еды, а также в мобильном Яндекс Браузере. Два года был семинаристом на курсе алгоритмов в ШАД. Создал онлайн-курс по C++ "Пояса по C++". Как интервьюер провёл более 250 секций с написанием кода (в т.ч. и АА-секций).

В Яндекс Еде помимо разработки много занимался быстрыми онбордингами разработчиков: отвечал за быстрое освоение userver'а начинающими специалистами, для которых Еда была первым местом работы. Кроме того руководил проектом перевода 100 Python/Go/PHP разработчиков на стек C++/userver за 3 месяца.

После Яндекса собеседовался в 10 HFT компаний, в одной недолгое время поработал.

Сейчас работаю в R&D команде Postgres-based СУБД Pangolin. Много программирую на C, внедряю C++, где это возможно.

Кроме того

— выступал как спикер на конференциях C++ Russia, C++ Zero Cost Conf, SECR, Core Hard и других

— был ведущим конференций C++ Russia, C++ Zero Cost Conf, HIghload++

— 4 года был членом программного комитета C++ Zero Cost Conf

— создал онлайн-курс подготовки к алгоритмическим интервью «Алгоритмический фундамент программиста»

— создал практический тренинг по переговорам о зарплате «Выше вилки»

— создал практические тренинг по экологичным отказам в рабочих ситуациях «Нет»

С чем помогу

Помогаю специалистам уровня Junior+:

— Составить понятный и реалистичный план подготовки к техническим собеседованиям (алгоритмы, C++, system design);

— Прокачать алгоритмические навыки и избавиться от «плавающих знаний» перед интервью;

— Подготовиться к первым публичным выступлениям: структурируем речь, отрепетируем, уберём волнение.

Помогаю специалистам уровня Middle и Senior:

— Углубить владение C++: от современных возможностей языка (C++17/20) до архитектуры продвинутых решений (работаю в ядре СУБД);

— Подготовиться к собеседованиям в сильные компании: Яндекс, Сбертех, Авито, HFT;

— Выйти на оффер с сильной Total Compensation и/или добиться повышения на текущем месте (в том числе без оффера «в рукаве»).

Помогаю тимлидам и руководителям:

— Повысить прозрачность и качество процесса найма: структура собеседований, обратная связь, критерии оценки;

— Провести аудит технической базы команды: код-ревью, выявление архитектурных узких мест, рекомендации по улучшению процессов;

— Подготовиться к техническим/публичным выступлениям внутри компании и на внешние конференции — чтобы было и понятно, и убедительно.

Помогаю компаниям:

— Аудит и улучшение процесса найма: от хантинга до финальной коммуникации с кандидатами;

— Анализ состояния кодовой базы C++/backend проекта и технических процессов (с фокусом на производительность, архитектуру, масштабируемость);

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

Компетенции
C++ (Современный C++), Algorithms (Алгоритмы), Data Structures (Структуры данных), System Design (Системное проектирование), Backend Architecture (Архитектура backend-систем), PostgreSQL, Code Review (Ревью кода), Performance Optimization (Оптимизация производительности), HFT Interview Preparation (HFT-собеседования), Technical Interview Preparation (Техсобеседования), Career Growth (Карьерный рост), Salary Negotiation (Переговоры о зарплате), Job Offer Negotiation (Офферы), Public Speaking (Публичные выступления), Tech Talks (Техдоклады), Team Hiring Process (Найм разработчиков), IT Career Strategy (Карьерная стратегия)