Поэтому сейчас смотрят на то, что программисты не любят больше всего. Коммуникативные навыки.
Если поймёшь задачу - решить не проблема.
gari_potnyi
Так зачем тогда ИИ? Если я понимаю задачу, я её не пишу 8 часов.. 😂
Всегда понимание и поиск пррблемы это 98% времени.. 😁 Я не помню почти за 20 лет, чтоб я или еще кто понял проблему и писал код 8 часов.. Всегда ты 8 часов ищешь в чем проблема, минуту пишешь патч.. 😂
Я не знаю, может я что-то упускаю и давно уже люди ищут где проблема 1 минуту а потом пишут патч 8 часов.. 😂
andr_van
ИИ не всемогущ, он не знает контекста всего проекта. Можно легко спросить у коллег, засетапать митинг и если коммуникативные норм, понять хотябы куда смотреть. А если как у меня, то проблема))
Мне помнится раньше собеседование: знаешь что как работает гит? Принят. А сейчас: поведенческое интервью, матчинг с командой и прочее.
DADementr
ну кодеры сами на такое подписались)
gari_potnyi
Раньше тоже такие интервью были. Разные были... На верстку в бородатые шел, SQL спрашивали.. 😂 Недавно просто проект рассказали и все, принят.. 😁
Мне ИИ нравиться как поиск. Запускаю tree в консоле, отдаю вывод ИИ и прошу прикинуть что где может быть. Потом файл на 3000 строк и прошу найти есть ли там что-то, что может отвечать за вот это. И находит. 😁 Где не название, а по логике надо найти связи.
livsoft
Это не так, для этого есть mcp сервера, которые дают ИИ все что нужно по проекту, в том числе и патерны, которые она использует при написании кода, который ни чем не будет отличатся по стилю от того, что уже написано
livsoft
Дополню, вы не думайте, что код пишут только в чате, уже давно пишут его ai агенты в курсоре и клоде, да что говорить в 1с я пишу код в EDT с помощью плагина, который отдаёт ии все необходимое, достаточно просто написать что нужно, на выхлде получаешь готовое решение, тебе даже метаданные не нужно создавать, документы, справочники, реквизиты в них и код писать
andr_van
А откуда агенты инструкции берут? Или им хватает начального промпта?
livsoft
Добрый день!
Коммуналка за январь 26 г.
34 874.66+945.70выв. мус =
35 820.36
Интернет оплачивать не нужно (бонус)
livsoft
Это не чат, это агент он автономен, может конечно по каждому чиху уточнять у пользователя, но это не нужно
livsoft
Mcp сервер, там все есть вызывает нужные ему инструменты, далее сам приниает решение, что делать дальше.
Это не чат это агент, он автономен
andr_van
Автономия это хорошо, только вопрос, когда он начнет галлюцинировать и фигню делать. И как потом это поддерживать.
Получается люди вообще не нужны в этой цепочке
livsoft
Фигню то может и чел. написать, но вообще один из инструментов в mcp сервера в честности для 1с есть правила и синтаксис языка 1с и тестирования. Так что сам напишет, сам проверит и сам исправит.
andr_van
Я больше не про синтаксис, а про архитектурный подход
livsoft
Тут все зависит от mcp сервера, какие инструменты он отдаёт модели. Если говорить о 1с, то там есть возможность модели посмотреть то что уже есть, узучить патерны, например типовой конфигурации, методы, готовые процедуры и функции и писать похоже или использовать то что уже есть
andr_van
Потому что, если он допустит ошибку, то пойдет каскадная реакция. Нужен стоп сигнал какой-то, например тесты
alexy_os
А если это не патч а сложная инженерная платформа на 50.000 строк? Кто быстрее ИИ или программист? Самый топовый программист это C++ который набивает в десять пальцев слепой печатью от 300 символов / мин
И мало того что он запарится вбивать 50К строк так ещё и устанет
Поэтому планирование - половина дела и остальная половина - печать кода ИИ и дебаг и тесты , что далеко не равно человеку даже с навыками слепой печати
Ifrolove
Чивооо? Я впервые слышу, что важна слепая печать для программиста. Это просто удобство и не более. Вы сейчас серьезно говорите или прикалываетесь? Это как ввести метрику на количество строк кода. Есть золотое правило, что лучший код - это который не был написан.
Ifrolove
Ещё есть золотое правило, что хороший код - это у которого нет комментариев.
alexy_os
У меня друг c++ и я чуть в обморок не упал когда он 10 пальцами вогнал клавиатуру :)) и ведь ни одной ошибки не сделал! C++ очень длинный язык и там скорость критично важна
Поэтому почти все сишарповцы умеют в 10 пальцев )
Ifrolove
Я тоже умею, если что) проходил курс Шахиджаняна великолепный и даже в виме умею неплохо работать, но это вообще никак не относится к навыкам программирования. Это просто забава и всё.
alexy_os
McConst
У него 2 курса. Для кириллицы и для латиницы
Ifrolove
Я кириллицу проходил. Латиница сама как-то встала)
alexy_os
Я просто хотел аргументировать что в скорости ИИ уже не догнать и человек планирует - ии шпарит
andr_van
Про какое-то олимпиадное программирование идет речь? Там скорость, наверное имеет значение.
В реальной жизни - нет.
Машины вообще код не должны писать на таком уровне, каком мы его видим. Это все для нашего удобства.
Так что, если рассуждать по такой логике, то машины всегда быстрее человека.
Kuznetsov1985
нет, программисты больше всего не любят легаси-код, на который невозможно прикрутить тесты и противоречивые требования типа "нарисовать зеленую линию красным цветом")
andr_van
и в чём проблема? не прикручивайте)) работает и ладно
DADementr
не трожь)
Kuznetsov1985
ну тогда с коммуникативными навыками так же, не коммуницируйте ни с кем, работает и ладно)
DADementr
про круды на питончике именно так. С другим посложнее будет пайплайн с многочисленными итерациями и правками
gari_potnyi
Ну в python сами то CRUD не самое сложное.. Вы уж прям про джунов.. 😁 Там потом сидишь и смотришь что оно за SQL нагенерило дольше, чем писать сам CRUD.. 😂 Ставишь либу, и погнал SQL смотреть/читать.. 😁
Руками быстрее.. Мне самое долгое это придумать нейминг классов, переменных.. Тут ИИ прям выручает.. 😂 Остальное я сам быстрее пишу. 😂
Оно прка опишешь, пока проверишь, пока поправишь.. А так я прошу шаблоны с докой и типы расставить, логику сам быстро пишу.
iEfimoff
с девопс задачами все еще не справляется, yaml плохо понимает, gitlab ci тоже с ошибками делает, рефакторинг большего ci все еще невозможно с потерями вместо 200 jobs, делает 10....
GroupAnonymousBot
кстати да. девопс в безопасости :)
iEfimoff
ии tf код хорошо генерит
Alexfilus
Насчёт делать больше согласен, но почему надо будет меньше спецов? Неужто у бизнеса закончится фантазия?
bogomis
История циклична. Люди всегда были против цивилизационного прогресса. Но как всегда это было - никто с голоду не сдохнет.
andyrayvision
Инфраструктура ещё какое то время будет обслуживаться людьми... Дальше роботы.
p4eline
Вы не забывайте про стоимость токенов или подписок. Как только стоимость использования ИИ или роботов на дистанции станет выше при худшем качестве, так сразу чаша весов управленцев склонится в сторону кожаных мешков
alexy_os
А я, в связке опус + кодекс закрываю пайплайны рассчитанные на полгода за 2 рабочих дня, то есть скорость не в 2, а в 20/30 раз
dststudy
Вот тут человек опыт свой описывает, делают они все меньше https://habr.com/ru/articles/1000134/
Комментарии (42)
Если поймёшь задачу - решить не проблема.
Всегда понимание и поиск пррблемы это 98% времени.. 😁 Я не помню почти за 20 лет, чтоб я или еще кто понял проблему и писал код 8 часов.. Всегда ты 8 часов ищешь в чем проблема, минуту пишешь патч.. 😂
Я не знаю, может я что-то упускаю и давно уже люди ищут где проблема 1 минуту а потом пишут патч 8 часов.. 😂
Мне помнится раньше собеседование: знаешь что как работает гит? Принят. А сейчас: поведенческое интервью, матчинг с командой и прочее.
Мне ИИ нравиться как поиск. Запускаю tree в консоле, отдаю вывод ИИ и прошу прикинуть что где может быть. Потом файл на 3000 строк и прошу найти есть ли там что-то, что может отвечать за вот это. И находит. 😁 Где не название, а по логике надо найти связи.
Коммуналка за январь 26 г.
34 874.66+945.70выв. мус =
35 820.36
Интернет оплачивать не нужно (бонус)
Это не чат это агент, он автономен
Получается люди вообще не нужны в этой цепочке
И мало того что он запарится вбивать 50К строк так ещё и устанет
Поэтому планирование - половина дела и остальная половина - печать кода ИИ и дебаг и тесты , что далеко не равно человеку даже с навыками слепой печати
Поэтому почти все сишарповцы умеют в 10 пальцев )
В реальной жизни - нет.
Машины вообще код не должны писать на таком уровне, каком мы его видим. Это все для нашего удобства.
Так что, если рассуждать по такой логике, то машины всегда быстрее человека.
Руками быстрее.. Мне самое долгое это придумать нейминг классов, переменных.. Тут ИИ прям выручает.. 😂 Остальное я сам быстрее пишу. 😂
Оно прка опишешь, пока проверишь, пока поправишь.. А так я прошу шаблоны с докой и типы расставить, логику сам быстро пишу.