Информация об изменениях

Сообщение Системный аналитик - профессия будущего? от 21.04.2025 20:57

Изменено 21.04.2025 20:58 Shmj

Системный аналитик - профессия будущего?
ВОт сам процесс кодирования, возможно, лет за 5-10 автоматизируют. Не за год, не за два. Сейчас LLM могут решать типовые задачи до 200 строк кода, скажем так. Сложные проекты пока не особо — нужен дирижер в виде знающего человека, причем сам дирижер жалуется что ему проще на стало.

Лет за 5-10, возможно, по четким требованиям системного аналитика — уже можно будет писать код автоматом. Сначала тесты, аналитик проводит исследование, создает критерии приемки, тесты на всех уровнях. Потом уже имея тесты — задает архтиектуру проекта — контакты (интерфейсы) и их описание. Далее LLM-ка наполняет контакты кодом. По завершению проходит проверка качества на основе ранее составленных тестов.

Т.е. кодер как таковой, возможно, выродится.

И признайтесь честно — обычно аналитика эта, точные определения требований — заранее никто сделать не может. Ну нету гениев или я не встречал. По этому обычный разработчик в 99% случаев так же выполняет и роль аналитика — он пишет и предлагает — а может давайте так сделаем, так более логично.

  Исключение
Заранее можно сделать только в одном случае — если ты уже ранее делал такую программу и просто хочешь сделать клон (к примеру, ранее делал для Web, а сейчас хочешь то же самое сделать для моб). Но даже если делаешь клон — в процессе все-равно приходится улучшать, изменять, прорабатывать, понимать что ранее сделали не лучшим образом и можно намного упростить и улучшить, работы меньше а результат больше.


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

Ну и, кроме аналитика, наверное второй кого заменить не предвидится — Product Owner. У него кошелек, банковский счет, деньги, договора. У LLM всего этого быть не может. У него нос по ветру и возможно что даже он не знает всех нюансов — но как бы видит общую картинку, понимает где можно деньги вложить а где смысла нет. Но этим дядей стать мало кто сможет — а вот его правой рукой, скажем так — системным аналитиком — вполне вариант.

Что думаете?
Системный аналитик - профессия будущего?
ВОт сам процесс кодирования, возможно, лет за 5-10 автоматизируют. Не за год, не за два. Сейчас LLM могут решать типовые задачи до 200 строк кода, скажем так. Сложные проекты пока не особо — нужен дирижер в виде знающего человека, причем сам дирижер жалуется что ему проще на стало.

Лет за 5-10, возможно, по четким требованиям системного аналитика — уже можно будет писать код автоматом. Сначала тесты, аналитик проводит исследование, создает критерии приемки, тесты на всех уровнях. Потом уже имея тесты — задает архтиектуру проекта — контракты (интерфейсы) и их описание. Далее LLM-ка наполняет контракты (API, интерфейсы) кодом. По завершению проходит проверка качества на основе ранее составленных тестов.

Т.е. кодер как таковой, возможно, выродится.

И признайтесь честно — обычно аналитика эта, точные определения требований — заранее никто сделать не может. Ну нету гениев или я не встречал. По этому обычный разработчик в 99% случаев так же выполняет и роль аналитика — он пишет и предлагает — а может давайте так сделаем, так более логично.

  Исключение
Заранее можно сделать только в одном случае — если ты уже ранее делал такую программу и просто хочешь сделать клон (к примеру, ранее делал для Web, а сейчас хочешь то же самое сделать для моб). Но даже если делаешь клон — в процессе все-равно приходится улучшать, изменять, прорабатывать, понимать что ранее сделали не лучшим образом и можно намного упростить и улучшить, работы меньше а результат больше.


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

Ну и, кроме аналитика, наверное второй кого заменить не предвидится — Product Owner. У него кошелек, банковский счет, деньги, договора. У LLM всего этого быть не может. У него нос по ветру и возможно что даже он не знает всех нюансов — но как бы видит общую картинку, понимает где можно деньги вложить а где смысла нет. Но этим дядей стать мало кто сможет — а вот его правой рукой, скажем так — системным аналитиком — вполне вариант.

Что думаете?