Comments 8
Следующий обязательный навык - это понимание принципов работы очередей сообщений и брокеров. Для начала можно обойтись без практики, но нужно тщательно изучить такие инструменты, как Kafka и Rabbit MQ. На мой взгляд, системному аналитику нужно иметь представление о том, что происходит «внутри»
Обязательный? А что, системные аналитики работают только в тех областях, где применяются брокеры и очереди сообщений? А если космос/инженерный анализ/научные расчёты -- то там системному аналитику делать нечего, или нужно обязательно натянуть Kafka на что угодно любой ценой? Представление о том, что происходит "внутри" -- где? Непонятно, какая-то параллельная вселенная малоинтересных задач.
И где здесь программирование? Хоть что-то одно из перечисленного в тегах? О чем статья то вообще?
А что, есть какое-то формальное определение системного аналитика? Это что вообще такое, профессия, статус, должность, звание? У нас системные аналитики занимались только требованиями, им ничего из перечисленного никогда даже в теории не пригодилось бы.
Системный аналитик - профессия. В узком смысле так можно назвать роль или должность. К сожалению, если сейчас аналитик занимается лишь сбором и написанием требований без применений хард скилов, то в первую очередь это говорит о его уровне и уровне решаемых им задач.
Очень сильно зависит от проекта. У нас вот системный аналитик - это почти архитектор. По доработкам продумывает решение, проектирует доработки БД, какие таблицы, констрейнты, связи, потом апи, где контракты поправить, где добавить. Описать логику. Еще требования фронта - макеты, сценарии, потом тестировщикам помочь с кейсами, в т.ч. нагрузочными, а потом еще и демо провести
Не базовые навыки. Как расширить свои возможности и найти новые подходы в работе