Системный анализ | Ольга Пономарева
24K subscribers
1.85K photos
34 videos
17 files
727 links
4975950140
Ольга Пономарева, старший системный аналитик с опытом более 8 лет

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

Найдите обучение для себя на сайте моей школы System Analyst: https://goo.su/gicsJaE
Download Telegram
📚 Задача с собеседования на нормализацию базы данных:
"Представь, что к тебе обратился клиент-кондитер. Он продает торты/пирожные на нескольких точках. Свои продажи ведет в таблице exl (во вложение) Его запрос: табличка неудобная, хочу хранить инфу в виде базы данных. Спроектируйте мне базу данных. От тебя требуется нормализировать эту таблицу excel, чтобы в итоге у тебя получилось несколько нормализованных таблиц."
Если хотите потренироваться, то решение можете отправлять в комментарии)
#Собеседование
📖 Делюсь тестовым заданием. Необходимо нарисовать ER-диаграмму.

Есть база данных по продаже банковских продуктов. В каждом банковском продукте есть ид, статус, дата начала продаж, цена и описание продукта на нескольких языках. Помимо продукта у банка есть свои отделения и информация о клиенте с личным менеджером.
Как бы вы нарисовали ER-диаграмму с учетом мультиязычности?

#Собеседование #Базыданных #Тестовое
📚Подробный чек-лист подготовки к собеседованию
Навык прохождения собеседования такой же самостоятельный, как, например, владение иностранным языком: без регулярной практики интервьюирования и без понимания, как устроен процесс трудоустройства и собеседования изнутри, вероятность дойти до оффера сильно снижается.
Чек-лист тут
#собеседование
Еще одна задачка с собеседования:
Представьте, что в команде есть заказчик и разработчик. Вы создете аналог zoom для учителей, чтобы заниматься с учениками. Задание: собрать требования у заказчика и постаивть задачи на разработку
#собеседование
🙈 Ловушки на собеседовании

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

В общем, слушайте-смотрите. Там весело и полезно.
#собеседование
🚀 Рекомендации к резюме аналитика

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

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

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

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

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

#Собеседование
Вопрос из собеседования.

"Расскажи, как будешь выкатывать систему в прод?"
За этим вопросом скрывается много других подвопросов и отслеживается, как вы мыслите: За какими метриками будете следить при выкатке? На каком сегменте будете выкатывать? Как принимать решение, что можно выкатывать на следующий сегмент? За какой срок будете выкатывать? Почему именно этот срок? Как оценить, что система помогла? Как в метриках учитывать сезонность или другие факторы, которые могут повлиять?

#Собеседование
📚 Задание из собеседования

Предположим, вы аналитик в маркетплейсе наподобие Ozon. В этом маркетплейсе есть личный кабинет, где можно посмотреть все заказы. Вам необходимо спроектировать REST API для того, чтобы получить заказы с фильтром по статусу и с указанным диапазоном дат.
Вопросы:
- какой метод бы выбрали и почему?
- какие параметры бы сделали?
- как передали бы параметры?

Можно писать ответы в комментариях - обсудим)

#Собеседование #API
Как подготовиться к собеседованию на позицию системного аналитика?

1️⃣ Изучить компанию/продукты/ценности. В этом случае, вы не будете выглядеть глупо, если вас спросят знаете ли вы что-то про компанию. Еще важно понимать, почему вы хотите именно в эту компанию.
2️⃣ Изучить вакансию, какие требования и проект. Вам легче будет принять решение, точно ли подойдет проект. Вы будете заранее понимать, какие вопросы ожидать и на что сделать упор в вашем ответе. Если в вакансии много ключевых слов про интеграции, то ожидайте вопросы про REST API, SOAP. Если про SQL, то вероятно, будут вопросы про основные команды и т.д.
3️⃣ Проработать ответы на типичные вопросы. В этом случае вопросы можно разделить:
- ваш опыт: какой проект и ваши обязанности,
- компетенции: ваши достижения, решение конфликтов, работа в сжатые сроки,
- ситуативные: а что если?
- теоретические: виды диаграмм, сбор и анализ требований, архитектура, интеграции,
- технические: небольшие задачки и кейсы на знание теории.
4️⃣ Вспомнить ваши рабочие задачи (как строили диаграммы, собирали требования, ввели проект) и порешать практические задачки (такие задачи публикую в своем телеграм-канале).
5️⃣ Выписать вопросы, которые вы зададите работодателю. Это всегда плюс, если вы интересуетесь компанией.

#Собеседование
Когда я готовилась к собеседованиям (и как собеседующий и как собеседуемый), то в какой-то момент начала читать книги для hr, чтобы понимать, как они мыслят и что ожидают. Одна из моих первых книг, которую прочитала была "Искусство подбора персонала. Как оценить человека за час" С.Ивановой.
Основная мысль книги - подобрать "правильных" людей на "правильные позиции", поэтому большой упор делается на то, чтобы понять на какой проект мы ищем кандидата, какими качествами он должен обладать, какие вопросы лучше задавать.
Часть идей я уже знала, но вот какие мои заметки были после прочтения книги:
1️⃣ Прежде чем проводить интервью составить лист целей: какая основная задача, ожидаемые результаты, профессиональные качества. Как можно применить:
- описать на какой проект,
- описать какие задачи для этого проекта будут в ближайшие месяцы,
- описать какие качества нужны для аналитика этого проекта.
2️⃣ Добавить вопросы для собеседования:
- что лучше всего вы делаете как профессионал?
- что хуже всего у вас получается?
- к чему вы стремитесь в своей карьере? (чтобы понять насколько мачиться с целями из п.1),
- какими достижениями вы гордитесь больше всего?
- случались ли у вас на работе очевидные провалы?
- насколько ваши результаты совпали с запланированными результатами?
- какие были инсайты после самых больших ошибок и какие уроки вы получили? Чему научились?
3️⃣ Использовать вопросы: что, как, расскажите подробнее. Что вы имеете в виду? На что это похоже? Что случилось? Что может послужить хорошим примером? В чем заключалась ваша роль? Что вы сделали? Что сказал ваш руководитель? К чему это привело? Что еще? Как вам это удалось? Как это случилось? Как вы с этим справились?
4️⃣ Рассказывать мини план собеседования. Текст такой: Давайте начнем с несколько вводных вопросов, а потом перейдем к вашему резюме. После этого мы обсудим несколько вопросов, в конце вы сможете задать мне вопросы.
5️⃣ Как правильно вернуть человека к теме вопроса: Вы только что говорили о том, как запустили/сделали …Мне бы очень хотелось узнать об этом подробнее.

#Собеседование
🙋‍♀️ Делюсь заданием из собеседования.

Есть интернет-магазин книг. Надо:
- нарисовать диаграмму классов на концептуальном уровне,
- спроектировать API к модели данным,
- составить метрики технические и бизнесовые,
- написать запросы на sql.

#Собеседование
📚Как новичку пройти собеседование на должность системного аналитика?

В статье рассматривается следующие темы с практическими примерами:
- Как подготовиться к собеседованию на системного аналитика.
- Как успешно пройти техническое собеседование.
- Вопросы системному аналитику на собеседовании.
- Проверка soft skills.
- Проверка hard skills.
- Советы экспертов.

В таблице показано распределение навыков в разных секторах.

Статья тут.

#Собеседование
📽 Подборка видео-собеседований на системного аналитика

Полезно посмотреть, но по моим ощущениям мало дают обратной связи по каждому вопросу (скорее всего потому что ограничено время и не хотят раскрывать секрет, как оценивают кандидата и что от него ожидают). Очень нравится, когда спрашивают про опыт и дают практические задачи, как, например, в Райффайзенбанке:
🔹Райффайзен банк
🔹
Lamoda
🔹Samokat Tech.
🔹Яндекс Практикум
🔹Solvery

#Собеседование
Пост-навигация по каналу

Ребят, сделала этот пост для удобства, он всегда будет в закрепе, а по нему сможете находить все остальное нужное)

Мой курс
Моя инста
Мой YouTube-канал

Топ-100 вопросов на собеседовании

Словарик системного аналитика

Хештеги, которые использую в канале:

#тестовое
#полезное
#вебинар
#собеседование

По ним можете легко находить нужный материал (также можете в поиске вписать слова и найти необходимую информацию)
📚Тестовое

Давайте в этот четверг разберём не задание из тестового, а вопрос, который могут задать. Да, да, этот вопрос задают)
⬇️

Какими качествами должен обладать хороший аналитик?

А каких качеств точно не должно быть?

Пишите ваши ответы в комменты

#тестовое #собеседование
📚Решение тестового

На удивление, не очень много мнений было по поводу того, кто же такой хороший аналитик. В любом случае, понятие "хорошего" аналитика будут отличаться в зависимости от проекта/комапнии, да и самого мнения собеседующего.
Можно прямо на собседовании порассуждать с собеседующему, что значит "хороший".
Если бы я отвечала на этот вопрос, то выделила критерии "хорошего" такие, чтобы они относились именно к качествам и обязанностям senior-аналитика.
Например, все ожидают, что аналитик будет писать спецификацию, а для этого аналитику надо уметь быстро разибраться в предметной области, быть "технически прокаченным", уметь систематизировать большую информацию, легко доносить сложные вещи простыми словами.
Если говорить не только про спецификацию, то наверняка замечали, что у нас много "менеджерских обязанностей" и много-много взаимодействий с другими - разработчикам расскажи про задачу, с продактом поговори про идеи, с другими командами согласуй совместные задачи, у дизайнера выпроси макеты, у безопасников получи разрешение и т.д., а значит, добавляются навыки коммуникации, управление конфликтов.
Для меня еще важно, чтобы аналитик (да и любой учатсник команды) был проактивен, предлагал решения, вносил что-то новое, в общем, чтобы не было "пофиг на свои продукт", а это уже может выражаться по-разному в зависимости от роли. Разработчик будет переписывать старый код на более понятный, аналитик будет придумывать более понятные шаблоны спецификации, добавлять диаграммы, процесс создания спецификации.

А насчет критерии плохого аналитика - вспомните себя в начале пути, какие фейлы были, ну или ситуации, от которых "подгорало" (например, когда кто-то долго стоял на своем мнении, а оно было неправильным ~ неумение слышать/аргументировать/доносить идеи).

#тестовое #собеседование