Перфокарты, ассемблер, объектно-ориентированные языки, промпты или почему скоро языки программирования станут не нужны

10.03.26

Сообщество - О жизни

От машинных кодов до промптов. Как мы пришли к моменту, когда ИИ начинает писать код за разработчика и почему следующим шагом может стать полное исчезновение языков программирования как прослойки между человеком и машиной.

1. Вступление

Обычно, чтобы понять, куда мы движемся, полезно оглянуться назад и посмотреть, что там, а там, как обычно, лежат ответы на вопросы "почему сегодня всё так устроено" и "что будет дальше".

Смотрите сами, весь прогресс программирования - это история повышения уровня абстракции. Каждый следующий шаг уводил нас все дальше и дальше от железа и ближе к удобству человека (программиста).

Машинные коды - ты должен был знать, какой код у микропроцессора для сложения, где лежит результат, как переключить страницу памяти.

Ассемблер - появились мнемоники, не нужно помнить коды операций микропроцессора, но всё ещё нужно думать про его регистры, стек, сегменты памяти. Где в памяти лежит переменная - это твоя забота.

C - уже можно думать алгоритмами, а не регистрами. Появились функции, типы данных. Но память всё ещё ручная: выделил - не забудь освободить, иначе утечка.

C++ - добавились объекты и полиморфизм, можно писать более крупными блоками. Но память - всё ещё твоя головная боль, хотя уже появились умные указатели.

Java/C# - пришла виртуальная машина, со сборщиком мусора. Можно вообще забыть про ручное управление памятью. Не думаешь, где объект лежит, ты просто создаёшь и работаешь.

Python/JavaScript/1С - уже не просто не думаешь про память, ты не думаешь про типы. Всё динамическое, гибкое, и все прощающее. Можно быстро набросать нужное решение, не заботясь о строгости.

Сейчас в эпоху развития ИИ мы на пороге следующего шага, но и он, мне кажется, будет НЕ последним в этой цепочке.

2. История из 90-х

Середина 90-х я учусь в университете. Наш преподаватель по дискретной математики собрал группу ребят, в которую попал и я, уж не знаю, чем он руководствовался при выборе, но тем не менее. Оказалось, что он собирал себе проектную группу для адаптации языка FORTH под новую тогда x386 архитектуру. Тогда он сумел нас заразить не только элегантностью своего предмета "Дискретная математика", но и языком FORTH, и все ребята, кого он тогда выбрал, остались в этой группе разработки до конца своего обучения.  

Интересная особенность FORTH - это язык, который в основном написан на самом себе. Только ядро (базовые слова) реализовано на ассемблере - примитивы для чтения с клавиатуры, вывода на экран, работы с памятью. Всё остальное - написано на самом же языке FORTH.

Мы разделились. Кто-то из нас писал ядро, работающее в защищенном режиме микропроцессора, на ассемблере. В то время у нас была одна единственная книга про защищенный режим микропроцессора x386, выданную нам преподавателем, которую реально зачитали практически до дыр. Другие ребята писали прикладные слова для прикладного уровня языка. Мне же досталась очень объемная задача, это написание среды разработки, по типу, как тогда выглядела среда разработки борландовского Паскаля, с менюшками, окошками, многооконным редактором и отладчиком. Я сильно вдохновился этой идее и начал ее реализовывать, а впоследствии по этой теме я и защищал свой диплом.

История про текстовый редактор для моей среды разработки

Помню, в самом начале, преподаватель поставил мне задачу - подумать, как можно реализовать работу с большим текстом в моей среде разработки. Чтобы можно было вводить символы, вставлять в середину, в начало, в конец. И главное - чтобы всё работало без задержек, независимо от того, 100 символов в тексте или 100 тысяч.

Я пошёл думать. Тогда интернета не было, книжек умных по этой теме, тоже не дали - только собственная голова. День думаю, два думаю... ничего нормально не придумал. Казалось, что любое решение будет тормозить, если текст будет большой.

На третий день руководитель рассказал алгоритм, как это должно работать, и всё оказалось гениально простым.

Технология "Два стека"

 

 

Первый стек - текст до курсора.
Второй стек - текст после курсора.
Курсор - это граница между ними.

Хочешь подвинуть курсор влево на один символ? Берёшь символ из первого стека и перекладываешь во второй.
Вправо? Берёшь из второго, кладёшь в первый.

Вводишь новый символ - просто кладёшь его в первый стек.
Нажал Backspace - убрал символ из первого стека.

Вставка текста из буфера? Достаточно переложить символы из буфера в первый стек. И неважно, сколько их - сто или сто тысяч.

И никаких сдвигов массива. Никаких перестроений строки. Никаких тормозов.

Всё работает с одинаковой скоростью при любом размере текста. Потому что операция всегда одна - переложить символ из стека в стек. Стек - это просто вершина, туда класть и забирать можно мгновенно.

Это было красиво и настолько просто, что я тогда даже расстроился, что сам до этого не додумался.

Почему я так подробно разобрал эту технологию сейчас? Я хотел показать, что даже когда ИИ заменит синтаксис, фундаментальные алгоритмы никуда не денутся. Архитектору будущего не нужно будет помнить, как объявить массив в 1С или Python, но ему жизненно необходимо понимать, почему в данной задаче решение с двумя стеками лучше, чем сдвиг массива. ИИ может сгенерировать байт-код для обоих вариантов, но только человек-архитектор сможет оценить элегантность и эффективность этого решения в контексте всей системы.

Мое вдохновение и энтузиазм в то время просто зашкаливал. Помню, как после лекции по Машине Тьюринга я пришел домой, сел за свой ZX Spectrum и на встроенном Бейсике набросал программу, которая была полноценной эмуляцией этой машины. Она честно двигала виртуальную ленту, читала символы и выполняла команды согласно таблице переходов. Для меня тогда это было маленьким чудом: я увидел на практике, что любую сложную задачу можно свести к набору простейших операций. Именно тогда пришло понимание, что программа - это не просто текст, это логический механизм.

К чему все эти воспоминания? Тогда программист должен был знать железо, понимать и создавать алгоритмы. Вот реально знать: как переключать страницы памяти, прерывания микропроцессора, прерывания биоса, защищенный режим микропроцессора и т.д. Даже когда ты писал прикладные слова на FORTH, ты понимал, что под капотом - код, который дергает порты, вызывает то или иное прерывание из биос. Другого способа общаться с машиной просто не было.

Конечно тогда уже были и C и C++, но для нас в середине 90-х FORTH был способом залезть внутрь и понять, как всё устроено с нуля, а потом пришли Java, C#, Python, 1С и каждый новый язык уводил нас от железа все дальше и дальше.
 

3. Наше настоящее, переход от чата к агентам

Сейчас мы в эпохе, когда можно просто написать в чат "напиши алгоритм", "сделай запрос", кинуть туда процедуру и попросить что-то исправить и получить код. Правда, он не всегда может рабочий, потому что ИИ ничего не знает о вашей конфигурации. Я раньше именно так и делал. И казалось, что это круто, когда ИИ за тебя пишет код.

Но недавно наткнулся на Инфостарте, на разработку Сергея (Prepod2003) - это MCP-сервер для EDT, который позволяет ИИ напрямую работать с конфигурацией 1С. Для меня открылся вообще другой уровень.

Я установил в очередной (уже в третий раз) EDT и начал в нем разбираться, скачал плагин и попробовал ИИ в деле. Это не просто "ВАУ! КАК КРУТО!", это реально другой уровень разработки, когда ты пишешь не ПО, а ставишь задачу AI-агенту и он ее выполняет, САМ.

Правда, надо честно сказать: весь его потенциал, как и потенциал других плагинов действительно раскрывается только с платными подписками на Cursor или Claude. Лимиты, которые есть в бесплатных вариантах ИИ, не дают нормально работать. Ты больше времени тратишь на ожидание и борьбу с лимитом контекстного окна, чем на саму задачу. И в итоге выгода от работы с ИИ сводится к нулю.

Но если подписка есть - ощущения будут совсем другие.

Дисклеймер
Я не имею отношения к разработке плагина Сергея и не получаю никакой выгоды от его использования или упоминание в этой статье. Я хочу лишь сказать, что это первый инструмент, который показал мне практическую работу AI-агента с 1С. Да, похожих MCP-серверов для EDT уже несколько, я попробовал разные, но именно этот оказался для моих задач, самым удобным.

Не так давно я посмотрел новое видео, где автор, в режиме онлайн с помощью ИИ пишет обработку для ЗУП с нуля. ИИ сам создаёт форму, сам пишет код, сам его отлаживает, конечно не без участия человека, но это на порядок упрощает как разработку так и отладку, когда ИИ можно просто скопировать ошибку и он сам все поправит. Рекомендую посмотреть, хотя бы для понимания того, как уже сейчас можно вести разработку на 1С.

https://m.vkvideo.ru/video-236008654_456239021

https://www.youtube.com/watch?v=R_OMEPEk28E

Вот мой реальный кейс

Пишу запрос в курсоре:
Используй mcp сервер 1c-edt для доступа в 1с. Проблема: иногда, при пробитии чека в кассе - чек печатается, документ "ЧекККМ" сохраняется, данные в ОФД уходят, но статус чека в 1с остается как "отложен". Посмотри, в чём может быть проблема как в основной конфигурации, так и во всех расширениях, особенно в расширении "ИМЯ_РАСШИРЕНИЯ". Обрати внимание на обработку "РабочееМестоКассира", почему так может получаться?

Через пару минут получаю полный разбор: где именно (как оказалось в моём расширении) ошибка и в каком месте логика нарушается и сразу готовый вариант исправления. Где достаточно было нажать на кнопку "Принять изменения" и код будет исправлен сразу в EDT.
При этом, мне не нужно выгружать конфигурацию в файлы, править файлы, затем загружать их обратно в конфигуратор. У вас открыт EDT и код с помощью ИИ правиться там же, не закрывая при этом EDT. Ребята это фантастика!

Для меня это был момент, когда у меня в голове "щёлкнуло". Да это же не просто "чат с ИИ", а настоящий инструмент, который реально понимает контекст конфигурации. Он видел мою конфигурацию, все мои расширения, понимает всю логику, как в основной конфигурации, так и в расширениях. Он не угадывал, не придумывал, не галлюцинировал - он анализировал и выдавал готовый, рабочий код.

Экономия времени? Колоссальная.

Про лень как двигатель прогресса

Переписываясь с автором этого плагина в телеграмме, я написал ему фразу, которая, кажется, про многих из нас:

Я тоже люблю новое, но с возрастом всё труднее выходить из зоны комфорта привычного конфигуратора. Но в качестве дополнительного "пинка" для изучения EDT, может сработать, как ни странно, лень. Когда ты попробовал ИИ в работе, тебе уже лень писать все эти Если... Тогда... Иначе... самому. Ты всё понимаешь, ты можешь это сделать сам, но тебе уже просто лень.

Вот еще мой один реальный кейс:

Вчера вечером я искал косяк в древней конфигурации "Кортес" (адресное хранение). Проблема вылезла после обновления платформы. Загрузил конфигурацию в EDT, прошёлся с ИИ по коду. Проверили всё. Проблема оказалась не в коде, а в ужесточении прав в новой платформе.
Сколько времени потратил бы сам? Не знаю. Но явно больше.
Конечно, нашёл бы. Но попробовал ИИ в деле, искать самому было лень.

 
Важное дополнение для внимательного читателя

 

4. Прогноз. Почему языки программирования станут не нужны

Повторю свою мысль.

Если посмотреть на эволюцию - от машинных кодов до того, как сейчас ведется разработка ПО с помощью ИИ - видна простая закономерность.

Каждый новый уровень абстракции делал старые навыки ненужными. Кто-то должен писать компиляторы и оптимизировать ядро, но массовый программист перестал думать о регистрах микропроцессора.

Сейчас - следующий шаг, любой язык программирования, будь-то 1С, Python, Java или C# - это костыли для человеческого мозга. Нам нужен понятный синтаксис, читаемость, возможность отлаживать глазами.

Языки программирования - это костыли для человеческого мозга.

ИИ вообще не нужен синтаксис. Ему нужна семантика. Логика, связи, ограничения.

Почему языки отомрут

Зачем ИИ писать на Python или 1С, если можно сразу генерировать байт-код? Зачем этот лишний шаг - человекочитаемый синтаксис, который потом всё равно компилировать в машинный или байт-код?

ИИ может мыслить в терминах виртуальной машины. Синтаксических деревьев. Потоков данных. Ему не нужно промежуточное звено в виде языка, придуманного людьми для других людей.

Посмотрите на современные компиляторы: LLVM, MSIL. Это уже промежуточные представления, ближе к машине, чем к человеку. Сейчас мы пишем на высокоуровневом языке, компилятор транслирует в это представление. Если человек будет только ставить задачу ИИ и не будет править код руками, то зачем ИИ писать в какой-то промежуточный язык, если он может сразу подготовить байт-код?

Единая виртуальная машина

Я думаю, лет через 10 мы придём к одному из двух сценариев. Пока неясно, какой именно победит, но оба ведут к исчезновению языков программирования как прослойки.

Первый сценарий: единая глобальная виртуальная машина

Появится глобальная виртуальная машина с единой спецификацией команд. Как у Intel - есть набор инструкций, и любой процессор их понимает. Только здесь это будет виртуальная машина для бизнес-логики, единая для всех платформ.

Не важно, на чём "думал" ИИ. Важно, куда выполнить результат. Он сгенерирует универсальный байт-код, и любая платформа (1С, Java, .NET) сможет его исполнить.

Представьте: вы говорите системе (голосом, текстом - не важно) "сделай мне учёт товаров с партионным учётом и списанием по FIFO". И она не пишет код на 1С, а сразу компилирует это в байт-код для глобальной VM.

Второй сценарий: экосистема вендорских VM

Честно говоря, я больше склоняюсь к этому сценарию. Ведь крупные игроки вряд ли захотят отдавать рынок единому стандарту. У Microsoft будет своя VM, у 1С - своя, у Oracle - своя, а у SAP - своя. Возможно будет Open Source VM или другие варианты. Каждая со своей спецификацией, со своей оптимизацией под конкретные задачи.

И тогда возникает новая роль ИИ - транслятор.

Вы пишете техзадание на естественном языке: "нужен учёт товаров с партионкой и FIFO". ИИ анализирует, в какой среде это будет работать, и генерирует байт-код под конкретную VM. Для 1С - свой, для .NET - свой, для SAP - свой.

По сути, ИИ становится универсальным компилятором с естественного языка на любой целевой байт-код. А разработчик превращается в постановщика задач, который уже не думает о синтаксисе, а только о логике и ограничениях.

Что их объединяет

В обоих сценариях привычные нам языки программирования (1С, Python, Java, C#) исчезают. Потому что они были нужны как промежуточное звено между человеком и машиной. Когда это звено берёт на себя ИИ, необходимость в языках отпадает.

Остаются только:

  • постановка задачи (на естественном языке или в виде схем)

  • байт-код (как единый или как набор под разные VM)

  • ответственность человека за результат


5. Что останется человеку

Мы не исчезнем. Мы превратимся в архитекторов.

ИИ не может взять на себя ответственность. Он не понимает, почему бухгалтер на самом деле просит "разрешить отрицательные остатки" и какие будут последствия для налоговой. Не проведёт переговоры с заказчиком, не объяснит, что его хотелка сломает систему.

Роль программиста сместится от написания кода к постановке задач, проектированию архитектуры, контролю результатов. Мы будем описывать бизнес-логику на естественном языке, а ИИ-агенты - транслировать это в машинный или байт код.

Ручное написание Если ... Тогда ... Иначе станет анахронизмом, как сегодня перфокарты или как написание программы загрузки данных из EXCEL в базу данных на ассемблере. 

А вы хотели бы сейчас написать такую программу именно на ассемблере?

Безусловно, в процессе работы вы бы невероятно "прокачали" свой навык программирования. Вы бы узнали многое о регистрах микропроцессора, о работе с прерываниями и распределении памяти под каждую ячейку таблицы. Но какой в этом будет смысл для бизнеса, кроме впустую потраченного времени?

Заказчику не нужны ваши глубокие познания в архитектуре CPU, ему нужны работающие бизнес-процессы, верные остатки и сданная вовремя декларация. Архитектор - это тот, кто понимает, какой инструмент (пусть даже это будет "черный ящик" от ИИ) принесет результат быстрее и надежнее. Роль программиста сместится от написания кода к постановке задач, проектированию архитектуры и контролю результатов.


Что это значит для 1С-специалистов

Если мой прогноз хоть немного похож на правду, через 10-20 лет "программист 1С" как профессия исчезнет. Останется "архитектор бизнес-процессов", который умеет:

  • Понимать, что реально нужно бизнесу

  • Проектировать учётные системы

  • Ставить задачи ИИ-агентам

  • Нести ответственность за результат

Код будет писать машина. Думать - человек.

Можно, конечно, до пенсии сидеть в конфигураторе, править отчёты для мелких клиентов. Но если работаете с серьёзным бизнесом, где цена ошибки - миллионы, меняться придётся в любом случае. Инструмент будет нужен всегда. Но инструмент станет другим.


6. Вместо заключения

Мы прошли путь от регистров до промптов. От книжки про защищённый режим, зачитанной до дыр, до MCP-сервера, который анализирует код быстрее, чем я формулирую запрос.

Остался один шаг. Когда ИИ научится писать не на языках для людей, а сразу в байт-код и тогда это будет точка невозврата. Привычные языки сразу станут не нужны. Как сегодня перфокарты и машинные коды.


Коллеги, а что думаете вы?
А я свой выбор уже сделал - пошел дальше изучать возможности EDT, промпт-инжиниринг и архитектуру агентов.
 

Другие статьи автора:

Маркировка в "древней" УТ 10.3 (10.3.6.8) и полноценный ТСД (Online) или как обойтись без перехода на УТ 11.5
Как подключить маркировку в древней УТ 10.3 без перехода на УТ 11.5 - все необходимые объекты, модули и доработки
Автоматическое обновление токенов Честного Знака в 1С
Автоматическое обновление токенов Честного Знака в 1С - готовое решение для УТ, КА, ERP, УНФ, Розницы и Бухгалтерии, которое избавляет от ручных обновлений и остановки процессов.
Дубликатор кодов маркировки (КИЗ) DataMatrix: Расширение 1С с проверкой в Честном Знаке (копирует ЛЮБЫЕ КИЗы!)
Автоматическое обновление токенов Честного Знака в 1С - готовое решение для УТ, КА, ERP, УНФ, Розницы и Бухгалтерии, которое избавляет от ручных обновлений и остановки процессов.
Маркировка остатков товаров на складе: Как сделать все быстро и без ошибок (мой практический опыт)
Маркировка остатков 10 000+ товаров без ошибок — готовое решение, которое исключает человеческий фактор, автоматизирует процесс и работает напрямую с 1С. Пошаговый опыт и готовое расширение внутри.
Маркировка остатков в распределенной рознице: Как промаркировать более 100 тыс. товаров в нескольких десятках магазинов без хаоса и ошибок
Маркировка остатков 100 000+ товаров в рознице без хаоса и ошибок — клиент-серверное решение, где сканируешь ШК в магазине и сразу получаешь КМ на принтере, независимо от кассового ПО. Практический опыт, регламент и готовый комплект кода внутри.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

О жизни Бесплатно (free)

Про текущую ситуацию на рынке

02.10.2025    13826    1c-intelligence    241    

47

О жизни Россия Бесплатно (free)

Личная история смены профессии — честно и с юмором. Как решиться на первый шаг, что помогло на старте и почему даже отчёты в 1С могут приносить радость.

17.07.2025    4679    user2154904    13    

58

О жизни Бесплатно (free)

В данной статье я хочу поделиться своим видением обеих направлений разработки, сравнить их и дать свою субъективную оценку, а также рассказать историю ИТ в общих чертах за последние 5 лет, как ИТ пузырь начал раздуваться и как он в конце концов лопнул.

11.07.2025    7098    hexhoc    27    

66

О жизни Россия Бесплатно (free)

Для гениального программиста 1С Аркадия Скворцова это должно было стать рутинной отладкой. Но база данных НИИ, занимающегося «стабильностью пространственно-временного континуума», оказалась не так проста. Что скрывается за строками кода, где вместо «ПриходТовара» значится «ПеремещениеМатерии», а в регистрах накапливается «ЭнтропияВселенной»?

19.05.2025    4408    vet7777    11    

42

О жизни Россия Бесплатно (free)

Данная статья сугубо для раздела «О жизни», но может оказаться полезна многим членам сообщества. Все описанное ниже соответствует актуальному российскому законодательству на момент публикации статьи. У вас нет и в ближайшее время не предвидится детей возрастом до 1.5 лет? Вспомните о родственниках / друзьях / коллегах / знакомых, у которых они есть, и отправьте ссылку на эту статью — она может быть им чрезвычайно полезна. Распространите среди жильцов вашего ЖЭКа, как говорилось в одном классическом произведении. Помните, что, ставя плюсы к статье, вы поддерживаете её автора!

01.07.2024    11023    madonov    50    

60

О жизни Linux Системный администратор Программист 1С:Предприятие 8 Россия Бесплатно (free)

Использование Linux в качестве основной ОС для программиста 1С, возможно ли это? Решил поделиться личным опытом работы перехода на эту систему. В статье моя история без технических деталей максимально простым языком. И, спойлер, да, жизнь на Линуксе для разработчика 1С возможна и с каждым годом становится всё комфортней. Статья рассчитана на людей, с Линуксом не знакомых, специалистов прошу не кидаться помидорами.

16.05.2024    12461    soulner    36    

53

О жизни Россия Бесплатно (free)

Подводим итоги работы в 1С за 2023 год. Все о вас: 4 подробных раздела с цифрами, графиками и ужасными цветами диаграмм (должна же где-то быть стабильность).

08.02.2024    35967    Neti    87    

124
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1041 10.03.26 12:33 Сейчас в теме
Вангую, что при таком подходе программист превратится в оператора LLM
3. GarriSoft 385 10.03.26 12:48 Сейчас в теме
(1)
Ну, оператор так оператор. Главное, чтобы в тариф "Оператор с лопатой" не перевели, когда промпт не сработает! ))))
2. DmitryKSL 175 10.03.26 12:44 Сейчас в теме
через 10-20 лет "программист 1С" как профессия исчезнет

Надеюсь что не раньше. Впервые из-за научного прогресса не радостные мысли возникают.
4. GarriSoft 385 10.03.26 12:52 Сейчас в теме
(2)
Не переживайте, раньше точно не исчезнет - бухгалтеры все равно будут ломать свои отчёты ещё лет 50, а кому-то надо их чинить. Так что без нас с вами пока никуда, будем до пенсии объяснять нейросетям, что отрицательные остатки - это плохо.
5. Cерый 29 10.03.26 13:57 Сейчас в теме
Странно, не появляются токаря, сварщики и т.д., использующие ИИ, возможно, следует подумать программистам в этом направлении - микрофон, несколько камер, компьютер с InterNet, ИИ оцифровывает все подряд и вкалывает... И диван для токаря!
7. GarriSoft 385 10.03.26 14:07 Сейчас в теме
(5)
Токарь с диваном - это вы хорошо загнули! Только вот не задача, нафиг он такой на диване будет не нужен бизнесу.
А если серьёзно сейчас уже идет массовое сокращение, но пока еще профессии электрик и сантехника очень дорогие, можно долго ждать электрика и сантехника особенно в области малоэтажного строительства, все расписано на месяцы в перед, при этом цены совсем не гуманные, даже только за выезд.
Я думаю, что армия сокращенных сейчас пойдет сначала в электрики и сантехники, потом в курьеры, потом еще куда то, на этом пой прогноз обрывается.... я не знаю что будет дальше )))
Cерый; +1 Ответить
6. chuevsf 119 10.03.26 14:05 Сейчас в теме
- "Ничего, ничего... На мой век работы хватит" - сказал гробовщик, заканчивая копать очередную могилу.
9. GarriSoft 385 10.03.26 14:12 Сейчас в теме
(6)
Ну, гробовщику точно без работы не сидеть - клиенты всегда сами приходят.
А вот программистам, судя по очередям на электриков и сантехников, пора осваивать документ "СП 256.1325800.2016. Свод правил. Электроустановки жилых и общественных зданий. Правила проектирования и монтажа" и разводной ключ.
Рынок труда, он как кладбище: места всегда есть, просто не все пока еще готовы
11. chuevsf 119 10.03.26 14:41 Сейчас в теме
(9) Так ведь и тут у программистов 1С есть преимущество, ибо нырять по уши в гАвно или получать 220В по голове нам не привыкать!)))
12. GarriSoft 385 10.03.26 15:02 Сейчас в теме
(11)
Согласен, мы уже адаптированные, можно переучиваться )))
8. DmitryKlimushkin 152 10.03.26 14:07 Сейчас в теме
...ИИ может мыслить...
Вот здесь - сильно! Прям, уже побежал растапливать горн, дабы в бронзе отлить... Мы про себя не вполне уверенно... не, вполне неуверенно сможет сказать - мыслим ли мы? Где заканчиваются наши эмоции, привычки, предпочтения и начинается холодная стерильная аналитическая логика. Мы живые и именно этот радостный факт позволяет выбрать лучшую блондинку из двух, абсолютно идентичных). Не надо вписывать тупой железяке тот функционал, который для нас, самих, является нескончаемой тайной. Ну, не мыслит ИИ! Он просто перебирает те вариации, которые уже накопились в сети. И ищет он... букоффки! Ничего другого он искать не может, ибо мы можем натолкать наши же, человеческие "знания" в дата-центры путём этих самых буковок! Только человек наделён даром творчества, синтеза, это позволяет на основе одного знания создать следующее, ранее не существовавшее. ИИ только выберет.... или не вберет. На основе пустого дата-центра ИИ синтезирует пустую строку, так ничего и не придумав.
Всё наше "общение" с компьютером сводится к написанию директив (команд). Отменив языки, мы как директивы в железо будем заряжать?
Короче, Надо сдавать тебя адептам Батлерианского джихада, других путей просто не вижу)
А если серьёзно, то вспоминаю закат СССР. Я работаю на АвтоВАЗе, в одном из его заводов. К нам приехали некие специалисты из Киева (институт Патона), собиравшиеся написать нам программу по САПР. Для чего на экране (уже цветном!) 286-го процессора написали короткий клип, как крутится в трёхмерке обычный шестигранный болт. Для большинства инженеров и программистов это уже тогда не было невероятной тайной, но более высокое руководство завода просто было потрясено и моментально произвело оплату за разработку. Спустя пару лет всем стало ясно, почему на экране крутили болт, ибо именно с ним наш завод и остался. Если кто-то сможет доказать, что ИИ это совсем другое, а не тот же "болт" который просто вырос, раскрасился и стал более эффектно вращаться, как спиралька у гипнотизёра, я с радостью послушаю. Все признаки гигантской финансовой аферы налицо.
А на заявления в стиле "Да сейчас всё ПВО на ИИ!" есть простой ответ. Не надо путать прикладную математику с мыслительными процессами.
10. GarriSoft 385 10.03.26 14:21 Сейчас в теме
(8)
Дмитрий, прям ждал твой коммент, все думал. когда...когда... и вот он. )))
По поводу "ИИ может мыслить" - конечно нужно было взять в кавычки, но ты все равно нашел бы с чем не согласится ))) У тебя всегда свое мнение, основанное на своем жизненном опыте.
А под термином "ИИ может мыслить" я хотел сказать, что ИИ все равно что писать или текст программы понятный человеку или сразу байт код для 1с.
14. DmitryKlimushkin 152 10.03.26 15:20 Сейчас в теме
(10) Вот беда рафинированного программиста в его оторванности от прикладной области своих задач. Он начинает жить в "глубине" и поневоле верит в её могущество.
И вот как это сказывается на учетных задачах. В учёте (нормальном, бухгалтерском) есть термин "профессиональное суждение". Иными словами можно назвать и "оценочная характеристика", только её обосновывать приходится)
Итак, есть правила учета основных средств. Допустим, надо чтобы стоимость не ниже 100 т.р. была. Но! есть профессиональное суждение главного инженера ТЭЦ, снабжающей город теплом и горячей водой, что прибор учёта гигакалорий, стОящий 60 т.р., является ключевым устройством, фиксирующим производство самого главного ресурса, который создаёт выручку и все налогооблагаемые базы предприятия. И именно по причине значимости в учёте, относительно недорогое устройство переводится в разряд основных средств.
И таких нюансов, не регулируемых ничем и опирающихся исключительно на "профессиональные суждения", в учёте более чем достаточно. Как ИИ даст оценочную характеристику? Не создав алгоритм, как написать код? Неважно, в языке программирования или сразу в нулях-единичках. Интеллект это то, что создаёт алгоритм. А код любая студентка напишет)
13. WasiliyMay 8 10.03.26 15:16 Сейчас в теме
Если программистов не будет, то и архитекторам места не остается. Какой смысл продумывать архитектуру, а потом пытаться втиснуть в нее работу ИИ. Быстрее будет весь процесс переложить на ИИ, а потом подстроиться под результат. Все захотят максимально быстрого результата.
15. GarriSoft 385 10.03.26 15:22 Сейчас в теме
(13)
Кто-то должен понять великую мысль директора, разобраться в бизнес-процессе и донести это все до ИИ, а потом проверить как все получилось, отчитаться перед директором. Вряд ли директор будет все делать сам.
Но вообще на самом деле и директора скоро заменят на цифрового двойника, я уже писал об этом
Цифровые отделы и цифровой директор: как будет выглядеть компания 2030 года
17. DmitryKlimushkin 152 10.03.26 15:25 Сейчас в теме
(15) Да лишь бы секретарша оставалась живой и тёплой)
18. GarriSoft 385 10.03.26 15:26 Сейчас в теме
(17)
Ну да... желательно еще натуральной ))
19. WasiliyMay 8 10.03.26 15:33 Сейчас в теме
(15) Что такого уникального в архитекторе? ТЗ уже сейчас ИИ пишут нормально.
20. GarriSoft 385 10.03.26 15:35 Сейчас в теме
(19)
Полностью согласен, что пишут нормально.
Но им для этого нужно что-то дать, а потом проверить и сделать вывод, что "все нормально"
22. WasiliyMay 8 10.03.26 15:49 Сейчас в теме
(20) Даст начальную информацию им оператор, а проверка как и сейчас. Контрольные тесты и проверка заказчиком
28. GarriSoft 385 10.03.26 16:00 Сейчас в теме
(22)
А кто есть тогда в вашем понимании оператор?
31. WasiliyMay 8 10.03.26 16:08 Сейчас в теме
(28) Оператор переведет желания заказчика в некую законченную задачу, на основании которой ИИ сделает ТЗ и далее позаботится об архитектуре и о написании кода, если, конечно, это вообще будет нужно, ведь архитектура и код нужны для человека.
33. GarriSoft 385 10.03.26 16:12 Сейчас в теме
(31)
Коллега так мы об одном и том же говорим )
Оператор, Архитектор, промт - инженер или Еще кто-то - вообще не важно, как назвать.
Но делать он будет как раз именно то, что вы описали.
36. WasiliyMay 8 10.03.26 16:28 Сейчас в теме
(33) Возможно, Операторы, промт-инженеры и останутся в каком то виде, но архитекторы будут не нужны, т.к. не будет никакой архитектуры, понятной человеку. Искусственному интеллекту архитектура не нужна. Будет просто черный ящик.
38. GarriSoft 385 10.03.26 16:28 Сейчас в теме
(36)
Не спорю, все может быть.
16. DmitryKlimushkin 152 10.03.26 15:24 Сейчас в теме
(13) Да о чём вообще разговор! Я был октябрёнком первоклассником и готовился в 1980 году жить в коммунизме, т.к. деньги через пять лет должны были отменить. Я этих разговоров про "через пять лет не будет.... того-этого" наслушался на всю пенсию. Ни разу не прозвучала фраза, что "через пять лет не будет лохов и наивных пряников, которых можно развести на деньги, покрутив болт на экране компьютера". Я вот такой фразы очень жду....
Cерый; +1 Ответить
21. WasiliyMay 8 10.03.26 15:47 Сейчас в теме
(16) Я тоже слабо верю в идею ИИ. Просто здесь звучит тема, что программисты исчезнут, но останутся архитекторы. Не понятно только в чем их уникальность.
26. GarriSoft 385 10.03.26 15:55 Сейчас в теме
(21)
Дружище, время покажет...
Если ни чего не видно, лучше подождать когда пыль уляжется... или туман рассеется, но тут главное не опоздать заскочить, хотя бы в последний вагон поезда
30. DmitryKlimushkin 152 10.03.26 16:05 Сейчас в теме
(26) Заскакивая в последний вагон, успей спросить - этот поезд не бездну несётся?)
32. GarriSoft 385 10.03.26 16:10 Сейчас в теме
(30)
Но тут спрашивать у пассажиров последнего вагона бесполезно, как поется в песни "Уезжаю", группы "Чайф" - "Машинист один знает маршрут".
34. DmitryKlimushkin 152 10.03.26 16:17 Сейчас в теме
(32) Поиграю в психолога) Тебе же нравится научная фантастика (литература и фильмы)?
35. GarriSoft 385 10.03.26 16:25 Сейчас в теме
(34)
Дмитрий, я в ролевые игры предпочитаю играть в другом месте и с противоположным полом и без нейросетей )))
А научная фантастика - это просто фон для размышлений. Хотя если там показывают, как ИИ захватывает мир, я обязательно делаю пометки - вдруг пригодится, когда пойду в сантехники или электрики
29. DmitryKlimushkin 152 10.03.26 16:04 Сейчас в теме
(21) На всех дорогих памятниках архитектуры висят таблички "Построил архитектор.... Растреллян") Это наглая ложь! Равшаны и Джамшуты былых времён всё это возводили! Кто бы помнил этих архитекторов если бы не чьи-то горбатые спины и натруженные руки. вот и с программистами - так же)
23. ixijixi 2135 10.03.26 15:50 Сейчас в теме
Я установил в очередной (уже в третий раз) EDT
Какая жиза! И, похоже, скоро удалю в третий раз, ибо количество глюков просто зашкаливает. Проще работать с ИИ через Qwen CLI, например, который тоже видит контекст конфы через MCP.
Прикрепленные файлы:
24. GarriSoft 385 10.03.26 15:51 Сейчас в теме
(23)
А к чему подключен MCP сервер?
25. ixijixi 2135 10.03.26 15:54 Сейчас в теме
(24) Не принципиально, потому что пофиг, к чему подключен МСР, когда ЕДТ тупо потерял твой проект после перезагрузки ((
27. GarriSoft 385 10.03.26 15:57 Сейчас в теме
(25)
А просто пока не вижу, куда еще могут подключаться mcp, кроме как к EDT, были решения в виде расширения 1с, в виде выгрузки метаданных, но все это не то... по сравнению с EDT, думал может я чего-то упустил из виду.
37. ixijixi 2135 10.03.26 16:28 Сейчас в теме
39. GarriSoft 385 10.03.26 16:35 Сейчас в теме
(37)
Спасибо, не знал, ознакомился, но насколько я понял, он все же больше подходит для получения данных, чем для программирования, там нет инструментов получения и записи кода, создания формы и их заполнения, проверки кода и много других инструментов, которые нужны именно для программирования.

Но для получения данных из 1с, это идеальный mcp, сохранил себе в закладки, спасибо!
В ближайшее время как раз потребуется
40. rozer 315 10.03.26 19:10 Сейчас в теме
Условно бесплатные китаезы типо qwen и glm даже с mcp и skills в 1с оч. слабы. Умные модели дороги (и это только начало и дальше еще дороже будет), хорошие инструменты, узвученные в статье, тоже стоят денег. Умные модели в нашем "чебурнете" в скором времени будут только с впн да их оплата тоже тот еще квест. Я - на фикси, мой работодатель не будет еще и оплачивать ИИ. На фрилансе и подавно - там каждый рубль учтен. Я тоже был полон восторгов - мелкие задачи даже "китаезы" решают но не ошибки в закрытии месяца в erp. А мелкие и мне недолго сделать. ИМХО много хайпа но увы, есть "обратная сторона медали" этого ИИ...
42. GarriSoft 385 10.03.26 22:01 Сейчас в теме
(40)
Коллега, не согласен, с появлением новых моделей цены должны падать, а не расти.
С другой стороны, 20$, в месяц это не сильно дорого, за возможность ускорить свою продуктивность в несколько раз, даже если работодатель не оплачивает
41. Glebis 13 10.03.26 19:14 Сейчас в теме
Прочитав статью я могу согласиться, что текст на языке программирования будет не нужен для компиляции байт-кода, но в статье нет ни слова о том в каком представлении (нотации) должны отображаться для промт архитектора уже созданные алгоритмы, т.е. что будет анализировать новый архитектор при передаче дел? Ведь схема процесса, нарисованная человеком "на бумаге" при описании промта для ИИ может отличаться от схемы процесса сгенерировано байт-кода в какой-то исключительной ситуации. На мой взгляд: все равно останется человекочитаемая блоковая нотация как в nocode языках, но она не будет интерпретироваться компилятором, а наоборот будет генерироваться из уже сгенерировано байт-кода.
43. GarriSoft 385 10.03.26 22:10 Сейчас в теме
(41)
Коллега, спасибо, что обратили внимание на этот момент - я действительно не то что упустил, я об этом даже не подумал.

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

А потом понял: а зачем нам вообще что-то сохранять? Байт-код 1С декомпилируется в читаемый исходник без проблем - без комментариев, но с именами переменных и процедур. То есть ИИ спокойно может работать с байт-кодом так же, как мы сейчас с текстом программы. И никаких промежуточных форматов не нужно.

Так что, возможно, архитектор будущего будет просто смотреть на декомпилированный байт-код и говорить: "Что-то тут не так, перегенерируй". А ИИ "пожмёт плечами" и перегенерирует
44. korvintorson 42 11.03.26 00:48 Сейчас в теме
(43) Спустя 50 лет:
Техножрецы заклинают дух машины, посылая ритуальные голосовые промпты, но результат на выходе не соответствует ожидаемому. Поскольку никто уже давно не понимает, как именно получается результат, заклинания повторяются итеративно, в надежде, что дух машины наконец смилостивится...
Для отправки сообщения требуется регистрация/авторизация