📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

С нуля в ИТ за 3 месяца?/Как бы я учил системный анализ сейчас

(Не)Системная аналитика by Андрей Царев8:26

Transcription

Я вкатился в IT 5 с по лет назад, отучился в вузе, завёл резюме, пооткликался на вакансии и нашёл работу младшим специалистом. Но сегодня подобный сценарий практически нереален.

Всем привет. Меня зовут Андрей Царёв. Вы на канале Несистемная аналитика. И сегодня я расскажу вам, как бы я учил системный анализ прямо сейчас, чтобы найти работу. Погнали.

Для начала я бы изучил существующие направления и понял, что мне ближе, потому что есть специальности, в которых даже не нужно писать код. Одних аналитиков наберётся только с десяток. Системные бизнес аналитики, ДВХ, BI, выбирай любого. Это мы не говорим ещё про разработчиков, менеджеров и HR-ров. Тебе нужно определиться сразу, чего ты хочешь, потому что этот выбор определит твоё дальнейшее развитие на ближайшие годы. С другой стороны, это не выбор всей твоей жизни, и ты всегда сможешь переучиться или свичнуться. Из системных аналитиков получаются отличные продукты или архитекторы.

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

Допустим, мы определились и выбрали системный анализ. Мы понимаем, что не хотим писать код. Нам нравится коммуницировать и проектировать различные опишки и сложные решения. Что же дальше? Тут необходимо выстраивать контекст вокруг системного анализа, подписываться на каналы и чаты и читать статьи. Тебе следует максимально погрузиться в сферу, потому что здесь полно непонятных терминов и определений. Похоже на эльфийском. Я не могу прочесть. Рекомендую начать с моего видео, как стать системным аналитиком, которое ты найдёшь на канале.

Важно помнить, что просмотр видео и чтение статей не приближает тебя к конечной цели. Ты можешь добавить 10 статей в избранное, а потом не прочитать ни одной. Здесь важна система. Найди бесплатные роудмапы и систематически потихоньку двигайся по ним. Таких роудмапов достаточно много. Один из них лежит в моём Telegram-канале. Более того, если у тебя не будет системы, то ты можешь просто засорить себе мозг ненужной информацией, потому что её, как ты понимаешь, достаточно много.

Причём для того, чтобы вкатиться, не нужны какие-то секретные знания. Давай я ещё раз прямо сейчас проговорю все ключевые темы. Первое — это работа с требованиями, документирование, анализ и систематизация. Второе — это диаграммы BPMN, UML, инжектор, инспектор, проректор, пор, Bluetooth, вы поняли меня? Третье — это знание базданных, работа с SQL и написание запросов. Четвёртое — интеграции: синхронные REST и SOAP и асинхронные Kafka и RabbitMQ. И последнее — это архитектура: монолиты и микросервисы.

Причём важно подчеркнуть, что ты не должен зазубрить тупую теорию. Тебе также нужно уметь решать практические задачи: рисовать диаграммы, решать SQL запросы, проектировать API в Swagger и Postman.

Далее идёт пункт, о котором я постоянно забываю. Это знание английского. Если весь твой английский собран во фразе: "Смотря какой фабрик, смотря откуда приходит фабрик, смотря сколько details", то, пожалуйста, удели ему должное время. Зачем это нужно? Весь код написан на английском языке. Документация также написана на английском языке, и тебе будет гораздо проще понимать, что вообще происходит. Плюс твоя работа будет заключаться в том, что тебе нужно будет проектировать таблицы, которые тоже на английском языке, добавлять новые методы, добавлять новые атрибуты, и будет очень стрёмно, если ты будешь допускать синтаксические ошибки.

Далее, когда поймёшь, что тебе это нужно, и получишь первые знания, бери ментора. Он сильно ускорит твой процесс и даст те знания, которые нужны для трудоустройства. Ведь помни, что твоя цель — это устроиться на работу, а не выучить весь системный анализ целиком. Говоря о менторе, я знаю одного. Ссылочка, кстати, в описании.

Ты можешь меня сразу спросить, почему не курс или обучение в вузе? Потому что ни те, ни другие не уделяют достаточное время трудоустройству. Они дают всевозможные знания, но не отвечают на вопрос, как найти работу. Александр, осталась минута. А вот это что вы? Водка. Приведу пример. В одном курсе по системному анализу от компании Google теоретику тебя научат проектировать макеты в Figma, но не научат работать с Postman и Swagger. А из девятимесячного курса вопрос трудоустройства поднимается лишь в двадцатиминутном блоке. По-моему, такое себе. Для сравнения, занимаясь с ментором, ты изучишь системный анализ за 2-3 месяца и уже сможешь выйти на рынок и найти работу.

Предлагаю тебе прямо сейчас поставить видео на паузу, зайти в комментарии и посмотреть, сколько людей написало, что это невозможно, а я инфоцыган, и возвращайся сюда. Про вуз я вообще молчу. Потратить 4 года на изучение всего подряд от философии до русского языка — это, конечно же, сильно. Тебе могут дать так называемые фундаментальные знания, но не расскажут, что реально нужно на рынке, как проходить собеседование и как продавать себя. Я говорю тебе это как человек с профильным бакалавриатом и магистратурой, который 6 лет посвятил бизнес-анализу. После обучения я посмотрел вакансии, посмотрел на требования и понял, что я не знаю буквально нихуя из того, что требуется на рынке. Зато, если ты выберешь ментора, он точно тебе расскажет, что нужно знать.

Во время обучения я бы делал больше упор на практику, нежели чем на теорию, тем более при занятиях с ментором. Я думаю, что выучить в теории, чем GET от POST отличается, 204 от 404, довольно просто, нежели чем научиться проектировать API с нуля. Да и на собеседованиях дают всё больше и больше практики. Например, собрать требования или спроектировать логическую модель данных или накидать методы API. Конечно же, остались ещё собеседования, которые начинаются с вопроса: "Расскажите, какие виды требований вы знаете". Но их становится всё меньше и меньше.

Причём важно помнить, что пройти собеседование — это всего лишь половина пути. Тебе нужно закрепиться на работе и качественно перформить. Поэтому здесь важна только практика. Практика и ещё раз практика. Кстати, на этом канале есть полуторачасовое видеоинтервью по теоретическим вопросам на системного аналитика. Оно до сих пор не потеряло в актуальности. Если ты выучишь все вопросы оттуда, то ты сможешь пройти любую теоретическую секцию.

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

Главный вопрос: крутил ли бы я опыт прямо сейчас? Ответ довольно простой. Да, я бы крутил опыт, потому что меня категорически не устраивает отсутствие джуновских вакансий прямо сейчас. Ты не можешь просто найти работу с джуном или стажёром, потому что вакансий тупо нет. Поэтому я бы нарисовал себе пару лет опыта, откликался на всё подряд на HeadHunter, GetMatch, Хабр Карьере, профильных Telegram-чатах и пытался максимально расширить воронку, забрав огромное количество вакансий.

Многие новички совершают ошибку, думая, что они будут откликаться только на те вакансии, куда реально хотят устроиться работать. Они пишут сопроводительные письма и переживают, когда получают автоотказы. Но дело в том, что сейчас эпоха нейронайма, когда реальный человек, возможно, даже и не видел твоё резюме. Твоя цель — выстроить воронку и уже потом думать, куда пойти работать.

Причём ты можешь подумать: "Ну я же потрачу время специалистов зря, если я просто пойду на собеседование для тренировки". И такое мнение подстёгивают разные чуваки в интернете, говоря, что время разработчика очень дорогое, и ты должен откликаться только туда, куда реально хочешь пойти работать. Это всё чушь и неправда. Ты должен думать только о себе. Я тоже чувак из интернета, и я говорю тебе: "Просто бери и делай". Твоя цель — найти работу и неважно какими средствами. Ты должен найти её, а потом доказать работодателю, что ты достоин. Ты не обязан становиться лучшим аналитиком. Твоя цель — всего лишь попасть в профессию, а дальше закрепляться и качаться. Путь сложный, но он стоит того. И он начинается не завтра, а прямо сегодня.

Спасибо большое, что посмотрели это видео. Лучшая благодарность — это лайк и подписка на канал. А с вами был Андрей Царёв и удачи в обучении. Пока.