Владимир Балун

Владимир Балун

@vladimir_balun_programming

Канал Балун Владимира - C++/Go разработчика из BigTech. Здесь вы найдете глубокие знания и материалы по программированию, личные истории и лайв-контент.Сотрудничество: @vladimir_balun

7 568подписчиков
🇷🇺

Похожие каналы

Все →

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

Владимир Балун — пост в ТГ канале

Если вы уже работаете с Go и хотите посмотреть, как устроена разработка в крупных высоконагруженных системах, обратите внимание на Route 256 Pro от Ozon TechКогда я переходил в Ozon, то проходил одну из программ Route 256 и остался очень доволен. В тот момент я как раз переходил с C++ на Go. Базовые знания по микросервисной архитектуре у меня уже были, но я не очень понимал, какие практики и подходы считаются хорошим тоном именно в Go-разработке. Как принято строить сервисы, организовывать взаимодействие между ними, писать код так, чтобы его было удобно поддерживать и развивать в большой команде. Именно на такие вопросы программа тогда помогла найти ответы.Сейчас Ozon Tech запускает бесплатный двухмесячный интенсив Route 256 Pro для опытных Go-разработчиков. В программе - высоконагруженные сервисы на Go, проектирование микросервисной архитектуры, инженерные практики и инструменты, которые используются внутри компании.На мой взгляд, главная ценность таких программ - возможность посмотреть на разработку глазами бигтеха, поработать над серьезным проектом, получить обратную связь от сильных инженеров и пообщаться с коллегами из индустрии.Если интересно разобраться, как устроены системы, которыми ежедневно пользуются миллионы людей, можете посмотреть программу и подать заявку: https://route256.ozon.ru/goКто я | Навигация | Спасибо

20 июн. 2026 г.1 810В Telegram
Владимир Балун — пост в ТГ канале

📹 Можно много лет работать в одной компании, знать проект лучше всех, быть главным экспертом команды и иметь должность SeniorНо есть один неприятный вопрос.А что будет, если завтра придется выйти на рынок?В новом видео рассказываю историю разработчика, который считался сеньором внутри компании, но после сокращения столкнулся с суровой реальностью. Оказалось, что знание одного проекта и высокий грейд в внутри компании не всегда означают высокий уровень компетенций на рынке. Поговорим о том, почему так происходит, какие ловушки подстерегают опытных разработчиков и как не оказаться в ситуации, когда многолетний опыт одной компании внезапно перестает быть преимуществом.Посмотреть можно по ссылке: https://www.youtube.com/watch?v=9lzf5Cpj4NMКто я | Навигация | Спасибо

19 июн. 2026 г.2 210В Telegram

💭 Иногда меня спрашивают, сколько времени занимает подготовка технического доклада или плотного видео-разбора на YouTubeЕсли говорить про качественный материал, где нужно разобраться в теме, посмотреть код, статьи, доклады и собрать все это в единую картину, то обычно у меня уходит от 2 до 3 суток чистого времени.Больше всего я люблю самый первый этап подготовки. Часто стараюсь совместить его с какой-нибудь дорогой: длительным перелетом, поездкой на поезде или просто днем, когда можно полностью выпасть из рабочих чатов и созвонов. Например, когда еду на поезде Ростов - Москва и впереди почти сутки без интернета, это вообще идеальные условия для подготовки.Перед поездкой я заранее открываю десятки вкладок со статьями, документацией, различными исследованиями, скачиваю видео и материалы, которые хочу изучить. В этот момент я не пытаюсь сразу делать презентацию и не лезу глубоко в исходники. Главная задача - собрать как можно больше информации из разных источников и сложить ее в единую картину.Обычно к концу такого дня у меня получается огромный конспект из заметок, ссылок, схем, картинок, примеров и вопросов, которые хочется изучить дополнительно. По сути, первые сутки уходят исключительно на агрегацию и систематизацию информации.На второй день я начинаю превращать весь этот хаос в структуру будущего доклада или видео. Появляется план, логика повествования, первые слайды, примеры и понимание того, как провести слушателя от простых вещей к более сложным.Третий день обычно посвящен уточнению деталей. Когда начинаешь собирать материал в единое целое, почти всегда появляются вопросы, на которые хочется ответить точнее. В этот момент уже приходится идти в исходный код, документацию, перепроверять отдельные утверждения и искать ответы на спорные моменты.🤖Кстати, сейчас этот этап стал заметно проще благодаря NotebookLM. Можно загрузить туда статьи, документацию, видео и получить довольно неплохую агрегацию материала. Но если честно, мне все равно нравится делать это самост

18 июн. 2026 г.2 290В Telegram
Владимир Балун — пост в ТГ канале

📚 Начал читать книгу «Как привести дела в порядок»Очень простая книга - без сложных систем и умных слов. Обычные, понятные вещи про то, как не держать все в голове, как фиксировать задачи и немного разгрузить мозг. Поймал себя на мысли, что уже на первых главах много вещей и так понятных, но почему-то в жизни они часто не используются.Кажется, что для тех, кто живет в постоянных пожарах - книга может быть очень полезной. А вы какие книги по продуктивности и эффективности можете порекомендовать?Кто я | Навигация | Спасибо

16 июн. 2026 г.2 700В Telegram

💭 Периодически провожу бесплатные консультации в формате Q&A-встреч, где можно задать вопросы про программирование, карьеру, собеседования, развитие в IT и просто обсудить разные рабочие ситуацииМы специально разделили встречи на два формата:- отдельно для новичков и тех, кто только пытается войти в IT- отдельно для разработчиков с опытом, которые уже с опытомОбычно на таких встречах обсуждаем:- как эффективнее учиться и что именно изучать- как готовиться к собеседованиям- выбор языка, стека или направления- архитектуру, backend, Go и смежные темы- проблемы на текущей работе и карьерные тупикиСледующие встречи пройдут 23 и 30 июня. Участие бесплатное, но записи не делаем - только онлайн присутствие вживую. Если интересно, можно присоединиться по ссылке: https://clck.ru/3UAbGjКто я | Навигация | Спасибо

15 июн. 2026 г.3 180В Telegram
Владимир Балун — пост в ТГ канале

Если будете в Санкт-Петербурге 20 июня или в Казани 4 июля - можно заглянуть на «Сезон кода»Там будут рассказывать не только про технологии, но и показывать, как устроены продукты Т-Банка: архитектура сервисов, работа систем под нагрузкой и внутренние платформы.Из интересного:— демозоны, где можно пообщаться с инженерами и посмотреть на решения изнутри— продуктовая кухня, новая секция про то, как данные и гипотезы превращаются в рост продукта— бэкенд-методичка, инструменты и подходы, которые используются в работе— нетворкинг, лаундж-зона и афтепати после основной программыХороший вариант, если хочется познакомиться с коллегами, обсудить технологии и просто провести вечер в компании специалистов из своей сферы. Зарегистрироваться можно по ссылке.Кто я | Навигация | Спасибо

11 июн. 2026 г.3 830В Telegram
Владимир Балун — пост в ТГ канале

В минувшие выходные вместе с @it_krasavchik провели уже второй митап в Ростове-на-Дону 🚀▪Поговорили про алгоритмические собеседования - что на самом деле проверяют интервьюеры, какие ошибки чаще всего допускают кандидаты и как эффективно готовиться к секции с задачами.▪Разобрали устройство поисковых систем: от обхода страниц и индексации до ранжирования результатов поиска. Заглянули под капот технологий, которыми пользуются миллиарды людей каждый день.▪Обсудили валютную удаленку - где искать зарубежные вакансии, какие требования сейчас предъявляют работодатели и как выглядит рынок для инженеров в 2026 году.Отдельное спасибо всем, кто пришел - было много вопросов, живых дискуссий и полезного нетворкинга после докладов ❤️Кто я | Навигация | СпасибоВ минувшие выходные вместе с @it_krasavchik провели уже второй митап в Ростове-на-Дону 🚀▪Поговорили про алгоритмические собеседования - что на самом деле проверяют интервьюеры, какие ошибки чаще всего допускают кандидаты и как эффективно готовиться к секции с задачами.▪Разобрали устройство поисковых систем: от обхода страниц и индексации до ранжирования результатов поиска. Заглянули под капот технологий, которыми пользуются миллиарды людей каждый день.▪Обсудили валютную удаленку - где искать зарубежные вакансии, какие требования сейчас предъявляют работодатели и как выглядит рынок для инженеров в 2026 году.Отдельное спасибо всем, кто пришел - было много вопросов, живых дискуссий и полезного нетворкинга после докладов ❤️Кто я | Навигация | Спасибо

10 июн. 2026 г.3 550В Telegram

💭 Многие после изучения алгоритмов начинают воспринимать Big O как абсолютную характеристику производительности. Если один алгоритм имеет сложность O(1), а другой O(log N), значит первый всегда быстрее. Но в реальности все немного сложнее.Big O показывает только, как растет время работы алгоритма при увеличении данных. Она ничего не говорит про константы, кэши, память и реальные размеры входа.Например, поиск в хеш-таблице имеет сложность O(1), а линейный поиск в массиве - O(N). Кажется, что хеш-таблица всегда должна быть быстрее. Но представьте массив из 20–30 элементов. Линейный поиск просто идет по непрерывной памяти, которая отлично ложится в кэш процессора. А хеш-таблица требует вычисления хеша и дополнительных переходов по памяти.В итоге на небольших данных линейный поиск может быть быстрее, несмотря на худшую асимптотику.Есть и обратный пример:- алгоритм с ~1000 операций- алгоритм с ~2 × O(log N) операций“2” - это не часть Big O, а просто оценка количества операций. В асимптотике такие константы не учитываются.Если N = 1 000 000:- 1000 операций- ~40 операцийИ "логарифмический" вариант выигрывает с большим запасом. Поэтому при анализе производительности важно смотреть не только на Big O, но и на: константы, размер и локальность данных в памяти и реальные измерения через профилирование и бенчмарки.Кто я | Навигация | Спасибо

4 июн. 2026 г.4 210В Telegram
Владимир Балун — пост в ТГ канале

📹 Недавно сходил на подкаст, где поговорили о том, что сегодня происходит с рынком IT и образованияОбсудили текущую ситуацию с наймом, почему компаниям все сложнее находить подходящих специалистов, а начинающим разработчикам - получать первые офферы. Затронули проблемы современного обучения, ожидания студентов и работодателей, а также то, как меняется рынок образовательных продуктов.Отдельно поговорили о том, какие навыки сейчас действительно помогают расти специалистам, как выстраивать свое развитие в условиях высокой конкуренции и на что стоит делать ставку тем, кто только начинает карьеру в IT.Ссылка на выпуск: https://www.youtube.com/watch?v=654K9aXKS68Кто я | Навигация | Спасибо

3 июн. 2026 г.3 760В Telegram
Владимир Балун — пост в ТГ канале

📺 Запись открытого урока «Как устроен новый сборщик мусора в Golang?»Детально рассматриваем Green Tea GC в Go, а также факторы, влияющие на стоимость garbage collector. Если пропустили эфир – запись уже на YouTube 👇• Смотреть запись

1 июн. 2026 г.3 660В Telegram
Владимир Балун — пост в ТГ канале

🔊В июне еду на South HUB 2026 в Сочи - и, кажется, это один из самых сильных IT-кэмпов для C-level и техлидов, которые я видел.С 10 по 14 июня там собираются CTO, CPO, CEO, CDO, CISO и люди, которые реально принимают сложные решения в IT. Без случайных людей и без бесконечных продаж со сцены - только нормальное общение, обмен опытом и разговоры про то, что обычно остается за кадром. AI-стратегии, управление командами и рисками, скорость изменений, архитектура, оргдизайн, выгорание, амбиции, рост - темы максимально жизненные для тех, кто строит продукты и команды.И отдельно нравится формат: это не просто конференция в отеле. Там будут хайкинг, воркшопы, бизнес-игры, пробежки, вечерние посиделки у костра и просто возможность спокойно пообщаться с людьми из X5, Avito, Ozon, VK, Yandex, Альфа-Банка и других компаний.📍 10–14 июня, Курорт Газпром Поляна📩 Регистрация и отбор по ссылке: southhub.ru/southub/Я тоже там буду, так что если поедете - увидимся в горах 🏔Кто я | Навигация | Спасибо

29 мая 2026 г.4 200В Telegram
Владимир Балун — пост в ТГ канале

⚙️ Лучшие практики в Go: разбираем на Podlodka Go CrewПишете на Go и хотите узнать, как закладывать надёжную основу для своих проектов? С 1 по 5 июня Podlodka Go Crew вместе с 2ГИС проведут сезон «Лучшие практики в Go». Организаторы собрали сильную программу с акцентом на живой опыт и прикладные кейсы.Также, в этот раз там участвую я, вместе с Николаем Тузовым и Эдгаром Сипки проведём круглый стол «AI в Go: хайп или новая реальность?» - поговорим с ребятами про LLM-инструменты в Go-разработке, и в целом про влияние ИИ на нашу индустрию.🎟 И это ещё не всё — смотрите полную программу на сайте и забирайте билет!Для подписчиков скидка 500 р по промокоду: vladimir_balun_7P.S. первые два человека, кто напишет любой комментарий под постом - подарю бесплатную проходкуКто я | Навигация | Спасибо

28 мая 2026 г.3 800В Telegram
Владимир Балун — пост в ТГ канале

🎤 На выходных выступал на DonDevConf - рассказывал про основы продуктивности и эффективности: как разработчикам и руководителям не тонуть в задачах, правильно расставлять приоритеты и успевать делать действительно важные вещи, а не постоянно тушить пожары.Но самое неожиданное было на следующий день конференции - наша команда спикеров еще и заняла первое место в турнире по волейболу 🏆Кстати, если вы из Ростова-на-Дону - приходите в эту субботу на митап. Будем говорить про алгоритмы, поисковые системы и работу на валютных удаленках.Осталось несколько мест: https://vladimir-balun.timepad.ru/event/3922777/Кто я | Навигация | Спасибо🎤 На выходных выступал на DonDevConf - рассказывал про основы продуктивности и эффективности: как разработчикам и руководителям не тонуть в задачах, правильно расставлять приоритеты и успевать делать действительно важные вещи, а не постоянно тушить пожары.Но самое неожиданное было на следующий день конференции - наша команда спикеров еще и заняла первое место в турнире по волейболу 🏆Кстати, если вы из Ростова-на-Дону - приходите в эту субботу на митап. Будем говорить про алгоритмы, поисковые системы и работу на валютных удаленках.Осталось несколько мест: https://vladimir-balun.timepad.ru/event/3922777/Кто я | Навигация | Спасибо

27 мая 2026 г.3 490В Telegram
Владимир Балун — пост в ТГ канале

📹 Почему Go кажется таким быстрым?Записал новое видео, где разобрал простым языком ключевые темы в Go - горутины, каналы, а также разницу конкурентности и параллелизма. Часто эти понятия смешивают в одну кучу, хотя разница между ними напрямую влияет на то, как вы проектируете системы и пишете многопоточный код.Посмотреть видео можно по ссылке: https://www.youtube.com/watch?v=FlVGvwQEpCAКто я | Навигация | Спасибо

26 мая 2026 г.3 360В Telegram