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

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

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

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

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


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

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

Что думаете?
=сначала спроси у GPT=
Отредактировано 21.04.2025 20:58 Shmj . Предыдущая версия .
Re: Системный аналитик - профессия будущего?
От: bnk СССР http://unmanagedvisio.com/
Дата: 21.04.25 21:04
Оценка:
Здравствуйте, Shmj, Вы писали:

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


S>Что думаете?


В целом согласен. По моему текущему видению этот уровень должен продержаться дольше написания кода.
Хотя если поставить что LLM будут развиваться экспоненциально, то совсем не факт.

Как аналитик получает данные? Разговаривая с людьми, читая документы. LLM это тоже может.
А вот обсмотреть допустим производство глазами — это пока намного сложнее.

Также у коммуникации чцловек — человек (а особенно — приятный в общении человек) шансов мне кажется больше.
Отредактировано 21.04.2025 21:06 bnk . Предыдущая версия .
Re: Системный аналитик - профессия будущего?
От: Qulac Россия  
Дата: 22.04.25 04:03
Оценка:
Здравствуйте, Shmj, Вы писали:

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


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


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


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


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


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


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


S>Что думаете?


Ни чего не будет. И кодеры и программисты ни куда не денутся и аналитики. По факту роль аналитиков в разработке только снижается из-за гибких методологий.
Программа – это мысли спрессованные в код
Re[2]: Системный аналитик - профессия будущего?
От: Shmj Ниоткуда  
Дата: 22.04.25 05:33
Оценка:
Здравствуйте, Qulac, Вы писали:

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


Читай — разработчик все больше будет заниматься этой сис. аналитикой и все меньше кодить.
=сначала спроси у GPT=
Re: Системный аналитик - профессия будущего?
От: Muxa  
Дата: 22.04.25 12:27
Оценка: +3 :)))
S>Т.е. кодер как таковой, возможно, выродится.


Шо опять?
С этой идеей носятся все время сколько я себя помню.
То придумаю яп высокого уровня чтобы каждый инженер мог себе написать всё что нужно.
То no-code изобретут чтобы каждая домохозяйка себе приложеньки могла писать.
Теперь прикрутили кодогенерацию к нейросети чтобы аналитик мог создавать продукт сразу без кодирования.
А потребности в программистах всё не уменьшаются и не уменьшаются.
Re[2]: Системный аналитик - профессия будущего?
От: Qulac Россия  
Дата: 22.04.25 12:40
Оценка: +1 :)
Здравствуйте, Muxa, Вы писали:



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



M>Шо опять?

M>С этой идеей носятся все время сколько я себя помню.
M>То придумаю яп высокого уровня чтобы каждый инженер мог себе написать всё что нужно.
M>То no-code изобретут чтобы каждая домохозяйка себе приложеньки могла писать.
M>Теперь прикрутили кодогенерацию к нейросети чтобы аналитик мог создавать продукт сразу без кодирования.
M>А потребности в программистах всё не уменьшаются и не уменьшаются.

Меня уже лет 20 кто-то должен заменить, даже индусы должны были это сделать, но и у них не вышло.
Программа – это мысли спрессованные в код
Re: Системный аналитик - профессия настоящего
От: LaptevVV Россия  
Дата: 22.04.25 14:28
Оценка: -1 :)
Прямо сегодняшнего дня.
Мои некоторые вот прям сейчас аналитиками работают.
А моя контора — стажировку аналитиков проводит, чтобы на работу принять.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Системный аналитик - профессия будущего?
От: SDiez Россия  
Дата: 24.04.25 05:39
Оценка: +1
Здравствуйте, Shmj, Вы писали:

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


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


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

...

S>Что думаете?


У нас сейчас этот процесс вовсю идет (контора крупная). Бизнес-аналитиков срочно переквалифицируют в системных аналитиков (кто не может — в QA или до свидания). Кодеров заставляют решение описывать в конфлюэнс по факту.

ИМХО, это просто реакция рынка на недостаток скилловых разрабов. Сеньоры и мидлы все сидят по теплым местам и особо не рвутся менять работу. Позиции у рекрутеров на таких разрабов месяцами висят.

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

PS. Только на выходе обычно Big ball of mud с тоннами копипасты и тупыми ошибками по concurrency и утечками. Через какое-то время добрая половина времени уходит на разбор, как это вообще работает
Вот и с LLM будет что-то подобное, только хуже (ибо разбираться будет некому).
Re: Системный аналитик - профессия будущего?
От: imh0  
Дата: 24.04.25 06:57
Оценка:
Здравствуйте, Shmj, Вы писали:

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


Обьективных причин почему бы этому не случиться нет.
Более того сначала скорее всего внедрят какие-то новые технологии которые смогут задействовать пока неумелого ИИ-кодера. Такое уже было — была профессия архитектора, не то что сейчас под этим понимается, а именно декомпозитора. Он тоже будет использовать ИИ для генерации ТЗ для ИИ-кодера.

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


Обьективных причин чтобы и эту роль обИИшить, (AI-fication) нет.

S>Что думаете?


Лучше всего увидеть текущиее будущее это обратиться в то время когда компиляторов не было, и чтобы переводить в машинные коды была профессия кодер.
Отредактировано 24.04.2025 7:02 imh0 . Предыдущая версия .
Re[2]: Системный аналитик - профессия будущего?
От: imh0  
Дата: 24.04.25 07:13
Оценка:
Здравствуйте, imh0, Вы писали:

S>>Что думаете?


забыл написать что хотел — 1) Рисков что будут сниженны ЗП на этох новых ролях "новых программистов" — погонщиков ИИ, Нет, ибо людей кто умеет думать — мало. Количество рабочих мест для уставших пенсионирующих сеньеров снизиться, да. Да безработица будет, будут выросшие требования на вакансии, да вырастут требования на талантливых людей. Но ЗП в среднем выростут.

Вот сейчас есть толпа выгоревших опытных неразвивающихся сеньеров которые паразитируют на своем опыте, и которые люто достали! Им дают крутые сложные интересные задачи, на которых надо мучиться чтобы получить хороший результат, но они вьiё6ываются думая, что они "хакнули систему" и нихрена не делают.
Вот их детям придеться жрать кортофельные очистки, это да.
Отредактировано 24.04.2025 7:22 imh0 . Предыдущая версия . Еще …
Отредактировано 24.04.2025 7:14 imh0 . Предыдущая версия .
Отредактировано 24.04.2025 7:14 imh0 . Предыдущая версия .
Re[3]: Системный аналитик - профессия будущего?
От: Shmj Ниоткуда  
Дата: 24.04.25 09:55
Оценка:
Здравствуйте, imh0, Вы писали:

I>Вот их детям придеться жрать кортофельные очистки, это да.


Ох и злые ж вы
=сначала спроси у GPT=
Re: Системный аналитик - профессия будущего?
От: sharpcoder Россия  
Дата: 05.05.25 09:05
Оценка:
Здравствуйте, Shmj, Вы писали:

S>ВОт сам процесс кодирования, возможно, лет за 5-10 автоматизируют.


Или нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.