Та-дам! А вот и розыгрыш подарка на 1000 подписчиков 👀
Разыгрываю книгу “Искусство системного мышления».
В книге автор подробно на примерах рассказывает про различные типы систем и еще много полезной информации, которую вы сможете применить на работе и в повседневной жизни.
Теперь о том что нужно сделать, чтобы принять участие в розыгрыше:
1. Быть подписчиком накала IT Analysis
2. Нажать на кнопку «Участвовать» под этим постом
Победитель выберется автоматически ботом в конце недели - 24.11.2024 в 17:00. Далее я свяжусь с победителем для отправки подарка 🎁
Желаю всем удачи 🍀
Участников: 174
Призовых мест: 1
Дата розыгрыша: 17:00, 24.11.2024 MSK (завершён)
Победители розыгрыша:
1. Константин Ласкаев - 1ssfp5
Разыгрываю книгу “Искусство системного мышления».
В книге автор подробно на примерах рассказывает про различные типы систем и еще много полезной информации, которую вы сможете применить на работе и в повседневной жизни.
Теперь о том что нужно сделать, чтобы принять участие в розыгрыше:
1. Быть подписчиком накала IT Analysis
2. Нажать на кнопку «Участвовать» под этим постом
Победитель выберется автоматически ботом в конце недели - 24.11.2024 в 17:00. Далее я свяжусь с победителем для отправки подарка 🎁
Желаю всем удачи 🍀
Участников: 174
Призовых мест: 1
Дата розыгрыша: 17:00, 24.11.2024 MSK (завершён)
Победители розыгрыша:
1. Константин Ласкаев - 1ssfp5
This media is not supported in your browser
VIEW IN TELEGRAM
Готовлю для вас что-то интересное🤫
Скоро анонс 🔜
Следите за новостями в канале
А пока не упустите шанс выиграть классную книгу - принимай участие в розыгрыше выше 👆
Скоро анонс 🔜
Следите за новостями в канале
🔥3 нотации, которыми должен владеть аналитик 🔥
Решил поделиться подборкой из 3-х нотаций. Активно использую их в своей работе. В подборку вошли следующие нотации:
1️⃣ BPMN - это язык для моделирования бизнес-процессов. BPMN помогает визуализировать и описывать бизнес-процессы.
Обычно применяю BPMN в задачах, когда требуется показать последовательность действий между участниками процесса.
2️⃣ UML - это стандартизированный язык моделирования. Он используется для визуализации и спецификации программных систем.
Использую UML для описания структуры разрабатываемой системы и поведения системы.
3️⃣ C4 - это архитектурная нотация. Она предназначена для моделирования архитектуры программных систем.
Преимущество данной нотации - то что она позволяет показать архитектуру на разных уровнях (уровень контекста, контейнеров, компонентов, кода).
Кстати, по UML завершаю подготовку своего курса. На следующей неделе - анонс.
Курс будет доступен на платформе Stepik.
Следите за новостями😉
Решил поделиться подборкой из 3-х нотаций. Активно использую их в своей работе. В подборку вошли следующие нотации:
1️⃣ BPMN - это язык для моделирования бизнес-процессов. BPMN помогает визуализировать и описывать бизнес-процессы.
Обычно применяю BPMN в задачах, когда требуется показать последовательность действий между участниками процесса.
2️⃣ UML - это стандартизированный язык моделирования. Он используется для визуализации и спецификации программных систем.
Использую UML для описания структуры разрабатываемой системы и поведения системы.
3️⃣ C4 - это архитектурная нотация. Она предназначена для моделирования архитектуры программных систем.
Преимущество данной нотации - то что она позволяет показать архитектуру на разных уровнях (уровень контекста, контейнеров, компонентов, кода).
Кстати, по UML завершаю подготовку своего курса. На следующей неделе - анонс.
Курс будет доступен на платформе Stepik.
Следите за новостями😉
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите быстро освоить навык разработки UML диаграмм ?
Тогда у меня есть отличная новость! Я разработал курс «Моделирование в UML", где подробно на примерах разобрал основные UML диаграммы🔥
В первую версию курса вошло:
📍9 видео-уроков по UML с подробным разбором 6 диаграмм (теория и много практики)
📍Работа над собственным проектом (на протяжении всего курса).
📍Итоговый тест, который покажет насколько хорошо вы усвоили материалы курса.
📍Доступ к закрытому чату с учениками, где вы сможете задавать вопросы по обучению.
После обучения вы:
1️⃣ Будете знать синтаксис UML диаграмм.
2️⃣ Сможете разрабатывать UML диаграммы в сервисе drawio и в plantUML.
3️⃣ Создадите проект с 6-ю UML диаграммами, будете применять его в качестве портфолио.
Записаться на курс можно по ссылке: Начать обучение
А на этой неделе записаться на обучение можно сделать еще выгоднее (со скидкой -20% по промокодуFIRSTWEEK ).
Но! Промокод действует до 6.12, поэтому не упусти свой шанс и до встречи на курсе 😉
Тогда у меня есть отличная новость! Я разработал курс «Моделирование в UML", где подробно на примерах разобрал основные UML диаграммы🔥
В первую версию курса вошло:
📍9 видео-уроков по UML с подробным разбором 6 диаграмм (теория и много практики)
📍Работа над собственным проектом (на протяжении всего курса).
📍Итоговый тест, который покажет насколько хорошо вы усвоили материалы курса.
📍Доступ к закрытому чату с учениками, где вы сможете задавать вопросы по обучению.
После обучения вы:
1️⃣ Будете знать синтаксис UML диаграмм.
2️⃣ Сможете разрабатывать UML диаграммы в сервисе drawio и в plantUML.
3️⃣ Создадите проект с 6-ю UML диаграммами, будете применять его в качестве портфолио.
Записаться на курс можно по ссылке: Начать обучение
А на этой неделе записаться на обучение можно сделать еще выгоднее (со скидкой -20% по промокоду
Но! Промокод действует до 6.12, поэтому не упусти свой шанс и до встречи на курсе 😉
Что такое Scrum ? Какие основные идеи заложены в Scrum ?
Ответы на эти и другие вопросы вы найдете в новом видео на YouTube канале:
00:00 - Введение
00:20 - Scrum - это ...
02:15 - Роли в scrum команде
04:15 - Принципы и ценности
05:50 - Scrum церемонии
07:50 - Артефакты в Scrum
Не забывайте подписываться и ставить палец вверх 👍😉
А ещё хочу напомнить, что до 09.12 действует скидка -20% по промокоду FIRSTWEEK на мой курс "Моделирование в UML" Скорее спешите записаться на курс на выгодных условиях.
YouTube | Прокачаться в работе с UML | Консультации
Ответы на эти и другие вопросы вы найдете в новом видео на YouTube канале:
00:00 - Введение
00:20 - Scrum - это ...
02:15 - Роли в scrum команде
04:15 - Принципы и ценности
05:50 - Scrum церемонии
07:50 - Артефакты в Scrum
Не забывайте подписываться и ставить палец вверх 👍😉
YouTube | Прокачаться в работе с UML | Консультации
Как писать качественные требования ? 📖
При разработке требований стоит уделать особое внимание критериям качества.
Данные критерии позволяют избежать недоразумений, сэкономить время и деньги на этапе разработки.
В карточках разобрал основные критерии на примерах 🔥
Пишите в комментарии: Используете-ли вы данные критерии при разработке требований ? 🤔
Telegram · YouTube · Курс по UML
При разработке требований стоит уделать особое внимание критериям качества.
Данные критерии позволяют избежать недоразумений, сэкономить время и деньги на этапе разработки.
В карточках разобрал основные критерии на примерах 🔥
Пишите в комментарии: Используете-ли вы данные критерии при разработке требований ? 🤔
Telegram · YouTube · Курс по UML
Подводим итоги 2024
Конец года - самое время, чтобы подвести итоги года и запланировать цели. Делаю такое упражнение каждый год, это позволяет определить основные фокусы на следующий год. Что было выполнено:
✅ Работа. В начале года поменял место работы. На новом проекте удалось поработать с новыми для себя технологиями и задачами
✅ Преподавание. Разработал курс по UML, его проходят уже 10 студентов. В дальнейшем будут небольшие доработки на основе отзывов от первых учеников
✅ Развитие соц. сетей. Регулярно начал вести Telegram и YouTube каналы. Удалось развить их до 1100+ и 250 подписчиков
❌ Спорт. Принял участие в 3-х соревнованиях по бегу. Обновил личный рекорд на 10км - 38:00. Но эта цель не достигнута в полном объеме, т.к планировал выбежать из 37:40
✅ Путешествия. Посетил Кавказ, ОАЭ и сейчас нахожусь в Шри-Ланке. Поэтому так давно не было новых постов 😀
Ставьте 🔥, если интересно узнать про отдых на Шри-Ланке - напишу на эту тему отдельный пост
А сейчас желаю Вам отличных Новогодних праздников🎄
Конец года - самое время, чтобы подвести итоги года и запланировать цели. Делаю такое упражнение каждый год, это позволяет определить основные фокусы на следующий год. Что было выполнено:
✅ Работа. В начале года поменял место работы. На новом проекте удалось поработать с новыми для себя технологиями и задачами
✅ Преподавание. Разработал курс по UML, его проходят уже 10 студентов. В дальнейшем будут небольшие доработки на основе отзывов от первых учеников
✅ Развитие соц. сетей. Регулярно начал вести Telegram и YouTube каналы. Удалось развить их до 1100+ и 250 подписчиков
❌ Спорт. Принял участие в 3-х соревнованиях по бегу. Обновил личный рекорд на 10км - 38:00. Но эта цель не достигнута в полном объеме, т.к планировал выбежать из 37:40
✅ Путешествия. Посетил Кавказ, ОАЭ и сейчас нахожусь в Шри-Ланке. Поэтому так давно не было новых постов 😀
Ставьте 🔥, если интересно узнать про отдых на Шри-Ланке - напишу на эту тему отдельный пост
А сейчас желаю Вам отличных Новогодних праздников🎄
Вижу по реакциям, что тема про путешествия интересна 🏝
Скоро расскажу подробнее, а пока…
Новогодние каникулы - отличный повод инвестировать в себя и прокачать свои навыки! 🚀
Приглашаю Вас на мой курс “Моделирование в UML”
Навык разработки UML диаграмм необходим для понимания архитектуры проекта и эффективного взаимодействия в команде, поэтому во многих вакансиях для аналитиков требуется знание UML 🤓🧠
Если Вы давно хотели изучить UML и применить его на практике, то не откладывайте!
До встречи на курсе 😉
Скоро расскажу подробнее, а пока…
Новогодние каникулы - отличный повод инвестировать в себя и прокачать свои навыки! 🚀
Приглашаю Вас на мой курс “Моделирование в UML”
Навык разработки UML диаграмм необходим для понимания архитектуры проекта и эффективного взаимодействия в команде, поэтому во многих вакансиях для аналитиков требуется знание UML 🤓🧠
Если Вы давно хотели изучить UML и применить его на практике, то не откладывайте!
До встречи на курсе 😉
Уровни требований к ПО: руководство для аналитика
В новом видео поговорим про иерархию требований к ПО в соответствии с книгой Карла Вигерса "Разработка требований к программному обеспечению". Вопросы по требованиям спрашивают аналитиков практически на каждом собеседовании, поэтому рекомендую к просмотру 😉
Таймкоды из видео:
00:00 - Введение
01:10 - Уровни требований к ПО
01:30 - Бизнес требования
02:30 - Пользовательские
03:30 - Функциональные
04:10 - Нефункциональные
07:00 - Резюме
Сохраняйте, чтобы не потерять и делитесь видео с друзьями 🫶
YouTube | Прокачаться в работе с UML | Консультации
В новом видео поговорим про иерархию требований к ПО в соответствии с книгой Карла Вигерса "Разработка требований к программному обеспечению". Вопросы по требованиям спрашивают аналитиков практически на каждом собеседовании, поэтому рекомендую к просмотру 😉
Таймкоды из видео:
00:00 - Введение
01:10 - Уровни требований к ПО
01:30 - Бизнес требования
02:30 - Пользовательские
03:30 - Функциональные
04:10 - Нефункциональные
07:00 - Резюме
Сохраняйте, чтобы не потерять и делитесь видео с друзьями 🫶
YouTube | Прокачаться в работе с UML | Консультации
Учим SQL за 10 минут: гайд для начинающих аналитиков
Знание SQL является важным критерием на собеседовании на позиции аналитиков. Поэтому подготовил видео, где разобрал основы SQL всего за 10 минут 🔥
👉 Смотреть новое видео 👈
Таймкоды:
00:00 - Введение
00:20 - Структура языка SQL
01:30 - Про оператор SELECT
01:40 - SELECT * FROM
02:40 - DISTINCT
03:10 - WHERE
04:10 - GROUP BY
05:00 - HAVING
05:30 - ORDER BY
06:20 - Типы JOIN’ов
Сохраняйте и делитесь со своими друзьями, коллегами 😉
YouTube | Прокачаться в работе с UML | Консультации
Знание SQL является важным критерием на собеседовании на позиции аналитиков. Поэтому подготовил видео, где разобрал основы SQL всего за 10 минут 🔥
👉 Смотреть новое видео 👈
Таймкоды:
00:00 - Введение
00:20 - Структура языка SQL
01:30 - Про оператор SELECT
01:40 - SELECT * FROM
02:40 - DISTINCT
03:10 - WHERE
04:10 - GROUP BY
05:00 - HAVING
05:30 - ORDER BY
06:20 - Типы JOIN’ов
Сохраняйте и делитесь со своими друзьями, коллегами 😉
YouTube | Прокачаться в работе с UML | Консультации
ТОП 5 навыков системного аналитика в 2025
Сегодня поговорим о том, что учить аналитикам в 2025 году
Собрал информацию с технических собеседований на позицию системного аналитика и рассказал какие темы стоит повторить перед тем как идти на собеседование 🚀
Приятного просмотра 📺
Сохраняйте видео и делитесь с теми, кто планирует менять работу в 2025 📈
Не забывайте подписываться на канал и ставить пальцы вверх 🤍
YouTube | Прокачаться в работе с UML | Консультации
Сегодня поговорим о том, что учить аналитикам в 2025 году
Собрал информацию с технических собеседований на позицию системного аналитика и рассказал какие темы стоит повторить перед тем как идти на собеседование 🚀
Приятного просмотра 📺
Сохраняйте видео и делитесь с теми, кто планирует менять работу в 2025 📈
Не забывайте подписываться на канал и ставить пальцы вверх 🤍
YouTube | Прокачаться в работе с UML | Консультации
Что с рынком труда системных аналитиков в начале 2025 ? 🧐
Последний месяц проходил собеседования на позицию системного аналитика в различных компании, преимущественно в РФ. Хочу поделиться некоторыми выводами по итогам прохождения собеседований
Основное:
Cпрос на опытных системных аналитиков (middle и senior) остается весьма высоким. Об этом свидетельствуют более 3к вакансий, открытых на hh.ru на текущий момент. Для начинающих специалистов ситуация более конкурентная, но возможности для старта также есть.
Ключевые тенденции:
1️⃣ Уход от «заучивания» стандартных вопросов: На собеседованиях стараются понять насколько сотрудник глубоко понимает технологии, а не просто знает ответы на стандартные вопросы, которые можно легко найти в открытом доступе
2️⃣ Фокус на основных темах остается без изменений: В основные на собеседованиях спрашивают по следующим темам: работа с требованиями, моделирование бизнес-процессов, базы данных, интеграции и архитектура. Здесь всё стандартно и без особых изменений. Но на senior позицию в некоторых компаниях могут сделать отдельную секцию по system design
3️⃣ Важна глубина знаний: Чем выше грейд, на который вы претендуете, тем глубже необходимо разбираться в каждой теме и понимать, как работают технологии “под капотом”. На собеседовании глубина вопросов по каждой теме может различаться в зависимости от грейда
Интересна тема собеседований ? Ставьте 🔥, если да! И в следующем посте разберем задачу с реального собеседования
А если нужна помощь в подготовке к собеседованию, то записывайтесь ко мне на консультацию
#ITInterview
Последний месяц проходил собеседования на позицию системного аналитика в различных компании, преимущественно в РФ. Хочу поделиться некоторыми выводами по итогам прохождения собеседований
Основное:
Cпрос на опытных системных аналитиков (middle и senior) остается весьма высоким. Об этом свидетельствуют более 3к вакансий, открытых на hh.ru на текущий момент. Для начинающих специалистов ситуация более конкурентная, но возможности для старта также есть.
Ключевые тенденции:
1️⃣ Уход от «заучивания» стандартных вопросов: На собеседованиях стараются понять насколько сотрудник глубоко понимает технологии, а не просто знает ответы на стандартные вопросы, которые можно легко найти в открытом доступе
2️⃣ Фокус на основных темах остается без изменений: В основные на собеседованиях спрашивают по следующим темам: работа с требованиями, моделирование бизнес-процессов, базы данных, интеграции и архитектура. Здесь всё стандартно и без особых изменений. Но на senior позицию в некоторых компаниях могут сделать отдельную секцию по system design
3️⃣ Важна глубина знаний: Чем выше грейд, на который вы претендуете, тем глубже необходимо разбираться в каждой теме и понимать, как работают технологии “под капотом”. На собеседовании глубина вопросов по каждой теме может различаться в зависимости от грейда
Интересна тема собеседований ? Ставьте 🔥, если да! И в следующем посте разберем задачу с реального собеседования
А если нужна помощь в подготовке к собеседованию, то записывайтесь ко мне на консультацию
#ITInterview
Разбор задачи с собеседования на системного аналитика. Часть 1
Как обещал, делаю разбор задачи с собеседования. Условие специально изменил, чтобы не раскрывать все карты🤫
Итак, задача: нужно спроектировать модель данных и описать логику работы сервиса-посредника по заказу авиабилетов (по типу Авиасейлз). Основные сценарии, которые берем в рассмотрение: найти и выбрать билет, выбрать самолет и место в самолете, оплатить заказ и получить билет.
Разберем задачу в двух постах. В первой части спроектируем модель данных, а во второй опишем логику работы сервиса.
Начнём решать задачу с проектирования модели данных.
1️⃣ На первом этапе нужно убедиться, что мы поняли интервьюера верно и задать уточняющие вопросы для сбора дополнительных требований.
Из условия не совсем понятно, будем-ли мы хранить информацию о свободных местах в самолете или эта логика будет реализована на стороне авиакомпании ? Как будет производиться оплата ? Будут-ли храниться данные об оплате ? Все эти вопросы необходимо уточнить до решения задачи, потому что эти требования повлияют на дальнейшее решение.
Допустим, мы решили выполнять оплату через внешний сервис, не хранить данные об оплате и данные о свободных местах нам будет предоставлять компания-партнер
2️⃣ После уточнения требований переходим к созданию модели данных. Стоит сразу уточнить у интервьюера на каком уровне мы хотим создавать модель: концептуальный, логический или физический.
Допустим, мы решили остановиться на концептуальном уровне и не детализировать таблицы до атрибутов.
Далее нужно выделить сущности модели данных, я выделил следующие: Пользователь, Заказ, Рейс, Авиакомпания, Аэропорт, Билет.
3️⃣ Теперь переходим к расставлению связей между сущностями. Для этого определяем как сущности взаимосвязаны между собой.
Например, Пользователь может оформить много заказов, но заказ может быть оформлен только одним пользователем. Поэтому между сущностями Пользователь и Заказ существует связь 1-M.
Аналогичную процедуру проделываем для всех сущностей и получим диаграмму, которая находится во вложении.
Важный момент: связь "Заказ-Рейс" реализуется через дополнительную сущность "Билет". Это сделано для того, что "разбить" связь M-M. Такой подход очень часто применяется в подобных задачах с собеседований.
Как вам такой формат ? Продолжаем ? Ставь🔥 , если да!
#ITInterview
Как обещал, делаю разбор задачи с собеседования. Условие специально изменил, чтобы не раскрывать все карты
Итак, задача: нужно спроектировать модель данных и описать логику работы сервиса-посредника по заказу авиабилетов (по типу Авиасейлз). Основные сценарии, которые берем в рассмотрение: найти и выбрать билет, выбрать самолет и место в самолете, оплатить заказ и получить билет.
Разберем задачу в двух постах. В первой части спроектируем модель данных, а во второй опишем логику работы сервиса.
Начнём решать задачу с проектирования модели данных.
Из условия не совсем понятно, будем-ли мы хранить информацию о свободных местах в самолете или эта логика будет реализована на стороне авиакомпании ? Как будет производиться оплата ? Будут-ли храниться данные об оплате ? Все эти вопросы необходимо уточнить до решения задачи, потому что эти требования повлияют на дальнейшее решение.
Допустим, мы решили выполнять оплату через внешний сервис, не хранить данные об оплате и данные о свободных местах нам будет предоставлять компания-партнер
Допустим, мы решили остановиться на концептуальном уровне и не детализировать таблицы до атрибутов.
Далее нужно выделить сущности модели данных, я выделил следующие: Пользователь, Заказ, Рейс, Авиакомпания, Аэропорт, Билет.
Например, Пользователь может оформить много заказов, но заказ может быть оформлен только одним пользователем. Поэтому между сущностями Пользователь и Заказ существует связь 1-M.
Аналогичную процедуру проделываем для всех сущностей и получим диаграмму, которая находится во вложении.
Важный момент: связь "Заказ-Рейс" реализуется через дополнительную сущность "Билет". Это сделано для того, что "разбить" связь M-M. Такой подход очень часто применяется в подобных задачах с собеседований.
Как вам такой формат ? Продолжаем ? Ставь
#ITInterview
Please open Telegram to view this post
VIEW IN TELEGRAM