Здравствуйте, sergey2b, Вы писали:
D>>Уже заменил. Сейчас практически везде, где налажены процессы ИИ пишет 147% кода. D>>"Программисты" просто следят, чтобы спеки не уходили от заданной цели.
S>теперь мы можеv примерно оценить уровень задачь на вашей работе
Дык я вообще не программист. Теперь каждая кухарка программист.
xma>[q]Когда ИИ сможет “заменять” сеньора?
Когда потребитель будет тоже ИИ.
"Наговнокодь систему на ИИ, и только ИИ сможет ею пользоваться" https://t.me/ru4chan/66934#
Данное сообщение является художественным произведением и освещает вымышленные события в вымышленном мире. Все совпадения с реальностью являются случайными. Не является инвестиционной рекомендацией.
Надеюсь что заменить полностью человека и не сможет никогда.
Потому как иначе он нас заменит по сценарию фильмов терминатор, точнее его третьей серии.
Ну весь этот звездёж насчёт сороковых и тридцать пятых годов явно говорится людьми не очень компетентные в вопросах.
Лучшие модели уже сейчас позволяют программистам с мозгами работать за целые большие команды
Чем более примитивна задача тем больше буст. В исследовательских задачах всё намного сложнее и хуже. Ну это пока.
Мой прогноз, низковалифицированное программисты будут вымываться из профессии в ближайшие годы.
Конторы которые не освоят разработку с ии вылетит с рынка.
Человек будет нужен и всегда, просто потому что именно он определяет как саму задачу так и качество её реализации. Не программист или программист низкого уровня не сможет получать рабочие продукты требуемого качества.
Ну а если иис может обойтись без человека в области программирования, значит и обойдётся без нас и во всех остальных областях.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, xma, Вы писали:
xma>если уж software architect считает что GPT 5.4 пишет код лучше него, то "у меня для вас, господа кодерки, плохие новости" (c)
Чота у этого софтваре аркитекта сайт не работает. GPT 5.4 делало и настраивало?
Здравствуйте, koenig, Вы писали:
K>все просто смотрят на то, когда заменят 1 в 1 K>но не-кодеры вполне себе пользуются, они просто долбят ии пока тот не выдаст приемлимый результат не понимая, что там сорцах происходит и даже не заглядывая туда, просто скармливая обратно ошибки или словесное описание — что не так
Так работает до определённого предела.
В какой-то момент и просто начинает тупить и ты не получишь реально работающего решения от слова никогда.
Надо не просто понимать в коде, а знать архитектурные решения понимать что твой и написал помогать ему справиться с тем что он не может сделать сам.
Ну и конечно же отладка. Иногда можно конечно заставить и расставить логи и скормить ему их. Ну опять-таки это работает не всегда.
И чем больше проект тем хуже всё это работает.
Человека машина должны работать в тандеме. Тогда толк будет.
K>когда я заморочные вещи прошу сделать — такой процесс (пока-что) не сходится (ии ломает больше, чем фиксит — ну так подождем следующих моделей), а фейсбук для котиков сходится уже сейчас.
Вот ты сам это подтверждаешь.
Ждать будущих моделей бесполезно. Ты всё равно будешь работать с машиной в тандеме. Да они будут меньше ошибаться, будут больше знать, но ты всё равно будешь частью этой системы без которой она не будет работать.
Ты ставишь задачи и проверяешь правильность их решений. Ты встреваешь процесс когда ии заходит в тупик. Ты правишь код после яиц чтобы получить именно нужный тебе результат.
Я практически уверен что так будет всегда.
Ну а с задачами решение которых ещё нет в интернете у и совсем всё плохо. Тут ты уже направляешь совсем пошагово. Они превращаются всего лишь генератор кода.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Doom100500, Вы писали:
D>Начальников можно хоть сейчас заменять.
Примерно так же как разработчиков. Ты будешь смеяться Но мы автоматизируем работу начальников. В том числе и на базе ИИ. Например мой начальник натренировал очень маленькую модельку которая довольно-таки неплохо научилась распределять баги. Я сам недавно поучаствовал в системе помогающей начальникам управлять предрелизными багами.
Собственно всё к тому и идёт, что будет автоматизироваться.
Но на 100% ИИ людей пока, что заменить не может и скорее всего не сможет никогда.
Ну или он за нас и есть будет как в том мультфильме.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Muxa, Вы писали:
M>Там где зарплата определяется чисто производительностью — да, там где рынком — нет.
Зарплата всегда определяется рынком. Количество предложений против количества вакансий. И если ИИ будет поднимать производительность труда, спрос на программистов, особенно низкоквалифицированных будет падать. Соответственно будут падать и зарплаты.
Ну как мы видим из этого всё зависит от квалификации. Если человек хорошо освоит работу с ии и сам будет являться высококвалифицированным специалистом то его зарплата может и подняться. Так что возможно будет одновременно рост зарплат высококвалифицированных программистов и падение зарплат низкоквалифицированных.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Но на 100% и людей пока что заменить не может и скорее всего не сможет никогда.
так смысл то не в этом, а в том что лютый батхерд у народа от того что ИИ значительную их часть на мороз выгонит после чего большинству придётся переквалифицироваться в гораздо более пыльные и менее смузи-хлёбные области и сферы деятельности ..
в 2024-2025 гг (даже когда ИИ ещё был люто кривой и косой) почти сотня тысяч тушек "покинула чат" (c) (из которых половина программисты), и это только в США (поэтому если прогресс продолжится теми же темпами, то на мороз очень скоро поедут целыми отделами и офисами)
P.S.:
и да — если ИИ обучить нормальной логике отладки (а тем более писать нормальные комменты к коду), а также составлять подробный её план по запросу (как и решения задачи), а также (для последующего пере-/до- обучения в облаке) стимулировать разработчиков подробно описывать в чём была проблема и как была решена (а значит ИИ нужен и доступ к багтрекеру/confluence/Jira и т.д.), то на мороз пойдут в перспективе все или почти все ..
Здравствуйте, xma, Вы писали:
xma>и да — если ИИ обучить нормальной логике отладки (а тем более писать нормальные комменты к коду), а также составлять подробный её план по запросу (как и решения задачи), а также (для последующего пере-/до- обучения в облаке) стимулировать разработчиков подробно описывать в чём была проблема и как была решена (а значит ИИ нужен и доступ к багтрекеру/confluence/Jira и т.д.), то на мороз пойдут в перспективе все или почти все ..
Теоретически такое возможно. Вот только сколько стоить будет такой ИИ? Ты тут возвращаешься к классическому выбору, что лучше 3 лопаты и 3 землекопа или 1 экскаватор (с экскаваторщиком и 2 механиками).
На практике ИИ уже заменяет 30–60% рутинной работы обычного разработчика.
xma>Но не «человека целиком», а именно время.
Вообще то основная рутинная работа любого разработчика — это чтение существующего кодо, и при реализации фичи придумывание как эту фичу прикрутить к существующему решению. И принятие решения — делать костылем, или к чертям перехреначить все с учетом новых требований. ИИ в этом не помогает от слова совсем. Самая не рутинная часть работы программиста — это именно написание кода
xma>[q]Когда ИИ сможет “заменять” сеньора? xma>Если честно — не раньше 2040-х, и то скорее в формате:
Есть только проблема. Где найти нужное количество сеньеров. Реальным сеньером крайне трудно стать, ибо работодатели максимально стараются затруднить процесс обучения, не допуская задач, на которых можно расти. Большинство застревает на уровне миддла на деле, хоть и зовутся сеньерами. Но они сеньеры только в своей конторе за счет выслуги лет и знания некоторых деталей. И собственно за счет знания деталей крайне многие переходят в административные должности сразу с джуна, не дорастая как разработчик даже уровня миддла.
xma>“ИИ как архитектор + человек как ответственный оператор”
Архитектор это в первую очередь администратор. Его задача — убеждать биг боссов что нужно закупить именно такие железки. Согласование всего с отделом безопасности, разъяснение, что если делать все формально, то вообще проект нужно закрывать к чертям.
xma>То есть сеньор превратится из «пишущего код» в:
Код пишется то не так и много в любом случае. А основная работа — чтение кода. Основная ценность — умение ориентироваться в проекте, знание почему сделано так, а не иначе, почему приняты именно вот такие компромиссы и какие планы на будущее с точки зрения кода, а не фич.
И на деле, относительно сеньеров и т.д. От любых разработчиков требуется на деле одно и тоже. Что от джуниоров, что от сеньеров. Нужно чтоб фича была сделана и прикручена к существующему. Именно джун фиг сделает вообще, за ним нужно люто присматривать, примерно как сейчас за ИИ. И именно из за необходимости следить и контролировать каждый шаг джуна — друнов очень редко нанимают. Тупо мало от джунов отдачи, мало задач, которые можно им поручить. И нанимают без всяких ИИ в основном миддлов минимум. А далее уже очень интересно — разделение миддла и сеньера весьма условное. И часто принимается на основе выслуги лет, при этом до хрена сеньеров, которые одно и тоже делают десятки лет, и делают рутинно, шаблонно. Потому не думаю, что что то изменится вообще.
Далее, берем тимлидов и т.д. Это уже административная должность. Минимум 50 процентов работы это тупо совещания и всякая бюрократия! На код зачастую времени не остается вообще. Увы, именно бюрократию никакой ИИ не победит. Уже блин сейчас типичная команда, это один пишущий код, ответственный за вообще все, связанное с кодом (миддл или сеньер, в зависимости от проекта, увольняется если — за код начинает отвечать другой). Тестировщик. Менеджер проекта, технический писатель, несколько аналитиков, девопс, архитектор. Тимлид, который отвечает чтоб в джире все было хорошо, а также постоянно пинает девопсов и т.д, помогает менеджерам написать обоснование почему нужно закупить такое оборудование и все подобное. И кого будем увольнять и заменять благодаря ИИ? Разработчика чтоль ? Ибо остальные в код не лезут вообще в принципе! А бюрократию на всякие согласования, отчетность, совещания — никакой ИИ не заменит!
В реализации написания кода уже давно разработчиков минимум и сокращать там вообще некого! Ранее было разделение на бек и фронт. Сейчас да, за счет ИИ от чистых фронтов либо отказались вообще, либо 1 фронт на до фигища проектов. Уволишь разработчика, вообще работать будет некому! Разработчик кстати зачастую тоже не на одном проекте, а таких проектов у него десяток, активных правда парочка. В результате на переключение контекста тратится жуть сколько времени. И собственно такое количество администраторов на одного разработчика — это все сделано только ради того, чтобы разработчик был сфокусирован на коде, а не фигел от бюрократии и маразмов служб безопасности.
И самое веселое напоследок. Относительно служб безопасности, которая делает все, чтоб ИИ и помощники не работали. Все порты блин позакрывают, в результате даже локальные помощники не работают. В РФ особенно весело, когда с одной стороны буржуи закрывают доступ к AI ассистентам. А с другой стороны служба безопасности, которая закрывает доступ к оставшимся. Зачастую блокируют даже модели, развернутые локально.
Здравствуйте, elmal, Вы писали:
xma>>[q]Когда ИИ сможет “заменять” сеньора? xma>>Если честно — не раньше 2040-х, и то скорее в формате: E>Есть только проблема. Где найти нужное количество сеньеров. Реальным сеньером крайне трудно стать, ибо работодатели максимально стараются затруднить процесс обучения, не допуская задач, на которых можно расти. Большинство застревает на уровне миддла на деле, хоть и зовутся сеньерами. Но они сеньеры только в своей конторе за счет выслуги лет и знания некоторых деталей. И собственно за счет знания деталей крайне многие переходят в административные должности сразу с джуна, не дорастая как разработчик даже уровня миддла.
xma>>То есть сеньор превратится из «пишущего код» в: E>Код пишется то не так и много в любом случае. А основная работа — чтение кода. Основная ценность — умение ориентироваться в проекте, знание почему сделано так, а не иначе, почему приняты именно вот такие компромиссы и какие планы на будущее с точки зрения кода, а не фич.
Диву даюсь. Ты в пещере что ли живешь? ИИ конечно же читает (твой) код, и это его основная работа.
Сегодняшняя практика — это уже КОМАНДЫ ИИ-агентов, работающих над проектом, состоящие из ролей — архитектор, разработчики, безопасник, тестеры, девопс, писатели документации.
E>И самое веселое напоследок. Относительно служб безопасности, которая делает все, чтоб ИИ и помощники не работали. Все порты блин позакрывают, в результате даже локальные помощники не работают. В РФ особенно весело, когда с одной стороны буржуи закрывают доступ к AI ассистентам. А с другой стороны служба безопасности, которая закрывает доступ к оставшимся. Зачастую блокируют даже модели, развернутые локально.
Такими темпами буквально через несколько лет разрыв в разработке станет уже тупо непреодолим.
Станем страной по типу многих африканских, которые получили смартфоны, минуя предыдущие этапы.
Может и неплохо, но о какой-то самостоятельности в этой области можно будет забыть.
Здравствуйте, bnk, Вы писали:
bnk>Диву даюсь. Ты в пещере что ли живешь? ИИ конечно же читает (твой) код, и это его основная работа.
Читать то он читает. Вот только если ты не будешь сам читать код и хорошо там ориентироваться — от тебя как от разработчика нет никакой пользы, адекватного от тебя управления не будет.
bnk>Сегодняшняя практика — это уже КОМАНДЫ ИИ-агентов, работающих над проектом, состоящие из ролей — архитектор, разработчики, безопасник, тестеры, девопс, писатели документации.
Учитывая, какой лютейший говнокод генерят эти ИИ агенты, у меня лютый скепсис. Соблазн огромный все делать не включая мозг. Вот только они зацикливаются бывают, причин реальных не видят ни черта. Пока явно им не скажешь что творят дичь — так и будут по кругу баги плодить. А чтоб квалифицированно сказать что дичь, нужно быть в теме, нужно самому явно понимать как все работает. Была блин у меня задача — я блин лимит времени израсходовал минимально напрягая мозг, в результате чего код крайне сильно хуже того, что я хотел бы видеть.
bnk>Такими темпами буквально через несколько лет разрыв в разработке станет уже тупо непреодолим.
В крупных конторах так везде, если что. Бюрократия лютая.