Из тестирования в системный анализ✅
Дарья в IT уже 4 года. Работает тестировщиком, но уже год совмещает тестирование с аналитикой и планирует полный переход в системный анализ.
На программу «Дизайн REST API» Дарья пришла после курса профессиональной переподготовки. К сожалению, там проектированию API было уделено мало внимания, поэтому ей захотелось разобраться глубже в теме.
#студентыGetAnalyst
Дарья в IT уже 4 года. Работает тестировщиком, но уже год совмещает тестирование с аналитикой и планирует полный переход в системный анализ.
На программу «Дизайн REST API» Дарья пришла после курса профессиональной переподготовки. К сожалению, там проектированию API было уделено мало внимания, поэтому ей захотелось разобраться глубже в теме.
#студентыGetAnalyst
❤7🔥1
Что должен уметь системный аналитик, чтобы гарантированно найти работу и получать хорошие офферы? 🤔
Вакансий много. Требования и ожидания у всех разные: от сбора требований до проектирования архитектуры. А еще иногда просят писать код (это про аналитиков вообще?!).
На основании средних и больших компаний выделяю основаные навыки из вакансий, которые в основном сейчас фигурируют на рынке.
Ниже представлен ожидаемый ТОП-навыков для Middle Системного Аналитика с опытом работы от 1 до 3-х лет:
✅ Работа с требованиями
Умение быстро погружаться в предметную область и обследовать предприятия
Бизнес-требования
Разработка ТЗ
Ведение проектной документации
Умение ставить задачи на разработчиков
✅ Базы данных
Понимание реляционных БД
Умение писать простые SQL-запросы
✅ Интеграции
Понимание принципов взаимодействия систем
Умение проектировать сценарии взаимодействия
✅ API
REST API (JSON)
SOAP (XML, XSD)
✅ Инструменты
Jira, Confluence и аналоги
Postman
Swagger
DBeaver или аналог для работы с БД
✅ Софт-скилы
Умение работать в команде и понимать её: разработчики, тестировщики, архитекторы и другие технические специалисты
Ведение переговоров с заказчиками
✅ Проектирование архитектуры (продвинутый навык, который также могут требовать от мидлов некоторые компании)
Понимание принципов SOA и MSA (сервисная и микросервисная архитектуры)
Понимание принципов работы очередей
Умение представить схему компонентов системы
Сохраняйте, чтобы поставить напротив каждого свою ✅
Если задумываетесь о том, чтобы составить свой план карьерного роста или перехода в профессию системного аналитика, то рекомендую ознакомиться с подробной картой навыков системного аналитика.
Вакансий много. Требования и ожидания у всех разные: от сбора требований до проектирования архитектуры. А еще иногда просят писать код (это про аналитиков вообще?!).
На основании средних и больших компаний выделяю основаные навыки из вакансий, которые в основном сейчас фигурируют на рынке.
Ниже представлен ожидаемый ТОП-навыков для Middle Системного Аналитика с опытом работы от 1 до 3-х лет:
✅ Работа с требованиями
Умение быстро погружаться в предметную область и обследовать предприятия
Бизнес-требования
Разработка ТЗ
Ведение проектной документации
Умение ставить задачи на разработчиков
✅ Базы данных
Понимание реляционных БД
Умение писать простые SQL-запросы
✅ Интеграции
Понимание принципов взаимодействия систем
Умение проектировать сценарии взаимодействия
✅ API
REST API (JSON)
SOAP (XML, XSD)
✅ Инструменты
Jira, Confluence и аналоги
Postman
Swagger
DBeaver или аналог для работы с БД
✅ Софт-скилы
Умение работать в команде и понимать её: разработчики, тестировщики, архитекторы и другие технические специалисты
Ведение переговоров с заказчиками
✅ Проектирование архитектуры (продвинутый навык, который также могут требовать от мидлов некоторые компании)
Понимание принципов SOA и MSA (сервисная и микросервисная архитектуры)
Понимание принципов работы очередей
Умение представить схему компонентов системы
Сохраняйте, чтобы поставить напротив каждого свою ✅
Если задумываетесь о том, чтобы составить свой план карьерного роста или перехода в профессию системного аналитика, то рекомендую ознакомиться с подробной картой навыков системного аналитика.
🔥6
Гайд по основным диаграммам и нотациям для СА ✔️
При работе аналитики использует семь самых популярных диаграмм:
1. UML Sequence для Интеграций
2. ER-диаграмма для Баз Данных
3. C4 для Архитектуры
4. UML Диаграмма состояний для Жизненного Цикла сущностей, Алгоритмов
5. BPMN для Бизнес-процессов
6. UML Activity для Алгоритмов, Интеграций
7. Data Flow Diagram (DFD) для Алгоритмов и анализа данных
Мы подготовили документ в котором рассказали, с помощью каких распространённых инструментов создавать эти диаграммы.
Получить гайд по основным диаграммам и нотациям для СА, можно перейдя по ссылке.
Пользуйтесь и делитесь информацией с коллегами 🤩
При работе аналитики использует семь самых популярных диаграмм:
1. UML Sequence для Интеграций
2. ER-диаграмма для Баз Данных
3. C4 для Архитектуры
4. UML Диаграмма состояний для Жизненного Цикла сущностей, Алгоритмов
5. BPMN для Бизнес-процессов
6. UML Activity для Алгоритмов, Интеграций
7. Data Flow Diagram (DFD) для Алгоритмов и анализа данных
Мы подготовили документ в котором рассказали, с помощью каких распространённых инструментов создавать эти диаграммы.
Получить гайд по основным диаграммам и нотациям для СА, можно перейдя по ссылке.
Пользуйтесь и делитесь информацией с коллегами 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7😍4👍2🔥1
Готовы получать новый уникальный опыт по тестированию и документированию REST API?
Уже сегодня ждём вас на бесплатном практическом вебинаре для бизнес- и системных аналитиков:
💥 Postman, Insomnia и AI для REST API
🟢 Прямой эфир
В результате этого обучения:
✅ Получите опыт работы с Postman и Insomnia.
✅ Сделаете коллекции запросов к реальному API для личного портфолио.
✅ Научитесь использовать AI-инструменты (GeminiAI + ChatGPT) на продвинутом уровне для ускорения работы.
✅ Получите примеры постановок задач на REST API-методы.
✅ Спроектируете и задокументируете REST API-метод с нуля через Insomnia.
Будем погружаться в сложную теорию через реальную работу! 🚀
--------
Занятие проводится в качестве вводного урока к практической программе Дизайн REST API.
--------
До встречи в прямом эфире сегодня, в 19:00 Мск! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
Во время занятия мне важно, чтобы вы получили максимум пользы и практического опыта.
Поэтому я рекомендую подготовиться заранее.
🕘 Время на подготовку: 10 мин
----------------------------------
Чек-лист 👇
✅ Два экрана, зонирование одного или вход с двух устройств
Чтобы вам было удобно делать практику, я рекомендую смотреть видео и презентацию на одном устройстве, и повторять шаги на компьютере.
Войдите в вебинар с обоих устройв.
На компьютере пригодится для копирования ссылок и ключей.
✅ Для работы с AI может потребоваться VPN
Я рекомендую открыть ChatGPT и войти в свой личный аккаунт до занятия.
https://chatgpt.com/
Зарегистрируйтесь по Google-учетке, если аккаунта ещё нет.
Бесплатного аккаунта для настройки AI-ассистента хватит.
Дополнительно покажу ещё одну нейросеть сама, но по ней практику будете повторять уже самостоятельно, после занятия.
✅ Откройте Postman и войдите в аккаунт
Либо откройте веб-версию: https://www.postman.com/
Либо скачайте и установите на компьютер: https://www.postman.com/downloads/
Войдите в свой личный аккаунт, чтобы начать работу с инструментом.
✅ Откройте Insomnia и войдите в аккаунт
Скачайте и установите приложение: https://insomnia.rest/
Зарегистрируйте аккаунт и войдите в него.
Я создала аккаунт используя Google-учетку, но можно и другим способом.
Вход занимает время, и может потребоваться перезапуск приложения.
✅ Подключитесь к эфиру в 19:00 Мск, задавайте вопросы, получайте новые знания и опыт!
----------------------------------
Ещё не зарегистрировались на эфир?
💥 Postman, Insomnia и AI для REST API
До встречи онлайн! 😊
P.S. Запись будет доступна только для зарегистрированных учатников.
P.S. Организационные вопросы? @getanalyst и info@getanalyst.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Друзья, впереди выходные. Самое время подумать, как можно позаботиться о своём эмоциональном состоянии.
В этом нам помогают наши любимые "гормонов счастья". Они делают нас более довольными и гармоничными.
✨ Серотонин отвечает за чувство спокойствия и удовлетворённости.
✨ Дофамин связан с удовольствием и мотивацией.
✨ Эндорфины помогают справляться с болью и стрессом.
✨ Окситоцин укрепляет социальные связи и чувство привязанности.
Уровень этих гормонов можно повысить через физическую активность, здоровое питание, общение с близкими и занятия любимыми хобби🙌
На картинке подсказки, как их «выработать» правильными действиями.
#GAfrindlyreminder
В этом нам помогают наши любимые "гормонов счастья". Они делают нас более довольными и гармоничными.
Уровень этих гормонов можно повысить через физическую активность, здоровое питание, общение с близкими и занятия любимыми хобби🙌
На картинке подсказки, как их «выработать» правильными действиями.
#GAfrindlyreminder
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🥰1
🧡💜🤖 Открыт доступ к записи к практике по Postman, Insomnia и AI для REST API
В четверг (30.10) прошла практика, и больше всего участникам запомнилось:
▫️ релиз собственной Postman-документации
▫️ работа в Insomnia
▫️ промпты
▫️ настройка AI-ассистента
Отзывы ♥️
Что сделали:
✅ Разобрались, как работает HTTP, и в его связи с REST API
✅ Узнали актуальные новости на рынке Backend-разработки
✅ Разбирали ошибки чужих REST API и ведения документации
✅ Практиковались в Postman и Insomnia: тестирование и документирование API
✅ Изучали основы промпт-инжиниринга
✅ Посмотрели 3 ключевых AI-инструмента
✅ Сравнили, как разные AI-инструменты решают сложные задачи при хорошем промпте
✅ Научились настраивать AI-агентов под ежедневные задачи
Спасибо всем за активное участие, за крутые вопросы и стремление знать больше!
❗️ Доступ к записи ещё открыт для всех зарегистрированных участников.
Если уже регистрировались — ничего делать не нужно, пришлём email со ссылкой.
Ещё не регистрировались?
💎 Postman, Insomnia и AI для REST API
🗓 Доступ к записи 2-5 ноября
👉 Зарегистрироваться
Выходные - отличный повод получить новые знания и освоить новые инструменты!
В четверг (30.10) прошла практика, и больше всего участникам запомнилось:
▫️ релиз собственной Postman-документации
▫️ работа в Insomnia
▫️ промпты
▫️ настройка AI-ассистента
Отзывы ♥️
Диана
Вебинар безумно понравился! Екатерина рассказала и показала все в супер-доступном и понятном формате. Особенно полезными оказались описание работы с Инсомнией и гайд по настройке ИИ-ассистента. Это восторг :)
Оксана
Очень понравилась практика по Insomnia, совершенно новая программа для меня! Узнала про AI-ассистента, обязательно буду использовать в работе! Спасибо!!!
Что сделали:
✅ Разобрались, как работает HTTP, и в его связи с REST API
✅ Узнали актуальные новости на рынке Backend-разработки
✅ Разбирали ошибки чужих REST API и ведения документации
✅ Практиковались в Postman и Insomnia: тестирование и документирование API
✅ Изучали основы промпт-инжиниринга
✅ Посмотрели 3 ключевых AI-инструмента
✅ Сравнили, как разные AI-инструменты решают сложные задачи при хорошем промпте
✅ Научились настраивать AI-агентов под ежедневные задачи
Спасибо всем за активное участие, за крутые вопросы и стремление знать больше!
❗️ Доступ к записи ещё открыт для всех зарегистрированных участников.
Если уже регистрировались — ничего делать не нужно, пришлём email со ссылкой.
Ещё не регистрировались?
💎 Postman, Insomnia и AI для REST API
🗓 Доступ к записи 2-5 ноября
👉 Зарегистрироваться
Выходные - отличный повод получить новые знания и освоить новые инструменты!
❤5👍1
⚒️ Инструменты аналитика ⚒️
В зависимости оттого на какой этап в работе они нацелены, разделяют три группы:
✅ Сбор и хранение данных
Задача этих инструментов — хранить большие объёмы данных и быстро выбирать нужные.
✅ Анализ данных
Помогают анализировать и структурировать информацию по заданным критериям.
✅ Визуализация данных
После анализа данных информацию удобно переработать и упорядочить в наглядные графики, отчёты, диаграммы.
Мы подготовили подборку основных инструментов, которые регулярно используются в работе👌
⚙️ Jira— инструмент для управления задачами, или "таск-трекер" (task tracker)
⚙️ Confluence — инструмент для ведения базы знаний команды разработки
⚙️ Miro — визуальный инструмент для работы над проектами, онлайн-доска
⚙️ Draw.io — графический редактор для создания диаграмм и схем
⚙️ Lucidchart — современный инструмент для графического моделирования
⚙️ StormBPMN — облачный инструмент для моделирования бизнес-процессов в нотации BPMN 2.0
⚙️ Camunda Modeler — инструмент, который мы бы посоветовали знать каждому системному и бизнес-аналитику
⚙️ Mermaid Chart — инструмент для работы с диаграммами через код
Сохраняйте и внедряйте!
В зависимости оттого на какой этап в работе они нацелены, разделяют три группы:
✅ Сбор и хранение данных
Задача этих инструментов — хранить большие объёмы данных и быстро выбирать нужные.
✅ Анализ данных
Помогают анализировать и структурировать информацию по заданным критериям.
✅ Визуализация данных
После анализа данных информацию удобно переработать и упорядочить в наглядные графики, отчёты, диаграммы.
Мы подготовили подборку основных инструментов, которые регулярно используются в работе👌
Сохраняйте и внедряйте!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
Документация на разработку программной системы — это не просто набор текстов и диаграмм.
Это фундамент, на котором строится вся работа над IT- проектом. Она помогает команде разработчиков понять задачи и цели проекта, а также является основой для тестирования и поддержки системы после её запуска.
Без качественной документации проект рискует столкнуться с недопониманием и ошибками на всех этапах его реализации, уйти в большое количество споров, обсуждений и недоговоренностей.
Кроме того она помогает успешно развивать системы без потери времени на постоянный анализ: а так ли должно реально работать или это ошибка, на что повлияют очередные изменения в одной из функций системы.
Сама документация строится не на описании чего-то рабочего, что известно. Всё описывается с нуля, по сути из нашего технического воображения и жизненного опыта. Нам, системным аналитикам нужно придумать что будет в системе и как она будет работать.
На основе интервью с заказчиками и потенциальными пользователями мы должны точно угадать их желания и что нужно получить в конце разработки: как со стороны видимой пользователям, так и со стороны того, что будет внутри - алгоритмы, схемы хранения данных, порядок взаимодействия систем. И все эти ожидания мы фиксируем в документации как результаты анализа и проектирования.
Однако, документация полезна только тогда, когда она применяется правильно. Системный аналитик должен не только уметь создавать документы, описывающие работу системы, но и знать, когда и как их использовать. Это включает в себя умение организовать структуру документов, определение ключевых моментов для фиксации, а также способность адаптировать документацию под меняющиеся требования и условия проекта.
Как у вас на проекте с документацией?
❤️ - есть и всё идеально;
👍 - есть, но нет структуры в ней, требует улучшений,
😱 - нет
Делитесь своими впечатлениями о документации в ваших проектах в комментариях, тема горящая и актуальная! 😃
Это фундамент, на котором строится вся работа над IT- проектом. Она помогает команде разработчиков понять задачи и цели проекта, а также является основой для тестирования и поддержки системы после её запуска.
Без качественной документации проект рискует столкнуться с недопониманием и ошибками на всех этапах его реализации, уйти в большое количество споров, обсуждений и недоговоренностей.
Кроме того она помогает успешно развивать системы без потери времени на постоянный анализ: а так ли должно реально работать или это ошибка, на что повлияют очередные изменения в одной из функций системы.
Сама документация строится не на описании чего-то рабочего, что известно. Всё описывается с нуля, по сути из нашего технического воображения и жизненного опыта. Нам, системным аналитикам нужно придумать что будет в системе и как она будет работать.
На основе интервью с заказчиками и потенциальными пользователями мы должны точно угадать их желания и что нужно получить в конце разработки: как со стороны видимой пользователям, так и со стороны того, что будет внутри - алгоритмы, схемы хранения данных, порядок взаимодействия систем. И все эти ожидания мы фиксируем в документации как результаты анализа и проектирования.
Однако, документация полезна только тогда, когда она применяется правильно. Системный аналитик должен не только уметь создавать документы, описывающие работу системы, но и знать, когда и как их использовать. Это включает в себя умение организовать структуру документов, определение ключевых моментов для фиксации, а также способность адаптировать документацию под меняющиеся требования и условия проекта.
Как у вас на проекте с документацией?
❤️ - есть и всё идеально;
👍 - есть, но нет структуры в ней, требует улучшений,
😱 - нет
Делитесь своими впечатлениями о документации в ваших проектах в комментариях, тема горящая и актуальная! 😃
👍3🔥3😱3❤1
REST является одним из наиболее популярных стилей для разработки веб-сервисов. Однако, как и любой инструмент или подход, REST не всегда является наилучшим выбором для всех сценариев.
Вот несколько ситуаций, в которых использование REST API может оказаться неверным решением:
❌ Непрерывное Взаимодействие в Реальном Времени:
Для приложений, требующих постоянного соединения для быстрого обмена данными в реальном времени (например, онлайн-игры, чаты), WebSocket или другие протоколы реального времени могут быть более подходящими.
❌ Клиенты требуют различных наборов данных: Если клиенты (например, мобильное приложение и веб-сайт) требуют разных наборов данных, GraphQL может предоставить больше гибкости, позволяя клиентам запрашивать только те данные, которые им нужны.
❌ Бинарный Протокол: Если требуется эффективность и минимальные затраты на передачу данных, то протоколы, такие как gRPC, которые используют бинарные форматы передачи данных, могут быть более эффективными.
❌ Служебная Информация: Если ваш API должен передавать много служебной информации вместе с данными (например, метаданными или инструкциями обработки), SOAP может быть более подходящим, так как он предоставляет стандартизированный способ включения такой информации в сообщения.
❌ Обратная Совместимость: Если ваша система уже имеет существующие интеграции на основе другого протокола (например, SOAP), и переход на REST может вызвать сбои или требует значительной переработки, может быть рационально продолжить использовать текущий протокол.
Хотя REST является мощным и гибким подходом для разработки API, всегда важно рассматривать требования конкретного проекта и решать вместе с разработчиками и архитекторами, какой вид API будет наиболее подходящим в данной ситуации.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤1