ИТ наизнанку | Владимир Ловцов – Telegram
ИТ наизнанку | Владимир Ловцов
1.07K subscribers
137 photos
10 videos
1 file
99 links
Будни ИТ без «ванили».
Реальные истории, хаос и управление проектами.
Помогаю специалистам — от старта в ИТ до роста в лиды.
Консультирую компании — продукты под ключ, команды на максимум.

Ассистент для связи: @VMLovtsov_assistant
Download Telegram
В общем сегодня увидел статейку обзорную про HighLoad++ 2024 и там есть обзор моего доклада "Опыт перевода банковского продукта в риалтайм", есть много спорных моментов, конечно в статье, но как понял автор, так и рассказал) но вообще рассказал достаточно подробно и близко к оригиналу😀

Да, я ищу второго тестировщика как раз на этот проект)) пишите, если у вас есть кто на примете.

А вот и статейка⬇️
https://habr.com/ru/articles/825566/


#ITнаизнанку #t1 #highload++ #2024

@it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👏1
Привет! Тема дня - User Story (пользовательская история) такая важная и столь недооцененная вещь в командах ( встречал сеньеров, которые вообще не понимали, что от них хотят). Где-то сейчас посмотрят с неодобрением мастодонты и промолвят, что так не бывает. Скажу так, если ты носишь "шапку" аналитика, то будь добр хорошо разбираться в этой теме, а для молодых, джунов - основа основ.

Ну, что поехали? ☹️

User story – простое описание одной или нескольких функций продукта, написанное с точки зрения пользователя. Т.е. короткая, емкая история, которая описывает, кто пользователь, что он хочет сделать и зачем. Она помогает понять, какие задачи и потребности есть у пользователей, чтобы разработчики могли создавать более удобные и полезные продукты.

Пример user story:
1. Как пользователь, я хочу зарегистрироваться на сайте, чтобы иметь возможность оставлять комментарии.
2. Как администратор, я хочу видеть список всех зарегистрированных пользователей, чтобы управлять их доступом.
3. Как покупатель, я хочу иметь возможность добавлять товары в корзину, чтобы затем быстро оформить покупку.

User stories помогают командам:
- Понять пользователя;
- Согласовать задачи;
- Разбить работу на части.

Как правильно писать user stories?🤔

1. Используй простую структуру:
⚫️Кто: "Как [тип пользователя],"
⚫️Что: "я хочу [действие],"
⚫️Зачем: "чтобы [цель или причина]."

Пример: "Как студент, я хочу видеть свои оценки онлайн, чтобы быть в курсе своей успеваемости."

2. Будь конкретным. История должна быть конкретной и понятной, без лишних деталей.

3. Добавь критерии приемки. Это условия, которые должны быть выполнены, чтобы история считалась завершенной.

Пример⬇️
История: "Как покупатель, я хочу добавить товары в избранное, чтобы легко найти их позже."
Критерии приемки:
⚫️Пользователь может добавить товар в избранное.
⚫️Пользователь может просматривать список избранных товаров.

🤫Зачем нужны user stories🤫

🍿 Фокус на пользователе. Помогают команде всегда думать о конечных пользователях и их потребностях.
📞Упрощение планирования. Делят большой проект на мелкие, управляемые части.
🫵Улучшение коммуникации. Обеспечивают ясность и понимание среди всех участников команды.

✍️Примеры хороших user stories✍️

1. Как читатель блога, я хочу иметь возможность подписаться на обновления, чтобы не пропускать новые статьи.
2. Как водитель, я хочу получать уведомления о пробках, чтобы выбирать менее загруженные маршруты.
3. Как менеджер по продажам, я хочу видеть отчеты о продажах за месяц, чтобы анализировать работу команды.

P.S. надеюсь легко объяснил и адекватно))

@it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Всем доброй пятницы!

Хотелось бы поговорить о архитектурном проектировании, ну про монолиты и микросервисы всякие) Сегодня начинаем серию статей об архитектурном проектировании, и первая тема — это конечно монолит!

Монолитная архитектура

Монолит — это классический подход к разработке ПО, где все компоненты системы объединены в одном приложении.

🔹 Преимущества

- Простота разработки и деплоя
- Централизованное управление кодовой базой
- Легкость отладки и тестирования

Недостатки

- Трудности масштабирования
- Ограниченная гибкость при внесении изменений
- Риск возникновения узких мест и точек отказа

А чуть больше подробностей 🖱тут🖱

@it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👏2
Тут до меня дошло, что уже понедельник😁, значит отдых идёт хорошо))) а пока ловите мини-статейку про микросервисный подход

https://telegra.ph/Tolko-mikroservisy-tolko-hardkor-07-04

Снизу не читайте🐱

P.S.Дальше будет сравнение монолита и микросервисов, потом чисто опыт моего проектирования систем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Media is too big
VIEW IN TELEGRAM
Пробую генерацию видео)) и мне нравится. Конечно проблемы со склонениями и т.п., но порой очень даже удобно вместо статьи закинуть в голову инфы.

@it_underside
🔥2👍1
Все три статейки про подходы в проектировании ИТ решений тут:
1️⃣ Никакихмикросервисов, только Монолит
2️⃣ Только микросервисы, только хардкор!
3️⃣ Микросервисы или монолит?

Интересно хоть?

@It_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Общался в отпуске с одним разработчиком из Яндекса и зашёл спор, а где лучше работать в продуктовой компании, аутстаф, банкинге…. а что вы скажете?
Anonymous Poll
7%
ИТ-аутсорс
10%
ИТ-аутстаф
41%
Продуктовые ИТ-компании
26%
Банкинг (очень уж он развит)
1%
Компании, не имеющие прямого отношения к ИТ
5%
Не знаю, если честно даже не разбираюсь в типах))
38%
Просто посмотреть
Media is too big
VIEW IN TELEGRAM
Немного юмора под пятницу, готовлюсь к выходу из отпуска 😭

@it_underside

P.S. надеюсь история будет смешной😁😁😁😁😁
Please open Telegram to view this post
VIEW IN TELEGRAM
2😁2
Ранее вбрасывал в канал, что в компании, где я работаю открылся летний буткемп для студентов и знаете, я думаю это одна из крутейших идей! Почему? Да все просто: лето, отдых, программирование, поддержка менторов и в конце лета лучшие трудоустраиваются - это огромная возможность для молодых спецов - будущих джунов, им сейчас тяжелее всех. Если честно, не помню уже, у какой компании я видел что-то подобное.

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

@it_underside
🔥83
Чуть ранее делал опрос, а где лучше работать ИТ-специалисту? Как вы думаете, за что проголосовало большинство - Продуктовые ИТ компании! А давайте поразмышляем, где же ИТ-специалистам живется лучше всего и обсудим аутсорсинг - сегодня, а остальные в следующих постах: аутстаффинг, банковскую сферу, продуктовые компании и не проффильные ИТ-компании. Поехали!

Аутсорсинг - Жизнь на грани дедлайнов⚠️
Аутсорсинг – это как быть супергероем, которого зовут спасать мир от хаоса, т.е. проект за проектом, технология за технологией и ты постоянно в движении, развиваешься и учишься новому, но живешь в постоянных дедлайнах, а также не имеешь всех привелегий и бонусов компании заказчика.

Что круто?

1️⃣Разнообразие проектов. Каждый день новый вызов. Работая над разными задачами, ты становишься универсалом.
1️⃣Карьерный лифт. Если умеешь быстро адаптироваться и показываешь результат, карьерный рост не заставит себя ждать.

Что бесит?

👨‍💻Переработки. Сколько ночей ты провел за кодом, чтобы успеть к дедлайну? Много.
😱Нестабильность. Один проект закончился, другой начнется не сразу. И вот ты уже скучаешь. А может бть и такое, что у компании не хватает проектов и от кого то придётся избавляться.

@it_underside🐱

А, да, напоминаю, пишите в лс, кто не прочь собраться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Продолжаем предыдущий пост и говорим про ⬇️

Аутстаффинг - Жонглирование компаниями
Аутстаффинг – это когда ты работаешь на одну компанию, но по факту трудишься на другую. Хочешь поработать в банке, потом в стартапе, а потом снова в банке? Легко!

Плюсы😏

🗣Гибкость. Сегодня ты в банке, завтра в стартапе. Постоянно меняешь обстановку и задачи.
🗣Контроль. Сам управляешь своей работой, больше свободы в принятии решений.

Минусы🥺

🗣Чувство временности. Трудно почувствовать себя частью команды, когда ты формально работаешь на другую компанию.
🗣Юридические заморочки. В разных странах свои нюансы трудового законодательства, и иногда они могут подкинуть сюрпризы.

@it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Доброе утро, а вообще день) Заметил такую штуку, что в постоянной рутине и погоне за релизами мы порой не видим того, насколько стараются руководители для своей команды, вот и у меня было такое, когда я был ещё аналитиком. Казалось, что на проекте все хорошо, прекрасная картина мира, порой правда мелькали разные сигналы, например, когда не получалось повысить заработную плату или в планировании всё сильно ужесточилось и уменьшился объем RnD, но лидер делал всё, чтобы никто не чуствовал тревогу в команде, иначе бы все разбежались. Теперь вот смотрю на ситуации из прошлого, когда сам был линейным подчинённым и хочу сказать следующее- берегите лидов команды, им очень не просто. Главное, чтобы они адекватными) и защищали свою команду всегда и во всём)

@it_underside
🔥4
Вот вы верите в совпадения? Я не очень, но обнаружил интересную закономерность, что при отсутствиях на проекте появляются баги. Уехал на конференцию по аналитике и на тебе баг и авария, уехал второй раз - критичный баг, отпуск - 2 критичных бага..... вот как так??? А в обычном рутине, это далеко не частое явление, скорее исключение....
😁5👌1
Наткнулся на мошенников, которые 😭 "помогли" 😡 с продвижением и добавили в канал порядка двух сотен мёртвых душ вместо реальной помощи. Так что будьте осторожны и проверяйте тех, кто оказывает цифровые услуги, даже если эти сервисы имеют хорошую репутацию! Но не будем о грустном. Давайте поговорим о следующем крупном сегменте «почти» ИТ-компаний – банках. Как-то так получилось, что именно банковское ИТ считается одним из лучших - у нас точно.

Почему ИТ в банках такое классное именно у нас, в России? Рассуждать на эту тему можно очень долго, но факт остаётся фактом: банки у нас стали первоклассными ИТ-институтами, ну Касперский, Яндекс, mail.ru и vk также относятся к ИТ институтам, но банкинг имеет огромную долю ИТ. Финтех или банкинг (объединим их) вкладывают огромные средства в развитие технологий, постоянно ищут новые решения и нанимают лучших специалистов. В результате у нас получилось создать одно из самых передовых банковских ИТ в мире, вот где вы видели, чтобы за пару лет создать хранилища, кркдитные конвейеры, crm, инженерные решения самостоятельно - лично я нигде. И не забудем про импортозамещение – сколько новых продуктов создаётся каждый год!

Работа в банках для ИТ-специалистов – это поддержка текущих банковских систем и продуктов, разработка высоконагруженных приложений для обеспечения роста, глубокая аналитика, геоинформационные системы, графовые базы данных, первоклассный ML и многое другое.

🟢 Плюсы

1️⃣ Стабильность. Банки предлагают надёжную и стабильную работу с хорошими соцпакетами.

2️⃣Бенефиты. Отличные условия по кредитам, ДМС и другие бонусы.

3️⃣Высокие зарплаты . ИТ-специалисты в банках часто получают больше, чем в других секторах и вообще по отрасли.

4️⃣Обучение и развитие. Банки инвестируют в обучение своих сотрудников, предлагая курсы, тренинги и сертификации.

5️⃣Инновации. Несмотря на стереотипы, банки активно внедряют новые технологии и решения.

🔴 Минусы

1️⃣Бюрократия. Много цифровой волокиты и строгих процедур, обойти которые порой невозможно.

2️⃣Медленные нововведения. Банки медленно внедряют новые технологии, но данный тезис надо понимать так, что самые последние обновления до тщательного анализа ИБ никто не понесёт, а вообще стек тут всегда актуальный, это вам не штаты))

3️⃣Высокий уровень ответственности. Ошибки в банковской сфере могут дорого стоить, тут и закон о банковской деятельности и ПНД, так что надо быть аккуратным.

4️⃣ Регуляторные требования. Нужно соблюдать множество правил и требований, что иногда сильно усложняет работу.

5️⃣Интенсивная работа. Высокие нагрузки и требования к качеству могут приводить к хорошему выгоранию.

Но несмотря на все минусы, банковское ИТ в России – это мощная платформа для профессионального роста и развития. Если ты ищешь стабильность, хорошую и конкурентную зарплату и возможность работать с передовыми технологиями, то банковский сектор и вообще финтех – отличный выбор)😎

P.S. Ищу в команду хорошего автотестера, описание выше в посте.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7😁3
👨‍💻😫😏🥺Менеджерская работа - вызовы и реальность?📞🤑😄😈

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

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

Вот например, было дело, сотрудник заводит заявку на замену ПК, т.к. его текущий вообще не работает и что вы думаете, он пару дней сидел без ПК и возможно намного дольше бы сидел, если бы вовремя не изловличлся и не вышел на нужных руководителей и тогда ПК выдали за 30 минут))

Если ты задумываешься, стоит ли двигаться по карьерной лестнице вертикально или горизонтально, возможно, найдешь что-то полезное в полуночном посте😌. Менеджерская работа конечно изнуряющая, но она весьма интересная и ты открываешь в себе совершенно другие стороны)

@it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👏3😁3
Решил таки сделать стрим, скажу честно, он пробный, пока не разу не пробывал себя в этом русле, ну именно вещать на широкую аудиторию) тема стрима ориентировочно тех.собесы аналитиков. Будет интересно?👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁1