gram news
Аватар канала Лукьянов Максим |Автостопом по IT

Лукьянов Максим |Автостопом по IT

@avtostopom_po_g0

Ментор по Go - https://lukyanov.tech/ Отзывы - @Avtostopom_po_G0_Otzivi Ютуб - youtube.com/@Avtostopom_po_Go Инста - instagram.com/lukyanov.maximilian/

4,270подписчиков

Открыть канал

Последние посты

  • Лукьянов Максим |Автостопом по IT

    16 сент., 09:19

    Казахстан🇰🇿 и Кыргызстан🇰🇬В целом найс, горы шик блескБыл в Алматы, Бишкеке и Иссык-кульАлматы как мини Москва, местами бы даже не отлечил и приятно что все цены делятся на 5 🤯. Горы отпад, виды захватывающие и кухня топчик. Особый респект рамёну с каниной НО❗️К сожалению супер гей пати с последней фотки так и не состоялась😭Бишкек в целом не очень, кухня хороша и на этом пожалуй всё. Весьма депресивный город и пыльный НО❗️Когда мы с Бишкека добирались в Иссык-куль, то виды просто невероятные. Я как будто погрузился в фильм снятый где-нибудь в горах Техаса и одновременно это напомнило о местах куда Уолтер Уайт ездил варить метамфетаминИссык-куль. В целом норм пляжи и клубы и пожалуй всё. Поднялось настроение лишь когда мы чуть не попиздились с местными пацанчиками, но всё обошлось(. Оказывается с их сёстрами нельзя знакомитьсяА так, за
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    1,180974Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    12 авг., 08:05

    Испытательный срок, увольнение, компенсации, удалёнка, 2 работыВместе с IT-юристом Катей из 5Оффер разобрали самые частые вопросы, с которыми возникает непонимание:• могут ли уволить на испытательном сроке; • злободневная ст.74 с переводом в офис; • когда можно рассчитывать на компенсацию; • что делать, если условия оффера не совпадают с договором; • как законно совмещать несколько работ; • на что обратить внимание перед подписанием трудового договора.СМОТРЕТЬ ВЫПУСК ЗДЕСЬ😩 А еще мы подготовили подарок: гайд по цифрой безопасности айтишника. Забирайте, пользуйтесь
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    2,6906221Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    8 авг., 08:09

    СОБЕС УЧЕНИКА НА 380К В OZONЧто было на собесе: — рисование архитектуры на доске: order service, checkout, каталог, Redis, Kafka — идемпотентность и ретраи: что делать, если пришёл тот же заказ дважды — слои и кастомные ошибки (как вернуть нужный код клиенту) — конкурентность: мьютексы и где они НЕ спасают — транзакции в базе, уровни изоляции, блокировки — Transactional Outbox и как в Kafka оставить только последнее событие пользователяФидбэк: 1) Сис дизAPI(сайт) не совсем верное обозначение, начальный клиент рисуется каким-нибудь человечком и это обычный пользак, а не какое-то API, апишка идет на уровне чекаута и ордерабазы обычно рисуется не квадратыми, а цилиндрами, квадраты это сервисы, вообще странно что заказ идет вначале на чекаут, а только потом на ордер, логичнее было бы оставить только ордер, а перед ним л7 балансер/гейтвейесли уж чекаут взаимодействовал с ордером,
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    2,680621Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    4 авг., 08:09

    СОБЕС УЧЕНИКА НА 360К В 2GISТехническое собеседование в 2ГИС в формате живого код-ревью. Классика того, на чём валится большинство.Что разбирали: — graceful shutdown: сигналы, контекст, как гасить воркеры — слои и кастомные ошибки, errors.Is — где вообще объявлять интерфейсы (и почему это важно) — конкурентность: мьютексы, а потом та же проблема уже на базе — изоляция, SELECT FOR UPDATE — Transactional Outbox и KafkaФидбэк: 1) Graceful shutdown нужен для обеспечения безопасного завершения работы, чаще всего он используется при падении инстанса или деплоя нового, чтобы корректно завершить все коннекты, закрыть все файлы, завершить все существующие запросы и тд2) При sigkill graceful shutdown не нужен, для этого есть sigterm, sigkill это сигнал немедленного завершения процесса3) В main.go можно было оставить только app.Run(), где app это отдельный пакет и вынести всю логику
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    2,490321Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    26 июл., 08:09

    ЗАДАЧИ С СОБЕСА ВЫШЕЗадача 1: Начало секции Го package mainfunc main() { runTestCase() }func ReverseWordsInSentences(input string) string { // Реализация функции будет добавлена позже return "" }func runTestCase() { testCases := []struct { input string expected string }{ {"Hello world ollo", "olleH dlrow ollo"},
  • Лукьянов Максим |Автостопом по IT

    25 июл., 08:09

    СОБЕС УЧЕНИКА НА 370К В LAMODAТехническое собеседование в Lamoda: две секции — Go и базы данных.Секция Go: — задача на строки: развернуть слова, но полиндромы не трогать (+ руны vs байты) — ограничить параллельные запросы: семафор vs worker poolСекция баз данных: — JOIN’ы: inner / left / cross / full — что и когда выведет — агрегации: топ-10 клиентов, HAVING vs WHERE — EXPLAIN: как разбирать медленный запрос — списание баланса: почему деньги нельзя во float, изоляция, блокировки, дедлок — шардирование и репликация (master-slave)Фидбэк: 1) Палиндромклассическая задача на алгоритмы, двигался примерно верно, но без алгоритмической подготовки сложно ее решить, решение примерно такое: package main
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    2,130522Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    21 июл., 13:25

    Тебя могут уволить на испыталке в один день?Скоро на канале — большой разбор трудовых прав айтишника. Записываю видео с юристом по трудовым вопросам (шарит в IT). Разберём то, что должен знать каждый:1) Как не дать себя уволить на испыталке 2) Как уйти с компенсацией в 2–3+ оклада, а не с пустыми руками (и что делать, если давят «уходи по собственному») 3) Обещали удалёнку, а в договоре офис — что делать 4) Как легально совмещать две работы (ТК, ГПХ, самозанятость, ИП) и что работодатель НЕ может тебе запретить 5) На что смотреть в трудовом договоре ПЕРЕД подписаниемКакая тема интереснее? Или есть своя ситуация / свой вопрос — напиши, разберём в видео
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    2,5402781Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    10 июл., 08:49

    GOLANG ТЕХ СКРИНИНГ СОБЕСЕДОВАНИЕ OZON НА 380КБольше собесов тут - https://t.me/Avtostopom_po_G0/321 Нейронайм: резюме, легенда и обход фильтров - https://www.youtube.com/watch?v=NL73rJWr1AcТаймкоды: 0:00 Вступление 0:16 Задача 1: слайс уникальных случайных чисел 7:05 Оптимизация памяти: пустая структура 9:44 Как ещё упростить код 10:47 Задача 2: SQL-запрос (заказы по пользователю) 14:06 Разбор COUNT и группировки 14:44 COUNT по разным столбцам и индекс 16:47 Каналы: зачем нужны и буферизация 17:29 Чтение/запись nil и закрытого канала 18:02 Управляющая структура select 18:42 Паттерны на каналах 19:12 Генераторы в Go 20:12 Пакет sync: Pool и мьютексы 21:15 sync.Map против map с RWMutex
    YouTubeGOLANG ТЕХ СКРИНИНГ СОБЕСЕДОВАНИЕ OZON НА 380КБольше собесов тут - https://t.me/Avtostopom_po_G0/321 Нейронайм: резюме, легенда и обход фильтров - https://www.youtube.com/watch?v=NL73rJWr1Ac Таймкоды: 0:00 Вступление 0:16 Задача 1: слайс уникальных случайных чисел 7:05 Оптимизация памяти: пустая структура…
  • Лукьянов Максим |Автостопом по IT

    30 июн., 14:25

    GOLANG СОБЕСЕДОВАНИЕ OZON НА 380КБольше собесов тут - https://t.me/Avtostopom_po_G0/321 Нейронайм: резюме, легенда и обход фильтров - https://www.youtube.com/watch?v=NL73rJWr1AcТаймкоды: 0:00 Вступление 0:17 Знакомство и рассказ кандидата об опыте 2:25 Интервьюер о себе и команде 3:17 Формат техсекции: лайвкодинг, 3 задачи 3:56 Задача 1: конкурентность (каналы + errgroup) 7:41 Разбор: указатель на WaitGroup и замыкания 10:12 Задача 2: свой in-memory кэш (Set/Get) 15:48 Оптимизация кэша: RWMutex и sync.Map 19:42 Шардирование кэша и хеш-функция 25:01 Кэш в памяти vs Redis 27:19 Вопросы по коду: инкапсуляция, конструктор, интерфейс 31:02 Задача 3: восстановление пароля по хэшу (перебор) 1:02:16 Итог по задаче 3: подход верный, не дорешал 1:02:27 Секция «Базы данных»
    YouTubeGOLANG СОБЕСЕДОВАНИЕ OZON НА 380КБольше собесов тут - https://t.me/Avtostopom_po_G0/321 Нейронайм: резюме, легенда и обход фильтров - https://www.youtube.com/watch?v=NL73rJWr1Ac Таймкоды: 0:00 Вступление 0:17 Знакомство и рассказ кандидата об опыте 2:25 Интервьюер о себе и команде 3:17…
    3,810971Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    15 июн., 16:52

    https://www.youtube.com/watch?v=p2mdhi8ZiZw10 минутная готовность
    YouTubeПолный гайд по рынку Golang. Нейронайм, резюме, подтверждение опыта и вашы вопросыТГ канал — https://t.me/+HJ5b_U1g1jg3MGNi (в закрепе гайд на вкат в айти) Личка - https://t.me/MaximLukyanovTeam Нейронка помогатор на собесе о которой говорил в прошлых видео - https://shadowhint.com/ref/LGLL-7N8P Сегодня поговорим про айтишный рынок.…
  • Лукьянов Максим |Автостопом по IT

    13 июн., 14:25

    В понедельник в 20:00Тестовый стримПо отвечаю на любые вопросы касательно накрутки / обучения / поиска работы / менторства / жизни в целомБуду всех ждать 🔨P.S. в комменты пишите вопросы и кейсы, которые разберу на стриме
  • Лукьянов Максим |Автостопом по IT

    12 июн., 08:08

    Как быть нетакусей на собесах - "Про бывших"Нетакуся 3Когда на собеседовании вас спрашивают: "Почему уходите с последнего места работы?" нельзя говорить плохо о бывшей компании, коллегах или начальствеВместо: "Меня уволили", "Задач под меня не осталось" "Скучные задачи, так себе коллектив" "Заставили работать в офисе, а я не хочу"Лучше сказать: "Проект перешёл на поддержку и новых задач особо не поступало, только рефакторинг. И вроде бы и классно, что делать особо ничего ненадо, но мне хотелось ещё вырасти как специалист. Я пошёл к тимлиду узнать есть ли возможность перейти в другие команды, но там свободных мест уже небыло. Тогда мы пришли к решению, что сейчас найдём мне замену, я его всему обучу и тогда уволюсь. Вот сейчас мне осталось неделю отработать"Зачем: О бывших либо хорошо либо ни как. Так как нанимающая компания проецирует на себя ваш прошлый опыт. Вы избегаете
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
  • Лукьянов Максим |Автостопом по IT

    6 июн., 11:17изменён

    ⚡️⚡️⚡️🔤🔤🔤🔤🔤🔤🔤Что-то интересное... V3Для новоприбывших инфаПривет, меня зовут — Лукьянов Максим. Я — Senior Go-разработчик. Первую строчку кода написал в 12, а коммерчески работаю с 18 (эх, молодость💧)И ещё несколько фактов:— За 25-26 трудоустроил 60+ человек в Go в Авито, Т-Банк, Ozon, VK, Cloud.ru и другие топ-компании на 200-480к+ ₽ — Создатель айтишного сообщества где все помогают друг другу — Получил офферы в бигтехи РФ (Авито, VK, Ozon, Cloud.ru, ИКС Холдинг), сам постоянно прохожу собеседованияЧто почитать в канале:— Работал джуном за 40к и перекатился с повышением зп в 7 раз — С нуля в 34 года
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
  • Лукьянов Максим |Автостопом по IT

    28 мая, 16:38изменён

    Как трудоустроиться на гошку в 2026 году? [Полный гайд]Рынок стал жёстче, HR фильтруют резюме нейронкой, а в интернете куча разрозненной инфы и не понятно, что из этого реально работает.Поэтому я собрал подробный гайд по трудоустройству на Go, где на своём опыте и опыте учеников прошёлся по всему пути от резюме до оффера.Что внутри: 🔘Что изменилось на рынке найма и почему 🔘Насколько сейчас реально устроиться на работу 🔘Как собрать резюме под нейрорынок, чтобы оно проходило фильтры HR 🔘Как не зафейлить собес: легенда, шпаргалки, спецсофт, собес с напарником 🔘Как перекатиться на Go или вкатиться с нуля и какие технологии реально нужны 🔘Повышение зп, метод научного тыка и когда
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    3,70082Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    24 мая, 12:21

    Разбор провальной финалки в OZON (+фитбэк)Таймкоды: 00:00 - Введение, обсуждение формата собеседования 00:11 - Вопрос о поддержке 00:29 - Вопрос про DevOps (кто занимается деплоем) 00:35 - Вопрос про DevOps был странным и показал, что кандидат не разбирается в процессах (Комментарий спецов) 01:40 - Как попал в разработку? Вопросы про опыт 05:51 - Нужно было начать с описания продукта, а не сразу переходить к техническим деталям (Комментарий спецов) 07:45 - Откуда брались задачи? 08:45 - Груминг есть у всех, поэтому не нужно объяснять что это. Нужно отвечать так, чтобы не оставалось вопросов (Комментарий спецов) 10:17 - Какой жизненный цикл задач в вашей команде? 11:56 - Рассказ должен быть более структурированным, по шагам (Комментарий спецов) 12:57 - Вопрос о code review 13:17 - Было ли обязательное покрытие тестами? 13:49 - Когда часто меняется приоритет задач, тесты писать не стоит
    YouTubeРазбор провальной финалки в OZON (+фитбэк)Доп фидбэк - https://t.me/Avtostopom_po_G0/321?single Самые популярные задачи и вопросы на собеседовании Golang разработчика - https://github.com/Avtostopom-po-Go/Avtostopom_po_Go_course/tree/main/interview%20level Таймкоды: 00:00 - Введение, обсуждение…
  • Лукьянов Максим |Автостопом по IT

    14 мая, 11:56

    Golang Тех собеседование В HFLabs на 300к (ПРОШЁЛ)Таймкоды: 00:00 – Начало, план встречи 00:18 – Вопрос по достижениям в Ostrovok 00:28 – Мягкая резервация в Redis и Гонка бронирований 02:18 – Kafka для синхронизации 03:02 – Единый коннектор для поставщиков 04:53 – Размер команды 05:32 – Опыт в аутстафе 06:44 – Архитектура Go-сервисов 07:41 – Чистая архитектура, слои 09:42 – Интерфейсы для репозитория 10:54 – Луковая архитектура 11:20 – Переход к лайвкодингу 12:09 – Разбор кода (сервис заказов) 19:24 – Обсуждение кода 25:36 – In-memory репозиторий и интерфейсы 29:56 – RWMutex в репозитории 30:36 – select с таймаутом
    YouTubeGolang Тех собеседование В HFLabs на 300кНапарник для собеседований/моков - https://t.me/Avtostopom_p0_Go_bot - напиши /start в начале Менторство (бесплатный разбор): Если интересно разобрать свою ситуация и понят как тебе устроиться в айти или повысить зарплату, то 1) Заполни анкету - https:…
  • Лукьянов Максим |Автостопом по IT

    12 мая, 08:35

    Нейронайм: резюме, легенда и обход фильтровЭксклюзивчик только для подпищиков⚠️Таймкоды: 00:00 - План видео 00:40 - Первое резюме 01:50 - Сферы деятельности компании 03:50 - Рецепт пельменей и крутые достижения 05:19 - Сколько крутить? 05:34 - Что с вышкой? 07:05 - Подтверждение навыков 07:51 - Обо мне и контакты 09:27 - Какой возраст можно ставить? 13:17 - Рекомендации 14:19 - Третье резюме 16:05 - Четвёртое резюме 16:38 - Кул стори про стажировку и мидла 18:41 - Нерелевантный опыт 19:40 - Пятое резюме и притеснение женщин
    YouTubeНейронайм: резюме, легенда и обход фильтровGolang Тех собеседование В OZON на 320к c фидбэком - https://www.youtube.com/watch?v=-8JlOr3Z0eA&t=3266s Golang Тех собеседование В WB на 300к c фидбэком - https://www.youtube.com/watch?v=KJIchjXmXJ8&t=1455s Менторство (бесплатный разбор): Если интересно…
  • Лукьянов Максим |Автостопом по IT

    4 мая, 16:29изменён

    ❗️❗️❗️ПРОЖАРКА РЕЗЮМЕ❗️❗️❗️В своей группе спросил нужно ли разобрать резюмешки👀В общем кидайте в комменты свои резюме (незабывайте скрывать свои персональные данные)👀Скидывайте в формате ххру ваше резюмеВ общем на созвончике накидаю базы и всяких неочевидных моментов мб
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    3,530944Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    30 апр., 12:43

    3,760видео16711Открыть в Telegram
  • Лукьянов Максим |Автостопом по IT

    26 апр., 09:28изменён

    Господа и дамы, а также их родителиДля тех, кто недавно тут или просто забыл, у нас уже давно работает реферальная система 🆗Приводите друга - получаете 10000 рублей сразу как друг купит менторство 🥂 (от тарифа сумма может слегка меняться) Когда он дойдёт до оффера - вам прилетит 20% от его оффера 🧙win🏆win ситуацияЕсли хотели кого-то подтянуть, просто напишите мне «От меня пришёл @ник и жду свой бонус»Предоплату друг может платить частями (на сайте подробнее)✈️ Telegram | 📹 Собесы | 🧙Менторство
    Иллюстрация к посту канала Лукьянов Максим |Автостопом по ITИллюстрация к посту канала Лукьянов Максим |Автостопом по IT
    3,95083Открыть в Telegram