God Is My Co-Pilot

Nov 10, 2021 11:19




Read more... )

coding

Leave a comment

Comments 15

the_drmad November 10 2021, 18:05:45 UTC
А примерчег можно? Ну, типа: хотел сочинить вот так, а он вместо меня нашарашил вот эдак?

Reply

recoder November 11 2021, 15:09:32 UTC
Примеры можно посмотреть прям на официальном сайте или на каком-нибудь другом demo-видео. Понятно что фанаты выбирают лучшие варианты, а скептики - худшие. Но вообще - реально магия.

Reply

the_drmad November 12 2021, 09:01:00 UTC
Ну, магия не магия. Приведет к переходу от "кодинга" к "придумингу" и "дескриптингу", причем по опять-таки довольно жесткой схеме. И схема должна быть описана в очень толстой книжке спецификаций, которую бывший кодер вынужден будет зазубривать как отче наш или устав строевой службы.

Reply


alll November 10 2021, 20:16:27 UTC
Помнится был анекдот про то, как нанимали машинистку (были такие дамы, которые на пишущих машинках всякое печатали) и на вопрос, с какой скоростью она печатает получили ответ: 500 знаков в минуту! но знаете... такая фигня иногда выходит...

С другой стороны, для нейронной сети кто-то должен будет формулировать достаточно чёткие и детальные спецификации, ну так программисты и сейчас фактически их пишут, только in an arcane snake language.

Reply

recoder November 11 2021, 15:12:40 UTC
В том-то и дело, что чёткие и детальные спецификации - это и так уже код. А средненькому программеру обычно и дают задание на уровне одной строчки комментария перед телом главной функции - и с этой задачей нейронка часто справляется на ура.

Reply

alll November 11 2021, 17:07:43 UTC
Ага, я именно на этот комикс и намекал. )

Честно говоря, я таких средненьких что-то и не встречал, на таких больше времени тратится чтобы ему задачу сформулировать и задать направляющие косинусы куда смотреть, т.е. это джун (но джуны же не про полезную работу, они в лучшем случае про надежду получить нормального работника в не очень отдалённом будущем). Встречал задачи класса "разобраться, что собственно qa считает багом и таки починить или объяснить, что не воспроизводится", но это скорее опять про спецификации.

Reply


akssi November 11 2021, 07:29:34 UTC
Жалко, что тулза не умеет C# под Visual Studio (не Code). Но нам хватает и решарпера :)

Reply

recoder November 11 2021, 15:12:53 UTC
Научится со временем. Непременно научится.

Reply

alll November 11 2021, 17:16:31 UTC
А кстати говоря, оно в какие языки уже умеет, не удалось разобраться? А то там на поверхностный взгляд видны только отлично сделанные рекламные вскрики, так сразу и не догадаешься, что толковая штука.

Reply

recoder November 12 2021, 00:17:55 UTC
Пишут, что изначально её учили для Python, JavaScript, TypeScript, Ruby, Java, и Go. А в последнем анонсе сказали что уже вот почти совсем заработали Java, C, C++, и C#.

Reply


ikadell November 11 2021, 17:14:14 UTC
Ну, это не замена: это как диктовалка в телефоне. Она заменяет секретаря, который пишет под диктовку, но она не может заменить секретаря, способного обработать запрос вроде: напиши вежливо, но твёрдо письмо клиенту, что в таком виде не пойдёт.

Вообще любой инструмент, ускоряющий процесс, это благо, иначе привет луддитам…

Reply

recoder November 12 2021, 00:19:47 UTC
Да, конечно, это хороший информационный инструмент. Эдакий auto-complete, умеющий тайком лазить в StackOverflow.

Я всеми руками и ногами за прогресс. Просто интересно, в какие формы сложатся круги на воде от этого нововведения.

Reply

alll November 12 2021, 01:05:45 UTC
Ну, могу предположить, что программировать станет ещё сложнее и эзотеричнее. Кто-то станет суперпроизводителен (ещё более, чем сейчас), кто-то ещё больше отстанет. Плюс ещё больше увеличится количество людей, занимающихся магией вместо инженерии.

Reply

ikadell November 12 2021, 21:02:33 UTC
Мне тоже! Но работы от таких штук редко становится меньше, она просто становится сложнее…

Reply


Leave a comment

Up