Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Bobuk

👤 Speaker
303 total appearances

Appearances Over Time

Podcast Appearances

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

Так что лишнюю работу добавили. Ну, с Каболом же проблема, я забыл сказать, какая была, в том, что недостаточно писать и читать по-английски, надо еще понимать какие-то дурацкие алгоритмы, эти методы, архитектуру какую-то. Вот это все надо. Оказалось, все это надо. Дальше автор пишет, прогремели, в 80-е закончились, пришли лихие 90-е, и в лихие 90-е нам занесли визуальные средства программирования в виде дракендропов, Visual Basic и Delphi.

Радио-Т
Радио-Т 997

От него было ощущение... Что было-то? Он есть. Ну, скорее всего, был, чем есть. По сравнению с тем, каким пользовались в лихие. Начало 2000-х, скорее, чем 90-е. Ну, в конце 90-х тоже. С 96-го года я Дельфи пользовался примерно. Так что можно про 90-е говорить.

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

А во-вторых, ну, закончился Delphi весь. Хотя от Delphi у меня в свое время это самое близкое ощущение к тому, как от AI сейчас ощущение, что тут действительно что-то поменялось. В нашей профессии что-то поменялось. Как-то стало иначе. Скорее проще, чем сложнее делать относительно сложные штуки. Те штуки, которые нам сложными раньше казались. Вот от Delphi у меня было такое же ощущение, как сейчас от Cloud Code'а.

Радио-Т
Радио-Т 997

Это было круто. В 2000-х годах автор говорит, что появилась идея low-code, no-code framework, и все эти, как они называются, Ruby, Unrails, и все прочее, что все из коробки дает. Мне кажется, он не туда смотрит. Я бы в другую сторону смотрел. Попытка извести программистов. Ну, Roar не туда поднялся.

Радио-Т
Радио-Т 1001

Их Skynet первыми найдет. Ну, вообще, кстати, согласитесь, что есть какая-то дискриминация. Я даже на работе же говорю, я сейчас пишу все через коды. И что-то там какой-то кусок я выложил, и там народ так довольно холодно успел. Типа, не, ну в таких критически важных вещах, конечно, не надо использовать AI. Я говорю, ну хорошо, представьте, я бы не написал, что это made with код-код. Вот давайте посмотрим на код. К коду-то какие-то претензии есть, кроме того, что это AI?

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

Ну, мы знаем, чем это... Оно все, и удивительно одинаково заканчивается. Становится больше работы программистов. Что бы ни пробуют, а получается... Как Черномырдин говорил? Грей, скажи. Хотели как лучше, а получилось как всегда. Нет, это одно было. А другое, что не пробуем, получается, и не помнишь что. Вот это что-то, что Черномырдин говорил, и получается каждый раз.

Радио-Т
Радио-Т 997

Каждый раз один и тот же каменный цветок выходит. Все больше и больше надо программировать, чтобы разгребать вот это все, что наделали энтузиасты. Но теперь он переходит к выводу, что мы теперь... Десятилетие закончилось. Как-то с 2000-х он... 2010-й год как-то он упустил вот это десятилетие в своем...

Радио-Т
Радио-Т 1001

Ну, потому что ты перефигачишь весь код, а можно это сделать нормально. Ну, в таком случае у тебя претензия к коду, понятное дело. Но представь, ты не знаешь, писал это человек или машина. А нет, там все понятно. Мне кажется, ты не знаешь. А я говорю, что вот есть такая предвзятость, что как бы у машины код, он типа хуже поумолчать. Даже до того, как ты посмотришь, ты такой, ну, это сделано с АЯ, значит, это хуже. Почему это хуже? Я в полной растерянности.

Радио-Т
Радио-Т 997

рассказе. И сразу в 20-е бросился. В 20-х годах AI. AI, который с его точки зрения такой же надутый миф, как и приход Кабула. Мы бы с Лехой поспорили.

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

Да, так и есть. Я вчера в противовес того, что Хошимотов выложил, у нас, не знаю, есть это в темах, по-моему, в темах пользователей, он выложил у себя в гости репозитории правила о том, как надо обходиться с AI-запросами. Видели, нет? У него там прямо жестко все. Обязательно сказать, что это я писал, обязательно то, обязательно сю, напрямую их пиндюрить нельзя, только на кривую. В общем, ущемление прав машину идет. Я вот ответку выкатил к себе.

Радио-Т
Радио-Т 1001

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

Радио-Т
Радио-Т 1001

И он мне такой, типа, так что ты паришься, используй, даже дашь линк, типа, в докере, я не знаю, ты знал он, потому что есть такая штука, ты когда делаешь add layer, а ты можешь сказать link, и он тебе его как бы не копирует. Он его линкует. Я тоже не знал. Элементарная штука, очень удобная, типа, что у тебя, по сути, там, можно прилинковать слой, и изменения в нем, они как бы живут вообще отдельно, они у тебя по цепочке не будут ничего перестраивать, это удобно, например, когда ты там зависимости кэшируешь.

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

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

Радио-Т
Радио-Т 997

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