Записки системного аналитика
1.82K subscribers
92 photos
7 videos
69 links
Все о системном анализе и IT архитектуре от Senior SA

👨🏼‍💻 Обучение https://oldschoolsysdes.ru/course?id=54fc8475-51de-472e-b4df-91f9eff85958

Контакт Отдела заботы: @nstarikov_team
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔥20👍7❤5
Сегодня нахожусь на крутом IT-мероприятии от Сбера #sbersreda

На фото крутой доклад от Софьи о дизрапте в банке и внедрении AI технологий

Если есть кто то рядом, буду рад встретиться!
🔥4❤3
Друзья, хочу сделать для вас максимально полезный контент. Но, честно, устал думать над тем, что вам будет интересно и полезно 🚨

Напишите в комментах, что вы хотите узнать от меня, будем разбирать 🥸

Можете задать абсолютно любой вопрос, который вам интересен - от любой технички и до того, как решить проблему которая, например, не даёт вам вкатиться/перейти в СА или пробить зарплатный потолок в условные 300к+

❤ Буду очень рад активности в комментариях 👇

P.S. в комментах отвечу коротко, а потом запишу подкаст на канал с разборами вопросов, если их наберется более 5 штук)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5🤔1
За что вообще платят системному аналитику⁉️

Зачастую у многих возникает недопонимание, «что конкретно я должен делать как системный аналитик и почему за это платят выше рынка».

Коротко по сути работы. Системный аналитик:

1. Собирает и документирует требования: что должна делать система, как разные ее части взаимодействуют друг с другом.
2. Проектирует архитектуру решения ещё до того, как разработчик напишет первую строчку кода.
3. Составляет диаграммы, описывает интеграции между системами, готовит техническое задание так, чтобы разработчик по нему сделал именно то, что нужно бизнесу.

Платят не за код и не за красивые презентации, а за то, что человек берёт на себя ответственность за решение.


Если требования собраны плохо или система спроектирована неоптимально, проблемы обнаружат не на этапе разработки технического задания или тестирования, а через полгода в проде, и это будет стоить компании в разы дороже. 👀

Хороший системный аналитик экономит бизнесу деньги ещё до старта разработки, а также позволяет снять часть нагрузки с разработчиков для того что начать проектировать новую функциональность системы, пока те пишут - поэтому эта роль всегда востребована и имеет соответствующее вознаграждение в виде относительно высоких зарплат 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤6🆒1
Как успешно пройти собеседование на 250К и позицию уровня Middle+ для системного аналитика😎

Спойлер: в 2026 году уже никто не спросит «что такое REST API» или «что такое функциональные требования».

На Junior-позиции действительно спрашивают базу (терминологию, основные понятия) и на этом почти все.
На Middle и Senior-позиции (чтобы претендовать на те самые заветные 250к+) спрашивают за реальные кейсы и опыт: «расскажи, на каком проекте работал, что ты сам спроектировал, какие были ограничения и почему решили сделать именно так».

И вот тут кандидаты, как правило, плывут🫠
Потому что одно дело знать теорию, а другое - структурировано рассказать о своем опыте и уметь объяснить свои решения вслух, а не отбарабанить методичку или заученные ответы на вопросы с мок-собесов.

На первых собеседованиях поплыть - это нормально, я всегда говорю ученикам, что первые 2-3 собеса это факапы (и к этому надо быть морально готовым), на которых вы учитесь презентовать свой опыт, запоминаете и привыкаете к структуре собеседования, учитесь слышать вопросы интервьюера и рассказывать именно то, что от вас хотят.

Например, вы можете услышать вот такой вопрос: "...Вы упомянули, что использовали на проекте Redis для кэширования данных. Почему вы решили сделать кэш и не логичнее было бы его наоборот убрать?"


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

А вот если начинают говорить «правильно делать так» вместо «вот в чем мы теряем, а вот в чем выигрываем», то интервьюер это быстро считает и сделает себе пометку, что до Senior-позиции кандидату еще рановато...
Разумеется, это относится не ко всем кейсам.

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


Поэтому, как ментор, я провожу подготовку к собеседованиям не столько через изучение теории и освоение инструментов документирования требований, а через рассмотрение кейсов и подготовку итогового проекта (для презентации своего опыта на его основе) и убедительно прошу учеников в том числе самостоятельно формировать насмотренность путем изучения дополнительных материалов и просмотра релевантных видео на IT-тематику с того же ютуба.📞

Пишите в комменты интересные кейсы/вопросы с собеседований, с чем сталкивались вы, или просто что хотелось бы обсудить)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥9🤔3👍2😁1
Собрал личный гайд по профессии СА в формате 5-ти статей✏️

Для тех, кто давно хотел разобраться в системном анализе, но не знал, с чего начать, ну или в знаниях сейчас полная каша после десятков других курсов и полное отсутствие системности

После пяти статей у тебя будет:

1⃣ Понимание, как приложения и системы вообще взаимодействуют между собой в сети
2⃣ Навык собирать и оформлять требования так, чтобы разработчик не переспрашивал, а радовался
3⃣ Понимание разницы между типами архитектур приложений и знание, в каких случаях и какую лучше выбирать
4⃣ Теория и примеры реальных интеграций: REST, gRPC, Kafka/RabbitMQ
5⃣ Понимание процессов в продуктовых компаниях и ясная разница между Waterfall и Agile - почему в вакансиях просят и то, и другое

Переходи ниже и забирай👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6🆒6❤1
Как ИИ закрывает 75% моих задач и как я к этому пришел

Не скажу, что я какой то гик по части ИИшки и, как вещают в рилсах инфоцыгане (которые не знают что такое localhost даже): «у меня свой контент-завод по производству говна» или «что я вышел на новый метауровень и теперь тридцать разных агентов делают всю работу за меня, а клодкод мне еще утром кофе заваривает», но я реально юзаю разные нейронки для решения повседневных задач.

1⃣Продуктовый/бизнесовый ресерч и дискавери

Использую Perplexity.
На мой взгляд она лучше всех делает Deep Research, собирает информацию из разных источников, агрегирует и дает хорошее саммари.
Для большего, к сожалению, ее применения я не нашел.
Comet от них для автоматизации работы с браузером меня разочаровал, а режим Computer слишком дорогой по токенам.

Нужно заресерчить опыт конкурентов/мировые практики/ вышло что-то новое/или просто кто-то неправ в интернете? Включаем нужный режим, спрашиваем, ждём пару минут, получаем несколько страниц исследования со ссылками на источники.

В качестве аналога можно использовать ChatGPT, но тут дело вкуса на мой взгляд.

2⃣Ресерч кодовой базы, исследование архитектуры, работа с SQL, формирование требований.

Лично для меня фаворит это Cursor. Да, я не терминалодрочер, и для меня IDE сильно комфортнее.
Закрывать может любой спектр работ, но для меня важно следующее:

• ресерч кодовой базы и работа с сервисами/бд/брокерами: выкачал репозиторий из гита, написал банальное «расскажи подробно, что за сервис» - получил подробный ответ.
Можно просить строить любые диаграммы любых процессов в сервисе, диаграммы интеграционных взаимодействий, просить описать или рассказать об имеющихся контрактах/DTO/DAO итд.
Можно скормить креды для подключения например к БД (разумеется только на чтение, чтобы курсор случайно не снес ее вам) и спросить про устройство БД, попросить сделать селект, что угодно.
Можно подключаться к хостам по SSH и просить выполнять команды в терминале, замерять производительность, гонять тесты, проверять технические гипотезы и так далее.
В целом перечень действий ограничен только вашей фантазией и разрешением на то компании, в которой вы работаете 🤫🥲

• проектирование новых или доработка существующих API-контрактов/запросов в БД: спросил или написал что нужно расширить такую то интеграцию таким-то атрибутом - получил готовую спецификацию/скрипт. Ещё и вопросы по пути сама тебе задаст, если надо будет что-то уточнить для полноты контекста.
Оптимизировать SQL, кстати, на основе анализа плана запроса, тоже круто умеет.

• генерация различных диаграмм: UML, BPMN, C4, просто описание архитектуры "квадратиками и стрелочками", формирование и описание User Story и Use Cases, генерация тест-кейсов: тут и упоминать что-то излишне, думаю и так все понятно.

3⃣Подготовка маркетинговых материалов (презентаций), быстрое прототипирование лендингов, генерация медиа-файлов.

Да, мне, как системному аналитику, иногда приходится делать и такое, ну а еще я ж с шилом в заднице и периодически пытаюсь запускать свои SaaS 🎃 Поэтому приходится решать такие нестандартные и не совсем технические задачки.

Тут лично для меня победителем является старый добрый ChatGPT.
Недорого, не совсем быстро, но удобно. Вдвойне удобнее, если скачать Codex и всю эту работу делать в нем, сортируя чаты по каталогам.

Также можно юзать хайповый Claude вместе с Claude Code, Claude Design итд.
Будет чуть дороже и чуть быстрее. Но чаще проблемы с оплатой возникают и если забудете вдруг включить КВН, работая из России, то есть вариант поймать перманентный бан аккаунта.

Кстати, на моем ютуб-канале есть 2-х часовое видео с тем, как я разбираю базовые кейсы по работе СА с Cursor.

Какие задачи вы закрываете с помощью ИИ можете написать в комменты 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥10👍6
Самый скучный способ стать системным аналитиком и получать от 150 000 рублей на удалёнке

Записал об этом отдельное видео. Без инфоцыганства и обещаний «изи залететь на 300к за месяц и пить капучинку, тыкая раз в час на одну кнопку».

Просто делюсь своим мнением и опытом и рассказываю про суть профессии, почему сейчас в неё реально проще всего зайти без опыта, и сопровождаю рассказ историями своих любимых учеников ☺️

Показываю стартовую точку каждого ученика, что конкретно они делали, и к чему пришли.
Плюс разбираю, почему порог входа в системный анализ ниже, чем в разработку, и что реально нужно знать, для того чтобы пройти путь до трудоустройства за 2-3 месяца.
И все это даже несмотря на возгласы вроде: "IT умерло, рынок перегрет, лучше сварщиком за 300к пойти" и так далее.

Поэтому самое лучшее время для старта в IT - вчера.

Ну а видео уже в боте. Заходи, смотри, оставляй комментарии, задавай вопросы👇
👍12❤6🔥5
Готов ли ты стать аналитиком прямо сегодня?

Ребят, собрал для вас тест (подойдет даже для тех, кто только знакомится с системным анализом).

Каждый пункт закрывает конкретный навык: от флоу работы аналитика до того, выдержишь ли спор с более опытным коллегой😯

Четыре блока:

1⃣ флоу работы и формирование требований (BPMN, UML, user story, JTBD)
2⃣ техничка (SQL, БД, интеграции, итд)
3⃣ немного о софтах
4⃣ собеседования и мотивация

И как обычно, в конце есть возможность забрать от меня полезняшку😎

Проходи по ссылке - ТЕСТ

В комментах можете делиться своими результатами👍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6🆒2🤔1
Media is too big
VIEW IN TELEGRAM
Немного моего айтишного креатива вам)
😁15🔥8❤5👍1🤔1
В четверг встречаемся в прямом эфире!

Тема: «Самый скучный способ трудоустроиться системным аналитиком на зп от 200к/месяц»

Покажу структуру, с которой можно идти на собеседование на позицию middle+ и получить оффер, даже если ты пришел с 0😎

1⃣ Как собирать и документировать требования: user story, use case, UML и BPMN - диаграммы.
2⃣ Какие бывают архитектуры приложений, как устроены базы данных, что такое REST, gRPC, Kafka, RabbitMQ и в каких случаях что из этого применять.
3⃣ Масштабирование приложений и баз данных, Docker и Kubernetes, и почему это часто спрашивают даже у мидлов-аналитиков.

Отдельно покажу, почему резюме часто отваливается ещё на стадии ИИ-скрининга


Приходите онлайн, чтобы задать вопрос лично. Запись будет, но ответить смогу только тем, кто был на эфире.

Четверг 03.09 в 20:00 по мск❗️
Эфир в Яндекс.Телемост, ссылку опубликую здесь перед началом.

Вопросы пишите под постом, разберем на эфире.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍9❤1
Друзья, всем привет!

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

Во-первых, я приношу свои извинения всем участникам, которым пришлось какое то время терпеть все это.

Яндекс полностью разочаровал отсутствием возможности нормально банить и отключать микрофоны спамеров (ребята Яндекса - возьмите на заметку фичу себе, если что мои ученики с радостью будут готовы помочь с этим ☺️)

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

Я сделал выводы относительно возможных спам-атак, следующий эфир будет в субботу 5 сентября в 10:00 по мск, вероятнее всего в Zoom.
Ссылку обязательно пришлю заранее)
Оставайтесь на связи 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤9👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🔥12❤5
This media is not supported in your browser
VIEW IN TELEGRAM
🔥13👍1
Системный аналитик с 0 до Middle+

Открываю анкету предзаписи на новый поток обучения системных аналитиков, старт 12.09

Для кого:
~ без опыта в IT, хочешь разобраться в системном анализе с нуля и выйти на первый офер
~ уже работаешь СА/БА, но упёрся в потолок и хочешь подтянуть архитектуру и техничку
~ откликаешься неделями и не проходишь дальше скрининга, потому что не хватает структуры в знаниях


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

Что происходит на менторстве:

1⃣ 7 живых занятий по выходным на полтора часа. Не запись, реальный созвон, где разбираем практические кейсы, а не только сухую теорию.

2⃣ После каждого занятия домашка, я проверяю лично. Если что-то не так, разбираем отдельно, а не просто идём дальше.

3⃣ Помогаю адаптировать твой текущий опыт под легенду системного аналитика для резюме, даже если ты никогда не работал в IT.

4⃣ Итоговый проект: проектируешь систему с нуля, а не по шаблону.


Остаюсь на связи в общем чате всё время обучения и после него.
Гарантий успешного успеха я не даю, ибо результат на 3/4 зависит от того, сколько усилий ты вложишь в обучение сам, я лишь даю структурированные знания и личный опыт, веду за руку и поддерживаю на этом пути.

Группа до 15 человек, осталось 5 мест.

Заполняй анкету предзаписи, на созвоне расскажу про программу, стоимость и твой старт в IT.

Сохраните за собой лучшие условия по стоимости в этом году и получите в процессе курса два дополнительных гайда по трудоустройству и использованию AI в работе системного аналитика😎
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4👍1
Media is too big
VIEW IN TELEGRAM
Запись эфира с тайм-кодами

0:00 – 1:17 — Вступление, анонс темы: «Самый скучный способ трудоустроиться системным аналитиком на зп от 200к/месяц»
1:18 – 6:47 — Обзор всех 7 шагов + зачем нужен итоговый проект (кейс для собеседования)
6:47 – 13:19 — Шаг 1: базовые понятия (HTTP, БД, JSON, домены, практика запросов, помощь LLM)
13:20 – 24:57 — Шаг 2: сбор и документирование требований (user story, use case, sequence-диаграммы, ER/DBML, BPMN, LLM в помощь)
24:57 – 29:59 — Шаг 3: архитектура (монолит/микросервисы, контейнеризация, масштабирование, шардирование)
30:00 – 34:45 — Шаг 4: интеграции (REST, gRPC, брокеры сообщений — Kafka/RabbitMQ, описание через OpenAPI/protobuf)
34:45 – 37:19 — Шаг 5: рабочий процесс (продуктовая/проектная разработка, Agile, спринты, церемонии)
37:20 – 38:17 — Шаг 6: пример описания требований
38:17 – 39:33 — Шаг 7: итог теоретической части, переход к вопросам

Вопросы и ответы

39:34 – 42:42 — Зарплаты на middle, важность реальных знаний, а не только «легенды»
42:42 – 43:57 — Хард vs софт скиллы аналитика
43:58 – 46:14 — Общение с заказчиками, как вести переговоры
46:14 – 49:00 — Проверка «легенды» при найме, переход разработчиков в аналитики
49:00 – 51:37 — Подтверждение опыта, риски отказа/отзыва оффера, совмещение работ
52:12 – 55:49 — Как погружаться в новый проект: общение с бизнесом/командой, ресёрч кода через LLM
55:49 – 58:32 — Онбординг, испытательный срок, поддержка документации
58:33 – 1:00:27 — Анонс старта обучения СА
🔥15👍10❤4
Почему стать системным аналитиком, проще чем кажется

Расскажу про одного из учеников, потому что его история отвечает на вопрос, который часто слышу: «у меня нет подходящего бэкграунда, мне не пройти собес, я не получу оффер»👀

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


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


Точка Б:
После двух месяцев курса около месяца собеседований, несколько офферов на руках.


Итог - позиция сеньора, 330 тысяч рублей на руки, полная удалёнка.


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

А самое главное - горящие глаза и желание развиваться дальше (многие втягиваются в профессию и начинают получать удовольствие от нее в процессе работы - это уже мое личное наблюдение).

Как по мне, это прям супер результат для старта 👍

Если хочешь разобрать свою ситуацию, заполни анкету и с тобой свяжется моя команда😘
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4😁1
Меня часто спрашивают: "поможет ли обучение именно в моей ситуации?"

Я отвечаю честно: не всем поможет, и вот кому точно стоит взвесить все риски.

1⃣ Если ты человек, у которого «удался день» сегодня, а потом на недельку пропало настроение, то обучение пусть и будет полезным, но с большой долей вероятности ни к чему не приведет.
Не потому что программа какая-то не такая, а потому что огромная доля работы - это не столько ответственность ментора, сколько твоя, плюс твоя личная целеустремленность и замотивированность достичь результата.
В конце концов домашнее задание в GPT сделать можно, только на собесе спросят с тебя, а там не всегда удастся метнуться в нейронку)

2⃣ Если есть судимость (по уголовным делам), даже погашенная, но она есть - я не отказываю, но говорю прямо: у крупных компаний служба безопасности такие вещи как правило быстро находит, и шанс получить отказ в разы выше.
Если человек готов рискнуть деньгами и временем, зная это заранее, вопросов нет. Если ждёт гарантий, которые я дать не могу, лучше сразу сказать честно, чем потом разочаровывать.

😍 А вот кому курс реально поможет.
Человеку с сильным желанием и потребностью изменить свою жизнь, даже если он идёт с нуля. Который понимает, что это не лёгкая дорожка за месяц, а постепенный упорный труд, которому нужно выделять время каждую неделю.
Не обязательно иметь техническое образование, но лучше, если рядом есть хоть какая-то точка опоры: друг в IT, партнёр «в теме», или свой прошлый опыт, который можно адаптировать под реалии IT.

Из тех, кто реально отдавался учебе, результаты закономерные: офферы от 180к на руки. Из тех, кто дослушивал теорию и пропадал перед выходом на рынок, результата как правило не было, и это тоже честно.

Если сомневаешься, подходишь ли именно ты, не гадай, напиши "+" в личку моей команде @nstarikov_team - они проведут скрининг и дадут фидбэк сами или от меня🤑
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍5😁1