Как строить UX-исследования для разработчиков, не имея диплома физмата: пошаговый план 📝

Татьяна Лескова, старший UX-исследователь в RuStore, показывает, как без опыта в CS можно запускать глубокие исследования. Четыре этапа и не менее пяти работающих тейков для каждого: как вникнуть в суть задачи, провести интервью и анализ, превратить проблему в продуктовое решение.

👉 Читайте на Хабре: https://vk.cc/cOVNYS
#IT @vkteam #UX @vkteam #vktech @vkteam

Прывітанне ўсім! У нас новы дом 😉

Наша команда в Минске растёт, и в старом офисе нам стало тесно. Мы внимательно подбирали место, где будет удобно всей команде, а теперь рады поделиться и с вами: VK Team переехала в БЦ «Аякс».

Продумали для коллег комфортные рабочие пространства и коворкинг-зоны, а переговорные назвали на белорусском — например, «Родны кут» (Родной уголок), «Сонейка» (Cолнце), «Каханне» (Любовь).

Если захотелось поработать с нами, присмотритесь к нашим вакансиям: https://vk.cc/cOL8dN. Будем ждать вас в новом офисе!

«Стиль…Стиль — это всё» — думаем мы, когда видим коллег из VK Team 😎

Погуляли по офисам VK с фотографом и познакомились с ребятами — предлагаем это сделать и вам. Спойлер: несмотря на разный стиль и вайб, у них есть кое-что общее — драйв и любовь к челленджам.

Листайте фото и читайте в описаниях к ним, что они рассказывают о себе сами!

Совсем скоро поделимся бекстейджем со съемки, а пока посмотрите наши вакансии (https://vk.cc/cOLnc1) — в следующий раз пофоткаем вас 😉

Переход ВКонтакте на сервисную архитектуру — это как ремонт: сначала всё идёт медленно, а потом вы живёте в новой квартире и понимаете, что всё было не зря.

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

В карточках развеяли мифы о переходе на Go. Подробнее о нашей амбициозной задаче, читайте по ссылке:https://vk.cc/cONiNX.

Какие форматы рекламы в RuStore приносят разработчикам больше всего прибыли? Сколько показов в сутки оптимально для баннера мобильной игры? Что работает лучше: подписки или разовые покупки?

Приходите задать эти и другие вопросы о in-app и рекламной монетизации на первый прямой эфир с командой RuStore. А заодно узнаете о новых возможностях для ваших приложений напрямую от команды разработки. Особенно полезно будет мобильным разработчикам игр и приложений.

📌Когда: 27 августа в 17:00 МСК
📌Где: онлайн
📌Подробности и регистрация: vk.cc/cOGETJ

Многих разработчиков останавливает от перехода в AI одна мысль: «У меня нет физмата!» Вот что по этому поводу думает Денис Самохвалов, руководитель отдела «Направление Рекомендаций» в VK:

«Переход из разработки в AI без физмат-базы вполне реален, особенно если речь о классических ML-задачах. Тут важны навыки разработки и работа с данными, а математику можно подтянуть. Главное — быть готовым учиться и перестроить мышление: в ML нет чёткого ТЗ, а решения часто принимаются на грани интуиции и ресурсоёмкости. А вот попасть в ресёрч-команду сложнее: там почти всегда нужен крепкий бэкграунд и нередко — PhD».

А как вы считаете вы: какой бекграунд нужен для перехода в AI?

Как навести порядок в продукте, над которым трудятся 20+ команд, чтобы всем было комфортно мониторить процессы и вовремя реагировать на инциденты. О нашем решении, системе Timeline, рассказывает Артём Камыш, руководитель производственной команды VK Cloud.

Timeline — это платформа для мониторинга событий разработки и эксплуатации. Какие события мы отслеживаем с её помощью, как управляем инцидентами и релизами и что изменилось в работе с запуска платформы, читайте в статье: https://vk.cc/cOus8L.
#IT @vkteam #VKCloud @vkteam

Дружит ли бигтех с удалёнкой? Кого первым заменит AI? Какие суперспособности нужно иметь, чтобы попасть на работу в VK? Узнать ответы на эти и многие другие вопросы — проще простого.

Сейчас в Сетке мы проводим AMA-сессию (Ask Me Anything) с нашими коллегами — можно спросить о чём угодно и получить честный и подробный ответ. В ней участвуют:
📌 Денис Самохвалов, руководитель отдела рекомендаций социальных сервисов
📌 Роман Лунев, руководитель технической команды в департаменте «Игры и приложения»
📌 Игорь Рогов, руководитель карьерного направления, стажировки VK
📌 Зулия Саулина, руководитель группы подбора персонала в VK Видео и VK Музыка
📌 Руслан Бранивщук, руководитель продуктовой команды в VK Stories

Механика простая: до 20 августа опубликуйте вопрос у себя в профиле с хештегом #спросивктим . Наши эксперты найдут его по тегу и ответят в комментариях.

До встречи в Сетке: https://vk.cc/cOwgUk 😎

Жаркий июль для спортсменов — не повод уходить на сиесту. Наши коллеги выложились не только на работе, но и в командных соревнованиях 💙

Читайте в карточках о том, что им запомнилось больше всего в спортивное межсезонье.

ВКонтакте построили собственную PaaS — рассказываем и показываем, как мы укрощали хаос 💪

В карточках поделились механикой, которая помогла нам превратить разрозненные сервисы в единую систему. А чтобы узнать больше о том, как именно мы это сделали, читайте полную статью на Хабре: https://vk.cc/cOlEUv.

Кстати, сейчас мы расширяем команду разработчиков, которые будут развивать платформу дальше. Так что если вам близки такие задачи, ждём вас: https://vk.cc/cOlGkE.
#IT @vkteam #go @vkteam

А что, если написать свой фреймворк не так сложно, как кажется 👀

Наш разработчик Марат Исаев разобрал базовые принципы создания микрофреймворка для фронтенда — от виртуального DOM до алгоритма согласования. Читайте статью на Хабре: https://vk.cc/cOgerQ 👌
#IT @vkteam

Друзья, близится конец рабочий недели! Как обстоят дела с закрытыми задачами?

Делитесь успехами в комментариях 😎

Как удержать бизнес-логику под контролем, когда проект разрастается в монорепозитории? Разработчик VK Tech Рамиль Куватов рассказывает о чистой архитектуре и тактическом применении Domain-Driven Design 👌

Какие принципы помогают сделать систему устойчивой к изменениям — читайте в статье: https://vk.cc/cO52LA.
#IT @vkteam #vktech @vkteam

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

Как и когда стоит его использовать, спросили у наших экспертов и собрали ответы в карточки.
#advice @vkteam

В Одноклассниках обновили стриминговый фреймворк, на котором держатся лента, музыка, реклама и другие сервисы.

Алина Шестакова из команды DataPlatform рассказала, как команда переходила на новую версию Apache Samza, с какими багами столкнулась и какие патчи написала, чтобы всё заработало.

Читайте на Хабре:https://vk.cc/cNSs1w.

Иногда изобретать велосипед не стоит. Вот и мы не стали: взяли open-source библиотеку VShard от Tarantool, написанную на Lua, и переписали её часть на Go. Так и получилась наша собственная Go-VShard-router библиотека — она уже в Open Source https://vk.cc/cNNkxc.

Нуржан Сактаганов, ведущий разработчик Почты и Облака Mail, рассказал о ней на DevOpsConf 2025, а мы собрали всё важное в карточки. Полную статью почитать можно на Хабре https://vk.cc/cNNlrN, а послушать доклад — здесь vk.cc/cNAmJ2.

Холодный и дождливый июнь прошёл довольно жарко для наших спортсменов.

Поспрашивали коллег, что больше всего им запомнилось в турнирах, зачётах и соревнованиях. Листайте карточки — там много впечатлений, побед и драм 😉

Важное обновление в VK DeviceHub — теперь инструмент поддерживает и iOS-устройства 👌

Рассказываем, с чем столкнулись на пути поиска готовой iOS-фермы под наши простые требования и почему нельзя было просто отправить iPhone тестировщику. Читайте статью руководителя команды Android Core R&D в VK Даниила Смирнова: https://vk.cc/cNtP2u.

Снятся ли комикам чат-боты? Узнаем на митапе VK Education Talks «Как приручить чат-бота и подружиться с Go»!

Наши коллеги Виктор Крамаренко и Екатерина Кириллова объяснят, как устроен язык программирования Golang и как с его помощью разработать бэкенд веб-сервиса и интегрировать его с внешним API. А звёздный гость, Азамат Мусагалиев, попробует разобраться, как создать работающего чат-бота ВКонтакте и сдать экзамен экспертам VK.

Подключайтесь к трансляции в VK Видео 9 июля в 16:00: https://vk.cc/cNvPIG.
#event @vkteam

Если меховая шапка и старый Siemens — не ваш выбор, присмотритесь к нашей подборке вакансий: там много актуального 🔥

DevOps-инженер в VK Tech, Москва: https://vk.cc/cNzQ9K
Автоматизация — ваше всё? Ждём вас в команде: ищем коллегу с опытом Linux-администрирования и знанием Kubernetes, Docker, CI/CD и систем управления конфигурацией.

Старший разработчик в VK HR Tek, Москва: https://vk.cc/cNA5M2
Go-шники с опытом от трёх лет, ваш выход! Предстоит вести фичи от задумки до релиза, работать с распределёнными системами и микросервисной архитектурой, а ещё много общаться со смежными командами. Будет интересно!

Руководитель команды разработки Go в VK Видео, Москва: https://vk.cc/cNA75W
Не боитесь настоящего highload и старого кода? Готовы бороться за каждую миллисекунду? Смотрите вакансию — предлагаем не только интересные задачи, но и свободу в принятии решений!

Директор проектов в VK, Москва: https://vk.cc/cNA7dL
В компании юристов чувствуете себя как рыба в воде? Переходите по ссылке: предстоит инициировать IT-проекты внутри компании и для партнёров, много общаться и разбираться в финансовых и правовых нюансах.

Senior Java Developer в MAX, Москва: https://vk.cc/cNA7qO
Мы хотим сделать MAX удобным для самых разных пользователей. В этом нам не обойтись без старшего Java-разработчика: предстоит разрабатывать новые сервисы, решать технически сложные задачи и проектировать надёжную архитектуру для высоконагруженных систем.
#jobs @vkteam

Чем больше кодовая база — тем медленнее работают даже простые фичи. Дмитрий Гурьянов, руководитель команды Manuls в VK HR Tek, рассказал о нюансах оптимизации кода на Go, который мы применяем в своих продуктах, — собрали в карточках главное.

Статью целиком можно прочитать на Хабре — https://vk.cc/cNAm3x, а посмотреть запись доклада с VK Tech Talks — по этой ссылке https://vk.cc/cNAmJ2.

Попробовали в деле тренд в тестировании — BDUI. Это удобный способ быстро доставить обновления приложения конечному пользователю, не тратя время на модерацию и правки от магазинов.

Разобрали плюсы и минусы BDUI-подхода, сравнили его с нативной разработкой и WebView и теперь точно знаем, кому тренд подходит. Читайте подробности в статье старшего инженера по тестированию в VK Елены Зеликсон: https://vk.cc/cNGs6h.

«Здесь я поняла, что делаю свою работу классно. И знаете что? Я молодец!»

К 8 Марта представляем проект с яркими героинями из команды ВКонтакте. Девушки поделились личными историями: не только о достижениях, но и о сложных вызовах на своём пути. А ещё рассказали о стереотипах, которые хотят пофиксить, как баги.

Как преодолевать периоды нулевой уверенности? После чего получаешь чёрный пояс по систематизации лютого хаоса? И как потом объяснять семье, чем занимаешься в этом своём IT?

Быть свободными и разными вдохновляют Женя Заворина, Ульяна Вешкурцева и Вера Советкина. Конный спорт, бокс, ледяные обливания и много поддержки — уже в блоге ВКонтакте: vk.cc/cJrA2W
#team @vkteam #ВКонтакте @vkteam

Алгоритм построения конкурентных приложений в Go, паттерны конкурентности и способы избежать самых распространённых ошибок при разработке конкурентных систем — всем этим на конференции HighLoad++ поделился Максим Мирошниченко, разработчик в VK Tech.

Кратко можно почитать в карточках, а посмотреть полностью (с разбором на примерах 🤓) — [https://vk.com/video-14741... VK Видео].

На HighLoad++ было ещё много интересных докладов, собрали их для вас [https://vk.com/video/playl... плейлисте]. Пользуйтесь!
#IT @vkteam #vktech @vkteam

Пока одни искали снег, другой пробежал в шортах полумарафон. И это ещё не всё! Чем запомнился февраль спортсменам VK, капитаны команд рассказали ниже. А в карточку мы собрали самые выдающиеся достижения месяца.

Гордимся нашими! А где провели эту зиму вы?

🏀 Василий Котляров, менеджер по поддержке бизнеса

«Февральские игры VK Basketball Team прошли в довольно спокойном формате. В некоторых отрабатывали новые тактики, поэтому разрыв в счёте по окончании игры был небольшой, в других рано расслабились и позволили сопернику догнать по очкам. В игре с „Этажами“ были настроены взять реванш после проигрыша в первом туре, но, к сожалению, состав на игру собрался ограниченный, и в итоге к концу матча мы уступили. Но велика вероятность встретиться снова в плей-офф и реализовать задуманное.

В целом команда настроена на призовое место в сезоне 24/25 и продолжает активно тренироваться, не обращая внимания на поражение».

⚽️ Алексей Никонович, руководитель отдела операционной аналитики

«VK Football Team подошла к февральским играм с полной ответственностью и серьёзным настроем. Нам принципиально важны победы, поэтому команда тренируется дважды в неделю, а все игроки регулярно работают над силой и выносливостью в тренажёрном зале VK.

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

👟 Александр Попов, руководитель B2B-направления

«В Зимнем Павловском забеге VK Running Club достойно представили Анастасия Литвинова и Владимир Богданов. К забегу Анастасия готовилась целенаправленно и основательно. Регулярные тренировки, уверенный настрой и поддержка команды сделали своё дело. Это первый пьедестал Насти, а ведь ещё даже не начало сезона шоссейных забегов!

Владимир уже бывалый бегун, выбрал полумарафонскую дистанцию и пробежал её довольно бодро. Мы все очень гордимся ребятами, поздравляем с победами и ждём сезон!»

🎿 Алексей Кузнецов, руководитель группы внедрения R&D

«Этот сезон у команды VK Skiing Team проходит под лозунгом „Кто снег нашёл, тот на лыжах и покатался“. Поэтому все февральские выходные мы проводили в регионах, любуясь настоящей зимой и забирая свои награды. Но это не всегда было легко. Часть трасс оказались довольно сложными, кое-где подкачала организация — но мы ребята опытные, поэтому смогли быстро подстроиться под новые условия и отлично откатали».
#Sport @vkteam

Думаете, найти дубликаты видео на хостинге — это просто сравнить хеши файлов? Почему это не так и как мы в VK анализируем миллион часов видео каждый день, недавно рассказал Никита Кочетков, старший разработчик единой видеоплатформы, на конференции HighLoad++.

Ключевые факты о техническом решении VK для анализа видео мы собрали в карточках. Узнайте, как мы декодируем видео, собираем отпечатки (fingerprints) и находим частично совпадающие ролики. Полная запись доклада [https://vk.com/video-14741...
#IT @vkteam #VKВидео @vkteam

Из репозитория сразу в стор: теперь приложения в магазин RuStore можно выкладывать прямо с платформы GitVerse, где хранят код и собирают пакеты ✈

Раньше для публикации проекта в сторе нужно было настраивать сборку вручную. Теперь подготовка идёт на стороне GitVerse — вам достаточно иметь шаблон проекта и скрипт с применением RuStore API.

Подробно о том, как пользоваться интеграцией: vk.cc/cIWPy6
#IT @vkteam #RuStore @vkteam

Как новоиспечённому тимлиду заработать авторитет и построить классную команду? Собрали для вас чеклист обязательных шагов на основе доклада Василия Петухова, руководителя отдела тестирования VK Звонков на TeamLead Conf++ 2024.

Сверьтесь с карточками, ничего не упустили? Дополнения в комментариях приветствуются!

А полный доклад [https://vk.com/video-14741... в VK Видео].
#IT @vkteam #VKЗвонки @vkteam

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

Как у нас получается совмещать архитектурное наследие и современные технологии, рассказали в статье: vk.cc/cITGBT
#office @vkteam

🔐 Как обнаружить сетевого взломщика раньше, чем он начнёт действовать? И почему стандартных средств мониторинга для этого недостаточно? Подробно об этом в статье на Хабре рассказал Иван Костыря из группы реагирования SOC: vk.cc/cIGxpA

Вы узнаете, что такое «пирамида боли», а также на какой рабочей гипотезе строится непрерывная и проактивная защита сети.
#IT @vkteam #InfoSec @vkteam