image

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

Футурологи называют три профессии, которые точно будут привилегированными в будущем новом дивном мире – это программисты, юристы и финансисты.

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

Мало кто знает, это вообще как бы скрыто с поверхности, но те, кто начинал свою карьеру разработчика лет 10 назад и сейчас заслужили доверие, те сейчас востребованы, они сейчас нужны, они всегда при делах. А молодежь, которая приходит, им уже сложновато найти работу. Ну, пока еще очень много фирм, которые пользуются услугами ИТ-специалистов и пока создается ощущение, что программистов не хватает и набирают всех. Но уже есть проблемы. Почему? Потому что на сегодняшний день уже не просто активно ведутся работы по созданию супер-интеллекта, но уже есть работающие и показывающие хорошие результаты прототипы. В десятках компаний мира (среди них есть крупные компании, есть умные компании) команды соперничают между собой за то, кто первый создаст и выпустит его. Так вот эта система уже у многих пишет программы лучше и быстрее, чем те же программисты. Даже топовые. И многие программисты уже видят как появляются программы, которые якобы написаны людьми, но те, кто имеет доступы к этим кодам, они видят, что эти программы настолько логичны, они настолько совершенны, что людям крайне сложно их прописать.

По большому счету, то, чем пользуется подавляющее число программистов, — это банальные алгоритмы. Ну, кто не согласен? Кто не пользовался stackoverflow или в более сложных случаях Google’ом? Простая математика. И тут уместно спросить: а кто более лучший математик – человек или ИИ?

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

Уже сейчас видятся вполне конкретные тенденции. Становится очевидным, что ИИ уже способен писать код, самостоятельно строить алгоритмы, создавать приложения и тд. С начала 2021 года было запатентовано несколько систем ИИ, которые способны создавать код. Например, нейронная сеть, которая самостоятельно пишет код в области компьютерного зрения, выучив все языки программирования. Другой пример – сервис GitHub Copilot (мне еще не удалось протестировать самостоятельно, так как пока не получил подтверждение в ответ на заявку на тестирование, но люди говорят, что там серьезная система и работает хорошо). Собственно говоря, сами же программисты и научили эту систему писать код. Хорошо, допустим нам сказали, что он обучился на GitHub. А мы вроде как понимаем, что код там разного качества. Но это нам так сказали. А на самом деле как? Вы знаете? Ну, кто будет учить ИИ на базе кода на GitHub, ведь там реально много разного кода – в том числе неправильного. Следовательно, его просто должны были учить на коде правильном и достоверном. Ну, не дураки же в Microsoft?..

Говорят, что все это делается с добрыми намерениями, чтобы помочь программистам избавиться от рутинной работы. Но так всегда все и начинается перед тем, как нас самих удалят из профессии.

Не за горами то время, когда ИИ будет писать код за нас.

Например, я сейчас работаю Data Engineer. И я работаю с AWS. Меня ужасает то, что я вижу. А именно, AWS – это такая машина, которая создает сервисы для всего, что может понадобиться бизнесу для ИТ-инфраструктуры, для работы различных сервисов. Сейчас они занимают 35% рынка и обогнали намного даже тот же Google, Microsoft.  Все, что я делаю как Data Engineer, – это достаточно примитивные вещи, для которых есть мануалы у самого Amazon AWS.

Сейчас идет борьба за пирог размером $4 трлн. дохода в год. Таков бюджет всего ИТ в мире. Come on, неужели сложно догадаться, что AWS очень легко сможет автоматизировать с помощью ИИ работу по интеграции своих же сервисов между собой по типу как работает GitHub Copilot? Ради такого куска? Бизнес пишет короткую инструкцию с помощью обычного текста и ИИ AWS полностью все настраивает для бизнеса. При чем для бизнеса полный профит – какая экономия на программистах, девопсах, дата инженерах. Разве бизнес на это не пойдет? Да будет только рад!

А до того, как стать Data Engineer, я потратил 1.5 года, чтобы изучить Data Science, и после этого не смог найти работу, так как порог для входа человеку без опыта просто зашкаливал по требованиям. И на собеседованиях не жаловали – гоняли по полной по математике, статистике и тд. При этом я бы не сказал, что я ничего не знал о своей профессии. Пришлось даже в универ на магистратуру поступить, чтобы изучить как можно глубже. Кроме времени потратил около $6 тыс. Мне это говорит о том, что конкуренция со стороны программистов-сайентистов уже больше, чем необходимо бизнесу.

В октябре 2020 г. в открытом доступе появилось приложение Lobe для создания готовых моделей машинного обучения. Lobe дает возможность создавать такие модели даже тем, кто не умеет программировать — от пользователей нужно лишь загрузить в нее данные, а всю работу программа выполнит сама. Lobe полностью бесплатна. Результат ее работы затем можно использовать в сторонних ПО и устройствах. Разработала Lobe все та же Microsoft.

Совсем не за горами это же ожидает и Data Engineer, и DevOps.

Самообучение? Да ладно, ИИ меня обгонит в два счета. Сейчас, чтобы мне быть в тренде, приходится кроме рабочих 8-ми часов тратить еще 3-4 часа в день на дообучение. Для ИИ это все происходит намного быстрее. Тем более, если речь идет о суперинтеллекте, ведь на каждом компьютере работает инстанс одного и того же ИИ.

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

Я сам раньше думал, когда только начинал изучать Data Science, что все построено на математике 60-х. Но оказалось, что проблемы заключалась в железе – его просто не хватало для нормальных исчислений. Сейчас же с этим проблемы сняты, и мы видим стремительное развитие ИИ.

Данные? Да ладно. Толока? Не слышали? Я сам работаю сейчас Data Engineer в одной из крупнейших мировых компаний, которая уже лет 10 предоставляет бизнесу услуги по разметке данных (тексты, изображения, видео, аудио). Все размечается. Бизнес активно закупает данные. Данных сейчас, и особенно качественных, уже «тонны». Когда я начинал только работать Data Engineer, я думал, что данные наоборот все мусорные. Но теперь я понял, что я ошибался.

В общем, ребята, мы попали. Мы сами своими руками пишем код собственной безработицы. Кто не верит в это и считает, что он незаменим, так же наивен, как Каспаров в 1989, когда он выиграл в шахматы у ИИ. Сегодня никто не может выиграть у ИИ в шахматы. Даже покер пал. А покер – это уже игра на интуицию. Следовательно, можно сказать, что у ИИ начала появляться даже своя интуиция. Мы не сможем конкурировать с ИИ в написании кода. Развитие ИИ происходит по экспоненте, это уже понятно. Так что это будущее гораздо ближе, чем я могу себе представить (не знаю как вы).

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

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

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

Может показаться, что я против технологического развития. Напротив, нам крайне необходимо развитие высоких технологий и как можно скорее. Как минимум потому, что нам необходимо уже сейчас что-то делать с нашей экологией для спасения планеты. То, что происходит сейчас с климатом, — это уже даже не звоночки, это уже набат. И решить этот вопрос можно только с помощью технологий. Опять же, есть очень и очень много различных профессий, которые должны быть заменены ИИ. Люди не должны заниматься грязной и тяжелой работой за гроши. Всем этим должен заниматься ИИ. Но нам необходимо думать о тех, кто будет терять работы, что мы, как общество, будем делать с этими людьми. Как мы их будем кормить? В потребительском формате все эти люди — это сначала безработные, потом голодающие, а потом и мертвецы. И изменить ситуацию может только изменение формата с потребительского на другой, на созидательный формат.

И, кстати, более подробнее о проблемах, которые стоят перед человечеством, вы можете узнать, просмотрев специальную конференцию, которую мы провели с друзьями на данную тему:



P.S. 11.08.2021 OpenAI опубликовали видео, как их нейронка пишет код:

Комментарии (56)


  1. evil_random
    27.07.2021 01:28
    +3

    Железякам до людей ещё расти и расти. Не на нашем веку случится то, что вы описываете.

    Интересно даже, какой код там пишут эти компьютеры и как им ставили задачу.


    1. nochkin
      27.07.2021 03:21
      +3

      Напишут такой код, который потом несколько человек будет исправлять.


    1. 7ognivo
      01.08.2021 23:31

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


  1. anonymous
    00.00.0000 00:00


  1. Kalobok
    27.07.2021 01:29
    +2

    Почти 7Мб не несущих абсолютно никакого смысла. И попробуйте отличить вашу картинку от варианта в 20 раз легче.


    1. nochkin
      27.07.2021 03:24
      +1

      ИИ нашёл 2873 отличий. Но не скажет, что бы не потерять работу.


    1. Finesse
      27.07.2021 04:19
      +2

      Изображение было сделано скорее всего так: автор открыл в плеере видеоролик с красивой анимацией, остановил его на нужном кадре и нажал «сохранить кадр» в плеере. Плеер сохранил кадр в PNG, и автор загрузил его в статью не задумываясь.


  1. moodpulse
    27.07.2021 01:41
    +2

    Не надо путать помощников вроде copilot с заменой программисту.

    Хотя бы переведите название, если по описанию функционала вывод сделать сложно.

    Так и со всем остальным. Реальных результатов нет, кроме потенциальной помощи как в copilot (которую еще протестировать надо, а то может будет как в tabnine, к примеру я пользуюсь их подсказками не особо часто в сложном проекте, знакомые так же).

    Это всё ещё настолько далеко от какой либо угрозы, что говорить об этом не имеет смысла. Разве что только для громких заявлений и инфоповода из ниоткуда. Это уровень низкосортного научпопа, пабликов для эникеев и подобного.


  1. khim
    27.07.2021 01:45
    +3

    Госсподя…

    А до того, как стать Data Engineer, я потратил 1.5 года, чтобы изучить Data Science, и после этого не смог найти работу, так как порог для входа человеку без опыта просто зашкаливал по требованиям. И на собеседованиях не жаловали – гоняли по полной по математике, статистике и тд. При этом я бы не сказал, что я ничего не знал о своей профессии. Пришлось даже в универ на магистратуру поступить, чтобы изучить как можно глубже. Кроме времени потратил около $6 тыс. Мне это говорит о том, что конкуренция со стороны программистов-сайентистов уже больше, чем необходимо бизнесу.

    А мне это говорит о том, что “халява кончилась”. И всё. Да, дикая нехватка программистов в нулевые привела к феномену, когда люди, пройдя двух-трехнедельные курсы, могли претендовать на ту же зарплату, что, скажем, у врачей, отучившихся лет 8-10 минимум (5-6 собственно обучение, потом ординатура без которой вас никто на работу не возьмёт).

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

    Заменит ИИ кого-нибудь там или нет, но в любом случае пока ваша “суперсистема” не сможет создать ну, скажем, ядро OS (хоть какое-нибудь, фиг с ним, с “лучше и быстрее, чем те же программисты… даже топовые”) — говорить не о чем.

    Пока что ИИ освоил решение типовых задач. Создание 100500го магазина (такого же, как и все предыдущие, только с другими “рюшечками”) — легко. Написать что-то хоть сколько-нибудь уникальное — фиг.

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


    1. ks0
      27.07.2021 06:12

      Типа каждый программист может написать ядро ОС и создать язык программирования. Большая часть задач в принципе-то тривиальные, доступные рядовому кодеру.


      1. dimskiy
        27.07.2021 09:06
        +2

        Любая задача тривиальна когда в должной мере декомпозирована. Кажется, как раз в декомпозиции самая соль профессии


      1. Gordon01
        27.07.2021 09:10

        Дэл Спунер: Ты всего лишь машина, только имитация жизни. Робот сочинит симфонию? Робот превратит кусок холста в шедевр искусства?

        Санни: А Вы?


      1. khim
        27.07.2021 11:41

        Ну то есть как я и сказал: потеряют работу люди с мизерным опытом, знаниями и умениями. Условные программисты после курсов “как стать крутым профи за 21 день”.

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

        Начинается всё с низкоквалифицированных рабочих. А уж какой специальности оные: строители или ИТшники — неважно.


  1. Data-Q7
    27.07.2021 01:49
    +4

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

    Я был там, Гендальф. 3000 лет назад когда кроме блокнота и кофе не было ничего, теперь несколькими инструментами выполняю месячный объем работы за минуты, IDE мне подсказывает куда нажимать пока Сири заказывает пиццу. Коллега, что старше меня, иногда вспоминает компьютеры размером с комнату – как смешно, наверное у него уже маразм.

    Те кто начинает работать сейчас уже, не проходят наш путь полный боли и слез, а учат сразу высокоуровневые инструменты под вопли гневных дидов у которых «не служил – не мужик, не писал на машинном коде – не программист»

    Короче программисты это последние которые должны париться замещением ИИ. А потом Император и вовсе запретит его


    1. PavelKushnirchuk
      30.07.2021 13:07

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


      1. WalkInWay
        30.07.2021 13:07

        Вот когда появятся IDE, которые за меня ошибки исправляют, тогда и поговорим

        Вот когда они не только ошибки исправлять будут, но и переменную подскажут, тогда и поговорим

        С этими пунктами тоже проблема на самом деле:

        • ошибки только алгоритмические (и то не все) и линтеры оформления кода, о логике нет и речи

        • Переменные, это просто подсказка всех доступных переменных в текущем блоке кода. Часто даже без учета типа (легко предложат строковую переменную в математическое выражение подставить)

        Так что тут бы я тоже не спешил с прогрессом. Удобно? Да. Можно лучше? Однозначно есть куда расти.


  1. raamid
    27.07.2021 01:50
    +3

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


  1. vmkazakoff
    27.07.2021 02:06
    -2

    Вот когда сможем регистры в процессоре менять рычажками, тогда и поговорим

    Вот когда сможем не регистры двигать, а на ассемблере вводить, тогда и поговорим

    Вот когда сможем не рычажками, а перфокартами ассемблерный код вводить, тогда и поговорим

    Вот когда сможем видео введённый код на экране, тогда и поговорим

    Вот когда экраны компьютеров появятся не только в нескольких институтах, а во всех, тогда и поговорим

    И не только в институтах, а вообще у всех дома, тогда и поговорим

    Вот когда будем не на ассемблере писать, а на языке программирования, тогда и поговорим

    Вот когда языки будут простые и понятные, тогда и поговорим

    Вот когда появятся IDE, которые за меня ошибки исправляют, тогда и поговорим

    Вот когда они не только ошибки исправлять будут, но и переменную подскажут, тогда и поговорим

    Вот когда подскажут не только переменную, а сами найдут на стаковерфлоу подходящее решение и мои переменные туда подставят, тогда и поговорим

    <<<<< мы сейчас тут

    Вот когда я буду только комментарии свободным текстом писать, а оно за меня найдет все варианты и совместит решения, тогда и поговорим

    Вот когда я буду голосом говорить что хочу, а оно за меня найдет вариант и совместит решения, тогда и поговорим

    Вот когда не я, а моя бабушка так сможет сделать, тогда и поговорим

    Вот когда мой бабушке даже говорить ничего не придется, а ее нейроимплант все уже сделал, теща и поговорим

    Вот когда эти нейроимпланты разгребут ту гору софта, который они нагенерят, и напишут одно единое Мега приложение отвечаюзее на любой вопрос пользователя и на главный вопрос жизни и вселенной, тогда и поговорим!


  1. anonymous
    00.00.0000 00:00


    1. AntonioXXX
      27.07.2021 12:32

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


      1. vmkazakoff
        27.07.2021 13:03

        Честно говоря этот комментарий был целиком сарказм, и "место" отмеченное тоже было сарказмом.

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


        1. AntonioXXX
          27.07.2021 19:46

          Тут с этим совсем плохо )

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


    1. 0xd34df00d
      28.07.2021 03:34

      Ну раз сарказм, то del.


  1. Nialpe
    27.07.2021 08:13

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

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


    1. Debianer70
      27.07.2021 09:03

      но и им надо будет объяснять "что же этот чертов кусок органики хочет".

      Скорее уж, как в одном популярном ролике, "эти кожаные ублюдки"... :)

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


  1. TiesP
    27.07.2021 08:23
    +2

    Если вы боитесь, что ИИ в ближайшее время отберёт у вас работу программиста, то я могу подсказать более перспективную профессию. Это — сантехник! Роботы с ИИ ещё очень не скоро освоят профессию сантехника. А его услуги нужны (время от времени) практически в каждом доме. В некоторых странах вы будете ждать прихода такого специалиста днями, а получает он не меньше, чем хороший программист! (иногда даже больше) И ещё одни плюс — это маленькая конкуренция. Вы видели хоть одну статью «Как перейти из программистов в сантехники»? Вот и я тоже не видел :-) Может быть, вы думаете, что я шучу? Come on.


    1. Wesha
      27.07.2021 09:02
      +2

      Ви так говорите, как будто это офигеть какая сложная задача для человека, который ежедневно занимается разгребанием завалов написанного левой пяткой кода. Я сейчас именно сантехникой и занимаюсь - где-то в моей системе с двумя back-to-back ваннами имеет место быть засор - по ряду признаков, в нашем канализационном стояке, - а с plumbing snake туда не подлезть, потому что 1) слив в ванне - с крестом в центре, заточенный под pop-up stopper, и 2) на сливной трубе из ванны стоит drum trap, крышка которого приржавела и не отвинчивается даже с примененем WD-40, вырезАть её нафиг совсем не хочется, потому что тогда придётся нарезАть резьбу под новую крышку, а четырёхдюймового метчика не держу. Так что вопрос не в том, "как стать сантехником", а в том, что придётся мускулы зело подкачать - значительное число проблем в этой профессии решается при помощи кувалдометра и известной матери.


  1. dimskiy
    27.07.2021 09:00
    +3

    Вот вроде data engineer, а уровень материала как у студента в курсовой - сплошь фантазии и преувеличение проблемы. В 19 веке вот всерьез думали что проблема будущего - это слишком много конского навоза на улицах. Тоже конференции на эту тему устраивали, наверное...

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


  1. orion24
    27.07.2021 09:17
    -1

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

    Вполне возможно что "программный ИИ" быстро состыкуется или перекодирует все что будет попадаться на пути и затем совершит какой-нибудь квантово подпространственный прыжок из этой реальности.

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


  1. Pafnutyi
    27.07.2021 09:38
    -3

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


  1. sumej
    27.07.2021 10:47

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

    Там есть целая вереница людей которые задание формулируют, потом решают, что оно правильное и потом пляшут от результата.

    Я понимаю, если бы был ИИ который написал код и сделал корпорацию и люди не смогли с ним конкурировать…


    1. khim
      27.07.2021 11:46

      Я понимаю, если бы был ИИ который написал код и сделал корпорацию и люди не смогли с ним конкурировать…

      Вполне возможно что, после изобретения “сильного ИИ”, и появится. Но непонятно почему он ринется замещать именно программистов и, главное, почему его вообще должны будут интересовать заказчики с их дикими хотелками.


  1. shaman4d
    27.07.2021 11:04
    +1

    Человек который за полтора года смог осознать что нужен сильный уровень математической подготовки делает футурологические прогнозы... и это действительно страшно. Хотя неудивительно, 5g чипированные того же поля ягоды.


  1. Revertis
    27.07.2021 11:34
    +2

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

    А почему нет никаких ссылок? Неужели Windows 11 уже написана используя ИИ? :)


  1. HappyLynx
    27.07.2021 12:26
    +2

    А калькуляторы отправили на пенсию математиков.


    1. grosrer
      27.07.2021 14:49

      Вы зря улыбаетесь. На заводе было 4 этажа бухгалтеров. Осталось 4 человека.

      По прошлому году сократили больше 400 человек в одной конторе. Поставили одного робота.


      1. HappyLynx
        27.07.2021 18:29
        +1

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

        В вашей истории про бухгалтеров отсеялись те, кто выполнял вычислительную функцию, остались те, кто выполняет мыслительную.

        Вы еще машинисток вспомните, а что, тоже чего-то по клавишам отстукивпли, чем не программист. Отлично заменяются диктофоном и распознованием речи. А если еще чуть-чуть подкрутить диктофон и распознавание, то и все писатели, работающие на печатных машинках, отправятся на свалку истории. Так?

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


  1. AntonioXXX
    27.07.2021 13:34

    1. Перед тем как написать код, нужно как-то осознать и формализовать требования заказчика. ИИ будет общаться с заказчиком и объяснять ему, что они противоречивы и взаимоисключающи, что бардак нужно не автоматизировать, а разгребать?

    2. Написанный код нужно протестировать. ИИ будет интегрироваться куда-то, запускать бизнес-кейсы и т.д? Как он будет со смежными системами обсуждать проблемы интеграции (несоответствие API документации и т.д.)?

    3. Код требует изменений. Как будет меняться код, если будут найдены ошибки или появятся новые требования? Или просто с нуля будет всё переписано?


    1. PavelKushnirchuk
      30.07.2021 16:20

      Даже имея те данные об ИИ которые в открытом доступе я могу сделать вывод что формализировать веб разработку включающую низкий и средний уровень бизнес требований, CRUD приложения например не очень сложно. А верску так еще легче. А это процентов 60% как минимум рабочих мест веб разработчиков. Хотя может и больше.


  1. developer7
    27.07.2021 19:57
    +2

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

    Поясняю мысль. Что такое программирование? В общих чертах это создание программы которая будет работать в соответствии с заданными функциями. Вот тут и кроется весь сыр бор.

    Есть такой мем «Без ТЗ результат ХЗ». Собственно вокруг ТЗ и идёт бесконечная война. Чем чётче ТЗ — тем больше оно становится похоже на конечную программу.

    Отсюда получаем что программирование это не «написание программы» что бы это не значило. Программирование это составление ТЗ. И вот это ТЗ мы пытаемся получить у другого человека, либо сами себе придумываем.

    И получается что мы вступаем на стезю человеческого общения — восприятие мира, образов, абстракций — всё то что присуще человеческому сознанию.

    Выходит, что что бы писать программы — надо «человеческое сознание». А получив такой сильный ИИ — получаем полную замену человеку. Во всех сферах.


    1. developer7
      30.07.2021 17:07

      Кстати, дополню. Современные программы написанные на языках высокого уровня — это не программа которая выполняется на процессоре. Это формальное описание программы с точки зрения человека. Своеобразное «ТЗ».

      А дальше получив такое «ТЗ» — компиляторы уже преобразуют в программу, которую понимает процессор.

      Так что отчасти — «ИИ» уже заменили программистов (современные компиляторы обладают некоторой гибкостью по построению конечного кода).

      Ведь когда то — программы писались даже не на ассемблере — который также надо компилировать. А писались сразу в машинных кодах.


  1. siarheiblr
    27.07.2021 23:15
    +1

    Бизнес пишет короткую инструкцию с помощью обычного текста

    ——

    Уф, а я уж думал, что и вправду пора в грузчики подаваться


  1. corporateanon
    30.07.2021 13:07

    Я просто оставлю здесь ссылку на организацию, к которой, судя по авторству видеоролика, принадлежит Виктор и его "друзья".

    https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%BB%D0%B0%D1%82%D0%A0%D0%B0

    Для понимания полноты контекста, так сказать.


    1. Unstoppable
      30.07.2021 13:16

      Википедия стала источником правды?)))


      1. corporateanon
        02.08.2021 16:17

        Ладно, Википедия фигня, убедили. Предоставлю слово вашей организации.

        https://www.youtube.com/watch?v=8Wj3c4ASfBg


        Для тех, кто в танке: вот это та самая АллатРа ТВ, адепты которой сейчас массово вербуют людей через LinkedIn, а теперь уже и через Хабр. И это тот же самый Youtube-канал, на котором выложено видео про "глобальный кризис" в посте.

        Тут прекрасно всё: анунаки, мировое правительство, рептилоиды. Наслаждайтесь. Осторожно, зашкаливающая "духовность".


  1. martiniti
    30.07.2021 14:42
    +1

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


  1. maryds
    30.07.2021 14:42

    Конечно, не просто согласиться с тем, что ты можешь оказаться не нужным. Видимо этим продиктована большая часть комментариев. ))) В Амазон уже автоматом людей увольняют, потому что Amazon Flex так решила. Не удивлюсь, если бизнес и дальше продолжит в том же духе ради прибыли.


  1. Akmal2109
    30.07.2021 14:42

    Согласен с автором. На самом деле уже сейчас топовые компании, и исследователи ведут разработки в автоматизации ИТ (интел например), топовые специалисты в области ML тоже об этом говорят... Мне кажется как минимум это какие-то детские несерьезные комментарии типа "да ну, машина так не сможет", "за ней потом все переписывать", похожее говорили заводчане в прошлом столетии...
    Как минимум стоит задуматься, изучить тему перед тем как критиковать.

    Я не говорю, что там какой-то copilot автоматизирует прогеров, не думаю что даже GPT-3 выдаст толковые строки кода (овер 10-20 строк), но уже сейчас все к этому идет, и есть проекты по-серьезнее уже сегодня, которые конкретно направлены на machine programming (да, так называется сегодня область в ML где машина учится писать код).

    Еще добавлю немного своих размышлений. Возможно машина не будет писать код на том же C++/Java и т.д., упаси Бог чтоб она написала что-то на ассемблере. Но более склоняюсь к мнению, что для этого будут созданы (или машина сама создаст) ЯП оптимизированные под задачу машинного программирования (без ИФов например, хотя ИФы это тоже математика). В общем, предлагаю не быть онли скептиком, а смотреть шире)


  1. LesykMelnychuk
    30.07.2021 15:34

    Всем привет
    У меня профильное образование в направлении искусственного интеллекта и нейронных сетей, с начала думал - "Что? Как может ИИ разобраться в таска или в гомнокоде после индусов? " Но посмотрел на то как нейросеть прогоняли, и изменил свое мнение. Кажется у нас не более 2-3 лет.


  1. finfort
    07.08.2021 20:56

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


    1. Wesha
      07.08.2021 22:00

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


      1. finfort
        08.08.2021 09:56

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


        1. Wesha
          08.08.2021 10:09

          Подумайте масштабнее, если ИИ войдет в нашу жизнь, и заменит большинство программистов, то как они будут жить?

          Партия всё предусмотрела, вы полетите ночью я уже сейчас в значительной части живу примерно как вот этот товарищ.

          Это сейчас у нас высокие зп, а завтра?

          Я буду только приветствовать, если ряды почистятся от кнопкодавов, которые знают, ЧТО они делают, но не знают, ПОЧЕМУ они это делают. А у ИИ с ответом на "почему" очень, очень плохо...

          Кстати, как я имел возможность убедиться, сейчас примерно та же болезнь поражает медицину — вместо докторов сплошные знахари :(

          Хакерство незаконно и таких ребят быстро вычислят и почистят ряд

          Знаете, в моё время мы весьма неплохо умели путать следы. Так что catch me if you can.


          1. finfort
            08.08.2021 12:51

            Думаю что завтра ИИ будет лучше человека отвечать на вопрос "почему", и у меня не вызывает это никаких сомнений, а то что люди 30 лет писали ИИ напишет лучше за 5 минут, и программист который все это поддерживал и дорабатывал окажется не нужным... Уже разработано искусственное сознание, которое не сопоставимо с сильным искусственным интеллектом, его возможности просто шокируют.. Но это и здорово что работа будет автоматизирована, даже самая сложная, не в этом проблема, проблема в том, кто будет хозяином этого искусственного интеллекта, и что будет с людьми в потребительском формате, без работы и заработной платы


  1. vandriichuk Автор
    11.08.2021 20:59

    11.08.2021 OpenAPI опубликовали видео, в котором показали как нейронка пишет код:


  1. vandriichuk Автор
    13.08.2021 12:33

    Интересно, что теперь скажут господа комментирующие: https://gagadget.com/72919-openai-predstavila-iskusstvennyij-intellekt-codex-dlya-avtomaticheskogo-napisaniya-ishodnogo-koda-amp/? Кто-то там говорил про горизонт в 50-100 лет?