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

Ассистент для связи: @VMLovtsov_assistant
Download Telegram
Продолжаю пост))

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

Проработка сценариев работы системы
1️⃣ В описании утверждается, что системный аналитик разрабатывает сценарии работы системы. Это, конечно, часть его работы, но на практике это может включать не только создание сценариев, но и сбор требований у заказчика, анализ их и приведение их к конкретным функциональным и нефункциональным требованиям.

2️⃣Анализ связей и влияния изменений
Описание упоминает анализ взаимосвязей и влияния изменений. Это верно, но на практике системный аналитик также может проводить исследования и оценки рисков, а также взаимодействовать с другими членами команды проекта для обеспечения согласованности изменений.

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

4️⃣ Проектирование изменений
Описание утверждает, что системный аналитик занимается проектированием изменений. На практике это может включать в себя создание технических спецификаций, описание архитектуры системы и общение с разработчиками для обеспечения правильной реализации.

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

✈️ @it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
На собеседованиях, конференциях и курсах по обучению часто бывают вопросы:
А ЧТО ТАКОЕ API?
А КАК ВЫ ЕГО ПРОЕТИРУЕТЕ?
ЧТО ЛУЧШЕ REST, SOAP, FOX?


Поэтому предложу в нескольких постах раскрыть смысл АПИ, как работать и т.п., но точно не за один пост)) не надейтесь

API или интерфейс программирования приложений, это как ключ от двери, которая ведет в мир программ и данных. Это позволяет разным программам говорить друг с другом, как если бы они общались на одном языке.

Если в команде есть такие роли как архитектор, разработчик, тестировщик, аналитик и руководитель, то каждый из них играет свою уникальную роль:

0️⃣Архитектор — это как главный строитель. Он решает, как все будет соединяться и работать вместе. Он создает план и определяет, какие данные и функции будут доступны через API.

0️⃣Разработчик — это как мастер по созданию вещей. Он пишет код и программы, которые позволяют API работать. Это как строитель, который строит этот мост между программами.

0️⃣Тестировщик — это как детектив. Он проверяет, что API работает правильно и не имеет ошибок. Тестировщик создает тестовые сценарии и убеждается, что API делает свою работу без сбоев.

0️⃣ Аналитик — это как переводчик между бизнесом и технической командой. Он говорит с заказчиками и понимает, что именно им нужно от API. Он удостоверяется, что API соответствует потребностям бизнеса.

0️⃣Руководитель команды или ИТ-лид — это как капитан корабля. Он координирует всю работу команды, следит за проектом и принимает важные решения, чтобы всё иди по плану.

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


✈️ @it_underside
Please open Telegram to view this post
VIEW IN TELEGRAM
Тут, такой момент, на конфу пришёл сегодня и попробую поделиться со всеми как построил технологическое сообщество
#infostart #2023 #itconf
🔥1
Ищу к себе в команду спецов Java/Scala разработчиков, тестировщиков, DevOps и системных аналитиков! Если вдруг на этапе интервьювинга не сойдемся, то могу порекоментовать внутри Иннотеха на другие позиции

Описание: ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
Ребят, всем привет!
Я, Ловцов Владимир, руководитель разработки в ГК Иннотех. Большую часть своего опыта был разнопрофильным аналитиком (аналитик данных, data scientist, системный аналитик, аналитика качества, финансовый аналитик), и так получилось, что недавно я стал автором курса по системному анализу, часть курса чисто моя, часть моего коллеги. Соответственно, в своём канале буду публиковать в ближайшие две недели подробности, материал нужный для обучения и т.п.

Немного обо мне:
1️⃣ Спикер крупных ИТ конференций Analyst Days, ЛАФ, Инфостарт, Анализ и управление проетами в ИТ (модератор), Импульс (модератор 2022);
2️⃣Репититор для школьников и студентов со средней оценкой 5 по отзывам учеников (профи.ру): физика, математика, информатика, программирование;
3️⃣Проектировал, разрабатывал и участвовал в таких проектах как: бэкофис данных, цифровой мерчендайзинг, внедрение CRM, графовая платформа Мирион, геоплатформа, ML сервисы, риалтайм рекомендации в банкинге.

О курсе
Курс необычный, а жесткая выжимка, которая помогает прокачать джуна до мидла за короткие сроки и лучшим оффер! Если ты прошел программу в Яндекс Практикум, Skillbox и т.п., то тебе будет легче, если нет, готовься выложиться на полную и получить оффер мечты. Но подробности позже….

Ребят, просьба, если не сложно, отправьте это сообщение вашим знакомым, вдруг им будет интересно.
Приглашение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Вот и закончилась конференция «Инфостарт 2023»….
Сейчас на моём счету уже третье посещение этой удивительной конференции, и я горжусь, что меня пригласили спикером на этом событии.

Я представил доклад «Влияние сообществ на результативность IT-команды» и это моё первое выступоление в секции управление ИТ.

Немного поделюсь с вами о докладе:

1️⃣ Новый взгляд на управление командой. Обсудили почему неэфективен классический подход и как нужно адаптироваться под текущии реалии.

2️⃣ Роль корпоративных сообществ. Почему нельзя сказать «Надо сообщество» сверху или правила развития и создания сообществ, уровень развития организации, когда уже нужно создавать сообщества, какова роль сообществ, как проектировать их под цели организации.

3️⃣ Увеличение скорости решения задач. Производительность одного сотрудника при работе в команде падает, производительность команды в огромных департаментах снижается, соответсвенно поделился своей идей повышения результативности и эффективности ИТ команд и взаимодействия с сообществами.


4️⃣ Практический кейс. Я представил конкретный кейс успешной реализации по созданию сообществ в компании T1 групп и финансовый эффект, который был достигнут.

Скоро поделюсь детальными подробностями моего выступления и впечатлениями от конференции, а пока жду сам фото.

#Инфостарт2023 #ITконференция #доклад #TechEvents"
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
А теперь немного про курс системного аналитика - прокачка до middle уровня, его анонсировал и сегодня даю ещё подробности и приоткрываю занавес.

Готовы взлететь в карьере системного аналитика? Не понимаете, чего вам не хватает? Представляю классную программу, которая поможет вам прокачаться в теориии и практике системного анализа и стать востребованным специалистом!

📋 Что вы изучите:

Что есть системный анализ на практике и его роль в разработке ПО;
🎯 Как выявить бизнес-цели заказчика, различать симптомы и проблемы;
📊 Анализ и документирование требований с User Stories и Use Cases;
🌐 Архитектура и интеграция систем и конечно REST API;
🛢️ Работа с базами данных и DWH, прокачка навыков написаня SQL запросов;
🔒 Принципы безопасности и защиты данных.

Длительность курса: 6 недель, 2 занятия в неделю, а дату начала скажу завтра- согласуем ещё))

Ребят, просьба, если не сложно, отправьте это сообщение вашим знакомым, вдруг им будет интересно.
Приглашение
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет!

О каких видах аналитиков вы знаете? Думаете системный и бизнес аналитик это предел? А вот и нет)))

Ссылка на статью

В IT существует несколько видов аналитиков, каждый из которых специализируется на определенных зонах разработки, управления IT-проектами и технологиями. Вот некоторые из наиболее распространенных видов аналитиков в IT с которыми я встречался.➡️

1. Системный аналитик. Системные аналитики занимаются анализом бизнес-процессов и требований заказчика и являются посредником между бизнесом и разработчиками, т.е. они разрабатывают документацию, определяют функциональные и нефункциональные требования, моделируют процессы и участвуют в проектировании систем.

2. Бизнес-аналитик. Бизнес-аналитики фокусируются на анализе бизнес-процессов и потребностей заказчика, т.е. помогают оптимизировать процессы, выявляют бизнес-цели и создают стратегии для их достижения.

3. (Data) Аналитик данных. Data-аналитики работают с данными, т.е. занимаются сбором, анализом и визуализацией данных, а также помогают в принятии решений на основе данных.

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

5. Технический (Technical) аналитик. Технические аналитики фокусируются на анализе технических аспектов проектов, таких как архитектура, интеграции и безопасность, т.е. обеспечивают техническую реализацию бизнес-требований. Тут снова приходим к тому, что ёто в классическом понимании - системный аналитик, но есть одно «НО», невозможно учесть для одной специализации все возможные варианты того, что будет входит в зону ответсвенности, поэтому и появляются странные подвиды аналитиков.

6. QA-аналитик (Quality Assurance). QA-аналитики или аналитики качества данных занимаются анализом и планированием тестирования программного обеспечения. Они создают тест-кейсы, участвуют в обеспечении качества и выявлении дефектов. Часто ИТ лиды их путают с тестировщиками. Данный функционал обычно в командах находится у системного аналитика и частично у тестировщика.

7. Продуктовый (Product) аналитик. Продуктовые аналитики работают над анализом и разработкой продуктов или функциональности в соответствии с потребностями пользователей и бизнес-целями.

8. Информационный (Business Intelligence) аналитик. BI аналитики работают с бизнес-данными и создают отчеты, дашборды и аналитические модели для принятия бизнес-решений. Редкие звери в нашей фауне, можно сказать краснокнижные, т.к. их функционал сейчас забирают системные, бизнес аналитики

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

10. Системный аналитик на проектах хранилищ данных (DWH). Аналитики DWH работают над проектированием и управлением хранилищами данных, обеспечивая доступность и качество данных для анализа. Тут требуются специфические знания DWH, слоевой архитектуры, ER/ERD.

11. Data scientist. Специалист, который работает с данными, проводит сложный анализ данных с использованием статистических методов и машинного обучения, т.е. извлекают ценные познания и предсказания из больших объемов данных, что помогает организациям принимать более обоснованные решения.

12. Аналитик разработчик. Аналитики разработчики объединяют в себе навыки системного анализа и разработки программного обеспечения. Они анализируют требования, а затем создают технические решения и разрабатывают соответствующие программные приложения.

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


Ребят, просьба, если не сложно, отправьте это сообщение вашим знакомым, вдруг им будет интересно.
Приглашение
Please open Telegram to view this post
VIEW IN TELEGRAM
Обещал - даю! Есть вопросы, пишите!
Forwarded from Команда T1
⚫️ Ваш шанс стать middle системным аналитиком в «Иннотех»!

🎓 Мы запускаем новый поток технического обучения в школе с возможностью трудоустройства для системных аналитиков с опытом работы. Ты повысишь свои навыки до уровня middle и middle+ и получишь возможность попасть в команду Иннотех.

🚀 Что ждёт участников:

🔹 бесплатное обучение в течение 6 недель,
🔹 теория и практика от специалистов ведущей ИТ-компании,
🔹 обучение на реальных проектах «Иннотех» для быстрого включения в рабочие процессы,
🔹 индивидуальная обратная связь по каждому заданию,
🔹 живое общение с преподавателями и Telegram-канал для обмена опытом.

💻 Как будет проходить обучение:

🔹 занятия по вечерам с 18:00 до 19:30 в понедельник и четверг,
🔹 12 заданий, на каждое из которых понадобится не менее 2 часов.

🌟 Как попасть на программу:

До 27 октября заполнить анкету по ссылке: https://anketolog.t1.ru/e/399/DhLEAOtQ. Количество мест ограничено, поэтому не откладывайте регистрацию!
Все, кто успешно пройдёт входное тестирование, смогут начать обучение уже 30 октября.

А лучших участников программы мы пригласим на работу в Иннотех на конкурентную заработную плату — наши команды уже ждут вас! 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! 👏

Готовитесь к курсу по системному анализу?
Проходите или прошли входное тестирование?


Если да👍, то самое время освежить теории и практику по API и предлагаю вам мою небольшую статью, которая вас аккуратно проведёт от теории к практике.

О чём же речь в статье:
- Что такое API;
- Типы API;
- Протоколы API;
- Различия между протоколами API;
- REST API;
- Основные характеристики REST API;
- Преимущества и недостатки REST API;
- Методы REST API;
- Практика (REST API за пару минут).

HABR.COM - ссылка
VC.RU - ссылка

Приглашение👏ИзнанкаИТ
Please open Telegram to view this post
VIEW IN TELEGRAM
За последний месяц я посмотрел и оценил более 50 кандидатов в свою команду и по запросу помогал коллегам, отзыв по итогу могу выразить лишь мемом… (взял из сообщества аналитиков Т1 Групп).

Для меня собеседования стали, словно встреча по тиндеру
💪💭💪🚪🤖💭🦸‍♂️

Требования к кандидату:

Опыт в анализе чёрных дыр не менее 10 лет.
Умение анализировать частоту метеоритных дождей на Луне.
Знание астрологии для создания гороскопов для космических аппаратов.
Навык общения с инопланетными цивилизациями (полиглот включая космические языки).
Опыт переписки с экстрагалактическими существами (предпочтительно через телепатию).

Резюме:

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

В общем, лажы бувают с любой стороны, просто будьте готовы к любой ситуации)))

Приглашение👏ИзнанкаИТ
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6
У нас в компании запускается бесплатный курс для системных аналитиков с целью их прокачки до уровня уверенного middle. Я буду одним из преподавателей и авторов курса. Всю нужную профильную информацию вы всегда найдёте у меня в канале, а также о карьере и буднях в ИТ❤️

📋 Что вы изучите:

Что есть системный анализ на практике и его роль в разработке ПО;
🎯 Как выявить бизнес-цели заказчика, различать симптомы и проблемы;
📊 Анализ и документирование требований с User Stories и Use Cases;
🌐 Архитектура и интеграция систем и конечно REST API;
🛢️ Работа с базами данных и DWH, прокачка навыков написаня SQL запросов;
🔒 Принципы безопасности и защиты данных.

💻 Как будет проходить обучение:

🔹 занятия по вечерам с 18:00 до 19:30 в понедельник и четверг,
🔹 12 заданий, на каждое из которых понадобится не менее 2 часов.

🌟 Как попасть на программу:

СПЕШИТЕ!! 27 октября (осталось ещё 4 дня) заполнить анкету по ссылке: https://anketolog.t1.ru/e/399/DhLEAOtQ. Количество мест ограничено, поэтому не откладывайте регистрацию!
Все, кто успешно пройдёт входное тестирование, смогут начать обучение уже 30 октября.

А лучших участников программы пригласят на работу в Иннотех на конкурентную заработную плату — наши команды уже ждут вас! 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Заходит синхронное взаимодействие в бар и говорит бармену: "Подай мне свой лучший коктейль, но только если у тебя есть место за барной стойкой!"

Асинхронное взаимодействие, сидя на другом конце бара, громко возмущается: "Я хочу тот же коктейль, но не обязательно прямо сейчас! Просто поставь его в очередь, и я заберу его, когда буду готов!"

В это время реактивное взаимодействие, которое просто наблюдало за всей ситуацией, поднимается и говорит: "Бармен, просто подавайте мне коктейли, как только они готовы, и я буду реагировать на каждый новый напиток с восторгом!"

Знание типов взаимодействий между сервисами, ИС, ПО - это «must have»!

Синхронное взаимодействие

1️⃣Ожидание ответа
При синхронном взаимодействии, отправляющая система ждет ответа от целевой системы до того, как продолжить выполнение операции. Это значит, что операции выполняются последовательно, и вызывающая сторона блокируется до получения ответа.

2️⃣Простота отладки
Синхронное взаимодействие может быть проще в отладке, так как вы можете легко проследить последовательность операций.

3️⃣Производительность Операции выполняются быстрее, поскольку нет необходимости в управлении асинхронными вызовами.

Пример: синхронные API вызовы и вызовы процедур удаленного вызова.

Асинхронное взаимодействие

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

2️⃣ Отложенный ответ
Ответ от целевой системы может быть отложенным, и приемник должен быть готов обрабатывать ответ, когда он придет.

3️⃣ Подходит для долгих операций
Асинхронное взаимодействие хорошо подходит для случаев, когда операции занимают много времени (например, обработка больших данных).

Примеры: очереди сообщений Kafka, RabbitMQ, ArtemisMQ и асинхронные API.

А про реактивное в следующем посте)

Приглашение| Изнанка ИТ

КАРЬЕРА| АНАЛИТИКА| МЕНТОРИНГ|ОБУЧЕНИЕ| МЕНЕДЖМЕНТ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1