Системный анализ | Ольга Пономарева
30.1K subscribers
2.96K photos
55 videos
18 files
1.1K links
4975950140
Ольга Пономарева, старший системный аналитик с опытом более 8 лет

Выпустила более 1000 учеников, которые увеличили свой доход и прокачали скиллы

Найдите обучение для себя на сайте моей школы System Analyst: https://systemanalyst.life
Download Telegram
Forwarded from Naumen | Карьера
Naumen открывает набор на летнюю стажировку! В этот раз не только в Екатеринбурге, но и по всей России.

В этом году мы приглашаем начинающих java-разработчиков и аналитиков. Чтобы стать стажером Naumen, нужно решить тестовое задание и пройти собеседование.

Подробная информация и тестовые задания уже на сайте 💫

На стажировке вы будете работать над реальными задачами и получать стипендию. А после успешного окончания – лучшие студенты смогут продолжить работу в компании.

→ Подробнее о стажировках
🙈 Ловушки на собеседовании

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

В общем, слушайте-смотрите. Там весело и полезно.
#собеседование
👍2
☺️ Стажировка для менеджеров проекта, менеджеров продуктов, продуктовых аналитиков от Ozon. Подавать заявки до 30 апреля.
https://ozoncamp.pro
Ребят, хочется понять, что вам больше всего интересно и сделать более уникальным этот телеграм-канал) В связи с этим вопрос - какие посты вам больше интересны?
Anonymous Poll
59%
Статьи
66%
Задачи/вопросы из собеседовании
41%
Конференции/митапы
21%
Стажировки
17%
Вакансии
5%
Другое
👍2
📚 Какие есть характеристики микросервисов? Как правильно разбирать, учитывая их характеристики?

Архитектурный стиль микросервисов — это подход, при котором единое приложение строится как набор небольших сервисов, каждый из которых работает в собственном процессе и коммуницирует с остальными используя легковесные механизмы, как правило HTTP. Эти сервисы построены вокруг бизнес-потребностей и развертываются независимо с использованием полностью автоматизированной среды. Существует абсолютный минимум централизованного управления этими сервисами. Сами по себе эти сервисы могут быть написаны на разных языках и использовать разные технологии хранения данных.
Характеристики микросервисов:
🔸Разбиение через сервисы
🔸Организация вокруг потребностей бизнеса
🔸Умные приемники и глупые каналы передачи данных
🔸Продукты, а не проекты
🔸Децентрализованное управление
🔸Децентрализованное управление данными
🔸Проектирование под отказ (Design for failure)
🔸Синхронные вызовы считаются опасными

Подробнее в статье
#микросервисы
👍21
📚На своем курсе мне нравится давать небольшие задания для закрепления материала. Как думаете - такое разбиение считается микросервисным?
🙋‍♀️ Большой гайд по тестированию с Postman для начинающих

В этом гайде:
🔅Что такое Postman?
🔅Как пользоваться Postman?
🔅Основные сущности Postman: запросы, коллекции и окружения.
🔅Тестирование GET-запросов.
🔅Тестирование POST-запросов.

Подробнее тут.
#Postman
🔥4
🚀 Рекомендации к резюме аналитика

1. Указывайте количественно и качественно выраженные достижения.
2. Не допускайте ошибок.
3. Только актуальный и релевантный опыт.
4. Подкрепляйте софт-скиллы фактами.
5. Не забывайте про ключевые слова.

Статья тут
#Собеседование
🔥7👍2
Forwarded from VK Team
Каждая команда разработчиков приложения с монолитной архитектурой наверняка хоть раз мечтала о микрофронтендах. Чем же эти два способа организации архитектуры отличаются друг от друга и в чём их плюсы и минусы? Какие есть подходы к использованию микрофронтендов? Поможет ли их внедрение в уже готовое приложение облегчить разработку?

Узнайте ответы на эти и другие вопросы в статье на Хабре от ведущего разработчика ВКонтакте Зара Захарова.

👉 Читайте и комментируйте
👍3
🙋‍♀️ Кейс из финтеха. Смогли бы собрать требования для такого кейса и потом их описать?
"Заменить оператора , который при подаче клиентом заявки на кредит, обзванивает и уточняет реально ли человек там работает".

Как обычно можете комментировать под постом и поделюсь своим вариантом)

#Собеседование
👀4👍1
💼 Высокоуровневый дизайн системы для Инстаграмма

Умение строить архитектуру - это навык, насмотренность, поэтому чем чаще изучаете, как строят архитектуру другие, тем проще будет строить самим)

В статье описывают:
🔸Требования к системе.
🔸Описание схемы базы данных.
🔸Разбор компонентов системы.
Статья тут

#Архитектура
👍4🔥21
😍 VK Databases Meetup — мероприятие, посвященное инструментам и технологическим трендам в мире баз данных.

Митап состоится 18 мая (четверг) в 15:00 по Москве.
Где: офис VK и онлайн-трансляция
Ссылка

#Мероприятие
🔥4
💡Советы для написания хорошего REST API

1. Использовать существительные вместо глаголов в URL
2. Выбирать правильные коды ответов
3. Применять версионирование
Больше смотри в статье, там же есть примеры)

#API
5
🙋‍♀️ А есть те, кто проходят собеседования и хочет обсудить тестовое или разобрать резюме?
Присылайте или в лс или в комменты)
Гарантировать - не значит доставить
Подборка для любителей хардкора об устройстве брокеров и гарантиях доставки. Чтобы не заскучать на праздниках.

https://softwaremill.com/message-delivery-and-deduplication-strategies - о гарантиях доставки и порядке сообщений, быстрое введение.

https://softwaremill.com/microservices-101 - как работать с гарантиями доставки, паттерны Transactional Outbox / Inbox.

https://youtu.be/HjiE3n4_6zI - хорошая лекция, в которой затрагивают вопросы идемпотентности и порядка сообщений в очередях.

https://habr.com/ru/post/466385 - перевод мини книги о внутреннем устройстве брокеров. Какие-то детали немного устарели, но все еще хорошо раскрывает природу проблем с доставкой и порядком сообщений.

Если мало - заглядывайте на интенсив по использованию брокеров. Рассмотрим гарантии, но уже на практике.
👀 Первый выпуск IT-шоу «Заходят два архитектора в бар», обсуждают микросервисы и архитектуру в целом)

#Архитектура
👍3
📝 Мои ученики поделились заданием))
Есть сайт со статьями. Неавторизованный и авторизованный пользователь в самой статье видит релевантное к данной статье (по тэгам, т. е. рекомендация типа «контент к контенту») видео.
Надо составить:
🔅компонентную схему систем,
🔅диаграмму use-case,
🔅описание API.

Как обычно, можно обсуждать в треде)

#Собеседование
🔥4
⚙️ Архитектура бронирования билетов.
Есть прям базовые элементы - очередь сообщений RabbitMQ для отправки рассылки, системы логирования событий Logstash и основной сервис с логикой.
Статья тут
#Архитектура
👀4👍3
Если хотите освежить теорию про требования, то есть отличный сайт - коротко и все самое важное:
🔅Типы требований.
🔅Анализ требований.
🔅Способы выявлений требований.
🔅Пример шаблона документа об образе и границах проекта.
🔅Вариант использования (use case).
и многое другое.

#Требования
🔥7
Forwarded from Analyst Boost. Никита Харичкин (Nikita Kharichkin)
🧑‍🎤 Конференция Analyst Days EA 1 👩‍🎤
Выложены материалы:
🎬 Плейлист видео докладов (здесь — с англ. версиями)
🎼 Программа и презентации (см. внутри каждого доклада)

🎰 Как фанат автоматизации, хочу обратить внимание на доклад "Documentation-as-Code или как мы источники платформы данных описываем" коллег из СберЗдоровья, которые использовали интересный инструмент datahubproject.io.

🎗Спасибо организаторам за столь скорую публикацию.

#доклады | Analyst Boost
2🔥2