(Не)Системная аналитика by Андрей Царев
7.54K subscribers
164 photos
16 videos
7 files
156 links
Вкатиться в ИТ: https://notsystemanalysis.ru/
Boosty: https://boosty.to/notsystemanalysis
Ютуб: https://youtube.com/@notsystemanalysis
Лайф канал: https://t.me/reaps_channel
По вопросам: @reaperxu

Рекламы курсов и телеграм каналов нет
Download Telegram
Телега упала, работать невозможно

Фраза, которую говорю я и говорил мой прадед.

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

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

Дальше случилась волна блокировок/уходов зарубежных сервисов. Тогда в обучении мы использовали Notion + Trello. Пришлось экстренно искать, куда переехать. Появилась куча сервисов, но все они были так себе. В итоге переехали на Трекер + Вики + Билдин. Возможно, сейчас появились обходные пути, как пользоваться Notion эффективно без костылей, но когда всю информацию уже перенес, назад откатывать нет желания.

Наконец, мы здесь: сезон блокировок телеграма и интернета в целом в самом разгаре. Основная коммуникация с учениками - в чатах тг. Записи звонков и собесов - в чатах тг. Да даже канал, в котором ты это читаешь, тоже в тг. Тг для меня сейчас - это не просто мессенджер, где я общаюсь с родными, здесь я веду дела и зарабатываю деньги. Блокировка, по сути, напрямую бьет по карману. Мы смеялись над ограничениями в 2018, смеемся и сейчас, но ситуация сильно усугубилась. Сегодня продолжаем пользоваться с фигой в кармане, но что будет завтра?

Работа с аудиторией затруднена. Рекламу то можно покупать, то нельзя. От этого страдают и те, кто продвигается, и те, кто продвигает (потому что теряют в доходах). И даже если плюнуть на всё и решить уйти, то куда? На какую площадку переливать аудиторию, чтобы она была так же привычна для всех? Вопрос скорее риторический, но ты можешь написать в комментах, естественно, принимаются только неправильные ответы.

И вот получается, что, с одной стороны, если человек не смог настроить себе телеграм и не написал по обучению, то сам виноват. Извини, но я считаю, что если ты планируешь стать айтишником, то потратить 10 минут на «лечение» интернета - это меньшее, что ты должен сделать. С другой - блокировки и ограничения становятся всё свирепее, и кто знает, что может произойти дальше.

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

И да, все всё понимают.
4🔥5120🌭7🗿32🍌1
Ты должен знать это, прежде чем идти в IT

Тебя не ждут в ИТ.

Если ты думаешь, что сюда можно спокойно вкатиться - у меня плохие новости.

Рынок перегрет, конкуренция бешеная, а «кадровый голод» - это сказка из 2024.

В этом видео - вся база, которую нужно понять ДО того, как ты решишь идти в ИТ.

YouTube | ВК | Boosty
117🔥8🐳32🌭1
Айтиха на самом деле очень маленькая

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

3 года назад я работал в «Банки.ру». Один из лучших опытов: крутая команда, крутые технические решения - до сих пор вспоминаю с теплом на душе. Много раз рассказывал об этом в постах и видосах, поэтому не буду останавливаться надолго. Ребята, если вы это читаете, передаю привет и спасибо вам.

Одной из последних задач, которые я решал, была разработка API-контракта для приёма статусов по заявкам. Если не вдаваться в дебри, то взаимодействие с партнёрами происходило через polling, когда ты опрашиваешь принимающую сторону, чтобы понять статус выдачи. А затем мы реализовали callback - то есть принимающая сторона сама возвращает статус, когда он изменяется. Polling работал, но создавал лишнюю нагрузку и задержки. Callback выглядел очевидным решением, но сразу встал вопрос: как сделать контракт, который не развалится от 10 разных партнёров.

Цель - создать универсальный контракт, который будут использовать все желающие партнёры. То есть не перегрузить его, при этом не упустить ничего важного. Я сразу же выкинул все поля, без которых можно жить. Не пытался предугадать будущее, то есть закладывать возможности, которые могут никогда не понадобиться. Правильно ли это? Вопрос спорный, ведь если очень сильно упростить, то придётся постоянно допиливать. А если сделать супер универсально, то поддержка франкенштейна пойдёт через боль.

Проходит 3 года, я меняю несколько работодателей и попадаю к текущему. Узнаю, что одной из последних задач в том году была интеграция с банками. Ради интереса залезаю посмотреть, как там всё работает. И каково же было моё удивление, когда в методе отправки статуса по заявке я увидел тот самый URL, который спроектировал в то время! А в качестве ответственных лиц со стороны банков были коллеги из моей команды.

Недолго думая пишу одному в телегу - и да, спроектированный мной сервис всё ещё работает! Правда, его уже миллион раз усложнили, и по факту от «моего» там осталось только название, но сам факт. И это, кстати, нормально, ведь ни один контракт не создаётся на века. Появляются новые задачи, которые нужно закрывать, а с ними - и дополнительная логика.

Необычное чувство, когда видишь результат своей работы с другой стороны. И понимаешь, что айтиха-то на самом деле крошечная. А твои решения могут нагнать тебя спустя столько лет.
164🔥339🐳3🍌1
Выучил системный анализ по твоим видео, спасибо

Частенько слышу подобное и всегда удивляюсь, ведь у меня нет ни одного обучающего видео в открытом доступе. Недолго думая, решил исправить эту оплошность.

На этой неделе выйдет обучающий ролик по REST. Самой востребованной технологии в системном анализе на рынке сейчас. Это эксперимент, посмотрю по реакциям как зайдет, а дальше приму решение продолжать ли.

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

Ставь 🐳 если ждешь!
🐳15220🍌65🌭2
Всё, что нужно знать про REST API (без воды)

REST API - одна из наиболее часто встречающихся технологий как на собеседовании, так и на практике. Понимание ее - это база, которой должен обладать каждый системный аналитик.

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

Погнали!

YouTube | ВК | Boosty
1🔥3812🌭43
Почему важно делать то, что тебе действительно нравится

Сегодня только про работу. Здесь ты проводишь большую часть дня, сюда ты вкладываешь десятки, сотни и тысячи часов. Для многих работа - это и есть жизнь. Я не понимаю, как можно ненавидеть то, чем ты занимаешься и ничего не менять. Да, обстоятельства разные и ситуации разные, может оказаться, что тебе придется выполнять то, что не хочешь. Но плыть по течению и не пытаться это исправить глупо.

Если ты мечтал войти в ИТ, сейчас тяжелое время, но лучше не будет. Если ты уже работаешь, но тебе не нравится проект/команда/компания, что мешает найти новую? Кризис и сокращения, усложненный путь, все это существует и ты никак не можешь на это повлиять. Но разве это повод прекращать пробовать? Самый безопасный путь, искать лучшее место и продолжать работать на текущем. Ты не потеряешь в деньгах и сможешь безболезненно сменить работу.

В моменте текущий пожар вокруг кажется значимым. Нельзя просто так взять и бросить все. Нельзя подвести команду, надо дожить, дожать и выполнить все в нереальные сроки. Проблема в том, что как только ты меняешь работу, все это уже становится неважным. Все переживания, нервы и слезы. Вспомни, когда все говорят тебе: «Ты работаешь в дурдоме, пора что-то менять». Ты оправдываешься, отнекиваешься, но когда решаешься на важный шаг, понимаешь, насколько был неправ.

Я боюсь, что когда придет время, я посмотрю назад и пойму, что делал не то, что всегда хотел. Боюсь, что тогда уже ничего нельзя будет изменить. Но это можно сделать сейчас. Я наслаждаюсь каждым днем и тем, что я делаю: работа, медийка, съемки, хобби, близкие. Все это придаем мне сил двигаться дальше. Хочу, чтобы и ты это понял и нашел то, что тебе нравится. Тогда и жить станет легче.
45🔥14💅4
Новое видео

И это не собес! А длинный обстоятельный разговор с Андреем Царевым - кажется, мы успели поговорить просто про все: и про путешествия поговорили, и системный анализ затронули, и про старт карьеры повспоминали, и даже про то-что-нельзя-называть обмолвились (но совсем коротенько). Для предстоящих длинных майских выходных - самое то.

Поэтому традиционно заходи, смотри, а также не забудь прожать лайк и подписаться :)

https://youtu.be/YL-aojFyVDA
21🗿2
Топ-10 ПРАКТИЧЕСКИХ вопросов по Системному анализу / Собеседование с разбором

Практическое собеседование на системного аналитика с разбором вопросов. В этом видео мы с Булатом соберем требования, построим модель данных (ERD) и спроектируем методы REST API.

Приятного просмотра!

YouTube | ВК | Boosty
115🔥7🌭1
Схема с мока.xml
144.9 KB
Эмоции после записи мока

Наверное, надо сказать, зачем мы это делали. Прошлое собеседование, которое всем так нравится, покрывало только теорию. Да, оно всё ещё актуально, и по нему можно готовиться, но если ты попадёшь на практику не вывезешь. А практики сейчас сильно больше, чем теории.

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

Главное, что надо понять: видео подойдёт как новичкам, потому что мы докинули пояснения всяких «планингов» и «грумингов», так и опытным спецам.

Булат накидывал требования, уточнял мои хотелки и предлагал те или иные решения. При проектировании модели данных ПОСТОЯННО сверялся с требованиями. Мы добавляем такую-то сущность, потому что у нас есть такое-то требование. И всё собеседование было построено от изначальных хотелок.

Казалось бы, это база, но я встречал очень мало ребят, которые реально не забивают на то, что обозначили в начале, и не придумывают систему от себя. Подобный подход показывает тебя как специалиста, который реально шарит в вопросе.

Плюс система росла постепенно: мы начинали с простых сущностей, которые может выделить любой джун, и далее накидывали контекст и усложняли работу.

Лично я подчеркнул для себя углублённую работу с нфт и посмотрел, как можно грамотно отвечать на вопросы: «А зачем мы делаем то, что делаем?»

В общем, дико рекомендую к просмотру!

З. Ы. Кто уже посмотрел, как вам? Стоит делать побольше обучающего контента (🌭) или вернуться к мотивационному(🐳)?

З. Ы. Ы. Сверху приложил схему, которая в итоге получилась.
🌭4413🐳3
Что я говорю на первом звонке

На вводном занятии я подсвечиваю каждому потенциальному ученику следующие поинты, которыми хочу поделиться и с вами:

Ментор - не волшебная палочка и не pay-to-win. Будь он самым крутым спецом, разработавшим секретную методику вката, которая работает с вероятностью 146%, он не сможет тебе помочь, если ты сам этого не захочешь. Даже не так: одного желания недостаточно - нужно еще систематически заниматься. Каждый день, раз за разом, долбить в одну точку, чтобы получить результат. Это в первую очередь самостоятельная работа. Звонки и взаимодействие с ментором - лишь верхушка айсберга, все остальное ты ищешь сам и задаешь вопросы.

Будет сложно. Причем сложно будет на всех этапах: во время обучения, потому что это новая область, в которой ты - нуб; во время поиска, потому что современный рынок больше похож на грызню; во время работы, потому что ты накрутил опыт и выдал себя не за того, кем являешься. Будь добр - соответствуй. А если не накрутил, то и работу не нашел.

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

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

И я предлагаю выбрать меня в качестве тренера (видали, как завернул). Сейчас есть места на индивидуальные занятия, а в июле стартует следующий поток. Количество мест ограничено.
19🔥10
ИИ и ИИ, и ИИ, и ИИ, и…

Ребята, проснулся с утра и ощутил дикое FOMO. Вокруг только и разговоров об ИИ в системном анализе: агенты всякие, курсы, а я как дедушка - все руками, по старинке делаю. По-любому же есть какой-то лайфхак, какой-то способ использовать ИИ, чтобы ускорить свою работу в х10?

В общем, делитесь в комментариях, как используете ИИ в повседневной работе. Даже если пишете в GPT: «МЕЙК ОПЕНАПИ ДОКУМЕНТЕЙШН ВИЗАУТ МИСТЕЙКС ЛАЙК СИНЬОР СИСТЕМ АНАЛИСТ», - все равно рассказывайте. Будет интересно.

Я, как обычно, начну первым. В работе СА никакого рокет-сайенса с ИИ не использую. С помощью локальной модели в компании могу выделить следующие сценарии:

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

По описанию БП генерю диаграммы PUML. Естественно, накидываю контекст, а потом правлю.

Использую LLM как аналог гугла для получения конкретного ответа на конкретный вопрос.

В общем, звезд с неба не хватаю, никакими курсорами, опенкло и клодами в работе не пахнет. Но, возвращаясь к началу, наверное, можно же как-то упростить себе жизнь. Или нет?
🔥312💅1
Кажется, я переборщил с системным анализом

Я всегда топил за work-life balance. Искренне не понимаю, зачем постоянно гонять работу в голове и не интересоваться больше ничем. Если ты простой работяга, отработал с 9 до 18, избушку на клюшку - и домой. Понятно, что хочется развиваться и после работы рука тянется курсики посмотреть. Это да, но я скорее о том, чтобы не застревать в одной теме.

Но недавно я поймал себя на мысли: кажется, системного анализа в моей жизни стало слишком много.

Если Брюс Уэйн днем был миллиардером, а ночью боролся с преступностью на улицах Готэма, то я и днем, и ночью системный аналитик. В рабочее время решаю задачи компании, вне рабочего - помогаю ученикам. Где-то в перерывах надо успеть написать пост в канал о системном анализе и снять видео про системный анализ.

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

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

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

Я никогда не ставил себе цель превратить профессию в образ жизни, но все это произошло естественным путем. И если рабочие чаты стабильно закрываются в 18:00, то чаты с ребятами, мне кажется, не закрываются вообще никогда.

Нравится ли мне это? Да. Устаю ли я? Однозначно да. Но для меня день прошел зря, если к вечеру не чувствуешь себя как выжатый лимон. Жестко работаем, качественно отдыхаем и двигаемся дальше.

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

Спорт, встречи с друзьями, время с близкими - все это подзаряжает и помогает. Заметил, что день кажется длиннее, если не просто сидишь дома, а меняешь контекст: сходил в качалку, почитал, встретился с друзьями, заценил нового Человека-паука.

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

А как отдыхаете вы? Что делаете? Активный спорт или сериальчик и пледик? Делитесь.
43🔥2
Июльский поток с куратором

Салют!
В июле стартует третий поток обучения на системного аналитика с куратором. Правда мы без анонса уже почти набрали всех желающих, осталось всего пару мест.

Все как обычно - теория, практика, стажировка, разбор кейсов, моки. Самое важное без лишних прогревов.

Результаты января (2 группы на 11 человек):
3 устроены
2 в поиске
2 доучиваются
4 отказались от обучения в процессе

Хайлайты:
Это не pay-to-win, будет сложно
Мы не продаем секретную информацию, все есть в открытом доступе
Мы предоставляем помощь и возможность задавать вопросы
Предоплату и постоплату можно платить частями

Сроки:
Набираем до 30.06
Стартуем 06.07

Чтобы начать:
Читай условия: https://notsystemanalysis.ru/
Смотри отзывы: @reaperxu_reviews
Записывайся у меня в лс: @reaperxu
8🔥3
Как сделать «продающее» резюме и перестать получать отказы на этапе отклика

Стандартная ситуация: делаешь резюме по гайдам, выкладываешь на агрегатор, начинаешь откликаться и получаешь сотню-другую отказов. Очевидно, что что-то не так с резюме. Можно же сложить слова в предложения так, чтобы сделать найм great again?

Кто-то рекомендует прикладывать фотку, кто-то говорит писать достижения и метрики. Или метрики - это кринж? Может, пройти тесты для подтверждения навыков? А может, и не тратить на это время?

Очень много вопросов, и рационально кажется, что ты делаешь что-то не так. Но проблема в том, что не существует ультимативного способа сверстать резюме так, чтобы просмотры и отклики вернулись к состоянию «как раньше».

«Как раньше» в целом не предвидится в ближайшее время. А ответ на вопрос «как сделать продающее резюме?» - никак.

Можно показать одно и то же резюме десяти менторам и получить десять разных советов. Один скажет добавить метрики. Второй - убрать. Третий - сделать короче. Четвертый - наоборот, подробнее расписать опыт. Все правы и неправы одновременно.

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

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

Если бы я был на твоем месте, то работал бы итерациями: сделал первую версию резюме, пооткликался, посмотрел на конверсию. Если не очень, то внес бы правки: добавил подтвержденные навыки, уточнил решаемые задачи, привел опыт ближе к тому, что требуется рынку.

И не ведись, пожалуйста, на заголовки вроде: «Всего за 9.99 расскажу, как увеличить конверсию в 1000 раз». Такого способа нет. Волшебной таблетки нет.
29🔥5
Сделал часовой гайд по документации, где рассказал, как писать постановки на фронт, бэк и бд, как вносить изменения и встраивать работу с документацией в процесс.

Набираем 400 🌭 и дропаю.

упд: жесть, вы быстрые, в ближайшие дни видео быть
1🌭476🍌11🔥92
Полный гайд по документации для системного аналитика

https://youtu.be/os4QPg6Fors
https://youtu.be/os4QPg6Fors
https://youtu.be/os4QPg6Fors

Документация - главный артефакт системного аналитика. Но на большинстве проектов происходит одно из двух: либо документации столько, что в ней никто не ориентируется и никто ее не читает, Либо ее нет вообще, и каждая задача начинается с вопроса: "А оно вообще должно так работать?» У меня такое было много раз.

В новом видео разбираю, какой должна быть документация системного аналитика, чтобы она приносила пользу, а не собирала виртуальную пыль в Confluence.
Поговорим:
• какие виды документации вообще существуют;
• что действительно нужно писать;
• как оформлять документацию так, чтобы ей пользовались разработчики, тестировщики и аналитики;
• как встроить документацию в рабочий процесс, чтобы она всегда оставалась актуальной.

Погнали!
1🔥48🍌97
Фронт.pdf
126.6 KB
Материалы к гайду

Уже посмотрели новое видео? Как вам?

Ловите документы, которые создавали в процессе.

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

Тем не менее, как же круто видеть не только готовый результат, но и заниматься процессом. От идеи в голове, до сценария, съемок, подсъемок, монтажа, выкладки и реакции аудитории.

Кайфую в момент нажатия кнопки "опубликовать", и с теплом читаю ваши комментарии.

Надеюсь и у вас есть занятие, которое приносит столько же удовольствия.

Респект, за то, что смотрите!
53🌭8🍌7🔥6
Кому вообще нужен ментор в 2026 году? / Что я понял за 3 года менторства

https://youtu.be/krzl7JZTFrg
https://youtu.be/krzl7JZTFrg
https://youtu.be/krzl7JZTFrg

Я занимаюсь менторством 3 года. Это видео для тех, кто выбирает ментора и для тех, кто планирует стать ментором. Я расскажу неочевидные вещи, которые нужно учитывать, если ты планируешь стать ментором, расскажу, как подобрать ментора мечты, отвечу на претензии по менторству и дам ответ инфоцыгане ли мы?

Погнали!
8🔥5🐳4