Вадим Ваганов | Инженерный апгрейд
444 subscribers
209 photos
8 videos
2 files
142 links
Инженерный апгрейд: как перейти от написания кода к созданию влияния.

Разбираю технологии-рычаги, создание контента, софт-скиллы и продуктовое мышление.

Путь из разработчика к чему-то большему.

Контакт: @vrvaganov
Download Telegram
Совсем забыл сказать в открывающем кружочке! У меня есть совместительская деятельность — я Head of Profession Backend-разработки. Мы формируем стандарты, развиваем сообщество профессии, внедряем общие процессы, новые технологии и т. д.

Наверное, у вас может возникнуть разумный вопрос — когда же заниматься этими дополнительными делами, если так куча дел по основной работе?

🔵во-первых, под регулярные активности у меня выделено время — у меня есть железные два часа на собеседования и ассессменты;
🔵во-вторых, здесь есть интересный момент: я не просто хожу и рассказываю, как всё должно быть хорошо или как всё плохо сейчас, я стараюсь опробовать и сделать хорошо в своей команде. Получаю опыт и боли из первых рук, только так это может работать. Это отличный win-win подход, который помогает принести пользу и моему стриму, и сообществу в целом.

Например, следующая встреча — обсуждение на тему doc-as-code. Да, тема не напрямую backend'ерская, но точно инженерная! Мы с соседними командами пробуем инструменты, обсуждаем боли, движемся к тому, чтобы вся документация стала такой, какой вы её видите в крутых OpenSource-проектах.

Моя команда с прошлого года активно ведёт документацию в репозиториях. Да, мы пока не научились делать это идеально, но я уже вижу главный плюс — команда намного плотнее работает друг с другом и делится экспертизой. Аналитики видят, что происходит в репозиториях с кодом, сами контрибьютят в них, разработчики участвуют в проработке документации. Что ещё более важно — единый процесс для всех: все работают по TBD, все коммитят код в репозитории, будь то Java, Markdown или PlantUML, все проходят код-ревью, проходят шаг CI и все вносят вклад в инкремент. Каждый интегрирован в процесс, каждый — инженер!

#разработка #it
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥105
Работаем дальше!

В 14:00-16:00 обычно самая "жара". Либо какая-то ключевая встреча по текущим эпикам и интеграциям, либо мы с командой активно что-то обсуждаем, например, проводим PBR.

Пару дней назад наш разработчик презентовал команде наработки по применению circuit breaker в нашем проекте, а мы позадавали вопросы и внесли свои предложения. Очень полезно проводить такие внутренние демки — все в курсе новшеств и все принимают участие в конечной реализации 😎

Сегодня, на удивление, половина этого слота свободна, поэтому я хочу заняться задачами спринта. Одна простая, другая — посложнее:
1️⃣подтюнить "бакеты" для метрик времени отклика, чтобы они лучше отражали действительность;
2️⃣ создать сводный дашборд для команды, где будут отражены ошибки, неустановленные поставки, блокирующие тикеты и т.д.

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

Не бойтесь брать задачи, которые могут казаться странными или "непрофильными". Если это поможет команде добиться цели — оно того стоит.


#разработка #лидерство
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75👏3
🥲 Как работать и не страдать

Короткий топ советов, чтобы можно было кодить и заниматься важными задачами, а не целыми днями офигевать от нагрузки на работе:

🔵по умолчанию выключите почтовые уведомления — скорее всего, вам нужны только очень конкретные уведомления или не нужны вовсе, каждое отвлечение — потеря контекста и нагрузка для мозга;

🔵настройте папки в почтовом клиенте — уведомления Jira, алёрты, уведомления BitBucket, всё это можно разделить, не разгребая сотни писем во "входящих", а самый-самый топ — создайте папку CC, куда вы перенаправите письма, где вы в "Копии", уверяю вас, в 99% случаев вам не нужно оперативно читать эти письма, можете изредка проверять эту папку;

🔵отменяйте встречи, в которых нет повестки или вы не понимаете, зачем в них нужно ваше участие — если вы нужны на встрече, то вы об этом обязательно узнаете;

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

🔵"забивайте" себе фокусные окна для работы — ставьте себе в календарь встречи для того чтобы сфокусировано поработать, отключите уведомления во время этих окон, договоритесь с командой или руководителем, что будете доступны только в каком-то конкретном канале связи;

🔵бонус: включите чёрно-белый режим на смартфоне — захочется пользоваться им сильно реже!)

Сам пользуюсь всеми советами — правда помогает! Бывает ли, что сам отлыниваю на встречах? Конечно бывает, мы всё же не роботы. Но даже простая настройка фильтров в Outlook уже сделает ваш рабочий день сильно лучше. Давайте бережно относиться к своим времени, энергии и вниманию, и использовать их в правильном русле :)

#развитие #фокус
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍75
🔼Высокая нагрузка

А вас когда-нибудь роняли пользователи?

Мы с командой скоро будем
выводить сервис, в который будут обращения с главных страниц наших клиентских приложений. Трафика будет много. Сейчас активно проводим нагрузочное тестирование и получаем интересный опыт.

❗️ 3 главных совета, чтобы вам не было больно:
🟡освойте мониторинг — метрики, Grafana, дашборды, алёрты. Вам это понадобится. Без мониторинга вы слепы и не понимаете, что происходит в вашем приложении. Must-learn!
🟡изучите паттерны отказоустойчивости и освойте resilience4j — прекрасная библиотека, которая позволит вам с лёгкостью имплементировать эти паттерны и автоматически спасать ПРОД;
🟡сделайте так, чтобы вы могли горизонтально масштабироваться — задумайтесь, получится ли у вас скалировать ваше приложение горизонтально, возможно, стоит отказаться от каких-то сложных решений, от состояний внутри приложения и т. д.

Классная статья про ретраи
Классный доклад про инструменты надёжности в Яндекс.Такси
Моя статья про важность навыков мониторинга для бэкендеров

Колитесь, любите смотреть на красивые графики? :)

#технологии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96🏆4
Ну, вот и всё :)

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

Надеюсь, вам было занятно, а может быть даже кому-то будет полезно и мотивирующе.

Если есть какие-то вопросы по айтишке, развитию себя или созданию контента — пишите в комментариях или мне в личку @vrvaganov, обязательно отвечу на все ваши вопросы!

Спасибо, что были сегодня со мной ❤️
🔥2411👍3
Спасительная палочка для начинающих творцов

Просто хотел с вами поделиться потрясающей статьёй Dan Koe "Как избежать ада новичка, будучи творцом (автором/создателем контента)". Она будет полезна любому человеку, который создаёт контент на публику. Невероятная концентрация знаний на строчку текста.

Что такое "ад новичка"? Это период, в который ты стабильно творишь, не получаешь большого отклика (лайки, фолловеры, продажи и т. д.), из-за чего начинает казаться, что это трата времени. Могу сказать, что и я от части тоже нахожусь в этом "аду".

Дэн по своему опыту описывает, как именно выйти из этой ситуации. Лично для меня статья попала в десяточку — я допускаю большинство ошибок, описанных в статье.

Собрал для вас краткий чек-лист "Как продолжить творить и перестать страдать":

🔵надо решать реальные проблемы и боли людей, а не делиться философскими мыслями — мы не римский император, у нас пока нет авторитета, сперва нужно его наработать;

🔵стоит глубоко раскрывать самые важные идеи — 95% просматривающих в любой области будут новичками, мы обязаны напоминать о самом важном;

🔵не стоит попадать в ловушку, копируя идеи у "гигантов" — нам надо найти то, что сработало для них, когда они начинали и росли;

🔵вероятно, наш контент просто не так хорош — нам нужно применять больше приёмов для вовлечения, улучшать структуру контента;

🔵нас никто не знает — нужно стать частью какого-то сообщества, находить важные контакты, которым мы можем принести пользу;

🔵нам нужно создать продукт, вокруг которого будет строится наш маленький цифровой мир;

🔵"делай шум, выискивай сигнал" — пробуем, экспериментируем, сосредотачиваемся на том, что срабатывает.

#контент #развитие
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥753
А у меня тут доклад намечается! Приходите послушать 😎
Инженерам посвящается! :)

27 февраля вместе с Вадимом Вагановым, ведущим экспертом разработки Газпромбанк.Тех, поговорим о том, как бэкенд-разработчикам красиво и наглядно показывать свои результаты.

Какие вопросы обсудим:
– Что делать, если есть трудности с презентацией и оценкой своей работы
– Как мониторинг может помочь решить эту проблему
– Какие метрики стоит отслеживать в backend-приложениях
– Почему мониторинг — это навык, который стоит прокачать любому инженеру

Регистрируйся по ссылке: https://www.gazprombank.tech

Реклама, Банк ГПБ (АО), ИНН: 7744001497
🔥236👏2
Нашёл единственный способ стать действительно успешным 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19🔥2🤔2😢1🥴1
А может фото-субботу замутим?

Фотография — одно из моих хобби, поэтому иногда хочется чем-то поделиться.

И вы делитесь! Покопайтесь у себя в устройствах и скиньте что-нибудь интересненькое.

А от меня держите заброшку, сфотографированную на печеньку. Поэтому изображение очень прикольно-дефектное. Буквально на печеньку сфоткано! В комментах покажу 😁

#фотосуббота
👍54🔥3
Тут что-то происходит 😱
15🔥13👍5
Успешный успех или нечто больше?

Всю неделю читал "Скоростную полосу миллионера. Как разбогатеть быстро и выйти на пенсию молодым" Эм-Джея ДеМарко, не мог оторваться.

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

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

Не каждый из нас воспримет содержание как призыв к действию, но точно получит новую перспективу и пищу для ума. Так что от меня — сильная рекомендация к ознакомлению!

Есть старая поговорка: «Если хотите получать то, что получаете, продолжайте делать то, что делаете».

Богатство – это крепкие отношения, здоровье и свобода, а не материальные блага. Вещи, которые вы не можете себе позволить, разрушительны для триады богатства.

Мы приравниваем богатство к искаженной версии счастья и, когда это не срабатывает, становимся несчастными.

Удача – это продукт процесса, действия, работы.


#книги #развитие #бизнес
👏54🔥4
Друзья, привет! Сегодня в 18:00 читаю доклад "Backend - это тоже красиво" в Digital Лектории Газпромбанк.Тех.

Ещё можете успеть зарегистрироваться. UPD: тут можно послушать.

Приходите послушать, будет интересно!

Также подготовил репозиторий для доклада — в нём и основные тезисы, и примеры, и заготовленные куски кода и конфигов. Пользуйтесь на здоровье, осваивайте инструменты мониторинга :)

ССЫЛКА НА МАТЕРИАЛЫ, ТЫК
11👍6👏3
Запись прошедшего доклада подъехала. Кто пропустил и хотел - дерзайте! Буду ждать обратной связи и вопросов ❤️
🔥94👏2
This media is not supported in your browser
VIEW IN TELEGRAM
Открыли сезон лекций в этом году!

Ребята, спасибо всем, кто подключился к нашему вебинару по бэку на прошлой неделе, было круто ❤️ Получили ну очень много теплых комментариев о формате, теме и подаче спикера!

Все материалы от Вадима собраны тут, искренне рекомендуем на досуге ознакомиться 🥺

Если хотите получить именной сертификат об участии в лекции, заполните форму

А чтобы посмотреть полную запись трансляции, переходите по ссылочке 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥147👏2
Удалось спустя неделю болезни выйти погулять, да ещё и такая погода выдалась — фотик из рук не выпускал!) Какой же кайф после зимних пасмурных дней. Держите чуть-чуть субботнего.

Прекрасных девушек поздравляю с вашим праздником, пусть ваша жизнь будет такой же светлой и тёплой, как сегодняшний день ❤️

#фото_суббота
17🔥10