Чи є ще динозаври, які пишуть код тільки руками без ШІ?

💡 Усі статті, обговорення, новини про AI — в одному місці. Приєднуйтесь до AI спільноти!

У суботу на DOU Day Picnic я багато спілкувалася з розробниками. Очевидно, що зараз усіх бісить цей нескінченний ШІ-хайп. Але при цьому дуже багато хто таки пише код разом з ШІ.

Там ми розговорилися з DevOps-інженером Яном (Ян, привіт! 👋). Він каже, що для інших напрямків ШІ підходить ще більш-менш, але у девопс це працює дуже погано. Йому набагато легше і швидше зробити все самому, ніж потім безліч разів сидіти і ревюїти результат. Він навіть закладався з другом на цю тему і переміг.

Тому стало цікаво винести це питання сюди. Як ваші стосунки з ШІ на роботі? Ви ще пишете щось повністю вручну чи вже давно все делегуєте? І де на вашу думку ШІ зараз краще взагалі не юзати?
👍ПодобаєтьсяСподобалось3
До обраногоВ обраному1
LinkedIn

Найкращі коментарі пропустити

Фронтенд на звʼязку. Як вже писали тут, ай-яй добре пише те, чого вже багато в інтернеті. Але мега жахливо пише щось унікальне. Зараз використовую два підходи:
1. Пишу сам. Довго, але стабільно, плюс я завжди в контексті створеної логіки, бо я її придумав. Іноді в режимі чату можу щось запитати в ай-яй, але 95% коду генерую я.
2. Ай-яй first. Розписую йому задачу (боже упаси бізнес задачу — тільки чітку технічку), він купу часу щось думає, далі я беру цей весь нейрослоп на код ревʼю — і відсотків 95 видаляю вручну, решту допилюю, теж вручну.

Другий варіант швидко закриває тривіальні джуновські задачі, щось складне ним робити — не варіант, напхає слопу так, що три дні голову будеш ламати як воно (не)працює, потім психанеш — і перепишеш все сам вручну.

Табу — робити будь-які задачі ай-яй онлі, без досконалого ревʼю. Останнім гейтом перед продом обовʼязково має бути людина. І чим більша частка ай-яй коду — тим більш досвідченою має ця людина бути.

Окремий мастхев і виключення — читання чужого коду, легасі, аналіз документації. Тут ай-яй показує себе прекрасно.

На роботі починають активно просувати/тестувати, думки досить різні. Гарна штука, але в поганих руках може наробити біди, яка буде непомітною, та спливе айсбергом через певний час.

Тицяю алгоритми руками. Кожного ранку по 15-30 хв щоб мозок не деградував остаточно. Є дуже хороша аналогія — це пілоти цивільних лайнерів. Автопілоти вже давно їх замінили, але пілоти мають обовʼязкові ручні задачі щоб не втрачати навики. Так і тут.

Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Писати самому код вже важко, немає тої витримки, що була зі мною раніше. Але стараюся перечитувати та передивлятися все, що він мені ваяє, а також, якщо не розумію, то прошу детальніше пояснити мені.

Також мені з нещодавнього тут така стаття про AI-розробку сподобалася, дуже раджу глянути тим, хто ще не читав: dou.ua/forums/topic/62398

Чи є ще динозаври, які пишуть код

так правильніше

Чи є ще динозаври, які пишуть

Є! На днях мені треба було порівняти процеси в моїй системі і в системі партнера. Пишу в ійтішню партнера, кажу — мені треба, щоб ваш ШІ витягнув необхідні алгоритми з коду, ось запит. Те, що я сам зробив за хвилину з клодом у своїй системі. І, виявляється, вони взагалі не користуються ШІ в IDE, максимум chatgpt онлайн. Звичайно, сидіти декілька днів і шукати ці алгоритми вручну вони не будуть, бо я ж їм за це не плачу. Кажу, хлопці, так діла не робляться, ідіть до насяльника і кажіть, що треба міняти структуру роботи. Але хрін підуть, бо тоді половину з них звільнять.

все тому що claude промпти факсом приймати не може для акоммодації німців.

чому не може? Картинки парсить аж бiгом

Писати код руками вже це минуле століття, зараз добре налаштований ші генерує дуже якісний код, сиди та рьв’юв його цілий день

Так, дуже якісний код з точки зору дуже посередніх розробників :D

Пишу власноруч, тому що AI ще слабий, щоб виконувати мої забаганки. Я пишу ітеративним методом. Беру з уявної моделі базовий інваріант і реалізую його. Тоді милуюся закреслено оцінюю результат і додаю ще один елемент. Тоді оцінюю результат і додаю ще один елемент. Отаким складним чином отримую у ітозі щось.
Мені лячно просити у AI щось складне, бо внести зміни потім буде дуже важко. Але у ітеративний процес покрокового написання інді проекту безкоштовний AI поки що майже не уміє. Тому писати власноруч для мене найкращий вихід.

Хз, мені як, в минулому, адепту фп, скали і «елегантного коду» те шо продукує шішечка за замовчуванням — огидне гівно. Воно вз скали/котліна намагається пітон зробити. Це як їсти страву від мішлкнівського шефа і з макдональдсом порівнювати. Звісно, всякі правила/аджентс.мд/скіли ітд поліпшують ситуацію, але не завжди і не ідеально.

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

Які часи — такі й клуби по інтересам :)

Будь-яка розробка, хоч із ШІшечкою, хоч без, вимагає певних навичок інженера та менеджера. Треба вміти гарно декомпозувати задачі, треба вміти в архітектуру, в протоколи, знати технічну частину, щоб давати чіткі задачі. Щось ШІшка робить гарно, щось гівнякає, бо задача була «зробити красиво». Тому тандем — найефективніша поки що технологія розробки. Хоча тут треба зазначити, що одна справа використовувати готові фреймворки, а інша — їх створювати. Тут просто прірва між ефективністю використання AI.

Скоріше навпаки, ти бачиш що написати, питання декілька хвилин, а ти воюєш з ClaudeCode годинами, щоб це вона написала.

Тицяю алгоритми руками. Кожного ранку по 15-30 хв щоб мозок не деградував остаточно. Є дуже хороша аналогія — це пілоти цивільних лайнерів. Автопілоти вже давно їх замінили, але пілоти мають обовʼязкові ручні задачі щоб не втрачати навики. Так і тут.

Є дуже хороша аналогія — це пілоти цивільних лайнерів. Автопілоти вже давно їх замінили, але пілоти мають обовʼязкові ручні задачі

For instance?
Landing is a dangerous operation and it has to be done manually. Because in same cases even modern autopilots may not do it successfully.

нiт. Autoland давно існує та використовується. У деяких ситуаціях навіть mandatory

додам, що взліт вони завжди роблять вручну

Але дрони давно це роблять автоматично, бо ніякий ШІ там і не треба, може тільки для тюна фільтра Калмана та підів. Тобто це чисто регуляторне обмеження

Дрони не везуть 600 людей чи вантаж на 600 млн.

Але у фільтра калмана не буде депресії, похмілля та підробного сертифікату. Катаюся на роботаксі і хочу дожити і до літаків таких

навіть у сервісів роботаксі є хибіні спрацювання гальм. На швидкості в 20-30км/г це виглядає як «відбувся переляком». Якщо заповений під завязку паливом літак на слизькій смузі «злякаєтсья» і загальмує — це закінчуєтсья сходом з полоси, зламом шассі, руйнуванням крила (де баки), пожежа і наймовірніше загибель 400-600 пасажирів (заправлений літак це літаюча бомба). Просто уявіть, що в робо таксі акумуляторна збірка викладена замість бампера і навіть легенька деформація призводить до КЗ, і моментального перетворення авто на сірник

Більшість інцидентів у авіа це людський фактор

Human error accounts for approximately 70% to 80% of all aviation accidents, while hardware malfunctions and mechanical issues account for roughly 15% to 20%.

Є доказ що автоматичні системи гірше?

будьласка, 100% помилок роботаксі — через автоматику, залізо й ШІ ;)

авіа паршивий приклад тут бо авіа це зарегульована до несхочу якраз задля зменшення інцидентів. Це тому «зараз» там більшість інцидентів людський фактор

І 20% — все одно дуже багато

Ніт

A recent Insurance Institute for Highway Safety (IIHS) study shows that Waymo robotaxis are involved in 68% fewer police-reportable crashes per mile than human drivers in the same urban areas

А для літаків нема таких даних

з усіх пойнтів критики мені сподобався що це стаді про специфічні веймо

це стаді про геолокаційно обмежені веймо

Operating conditions aren’t identical: Waymo doesn’t drive everywhere humans do — no highways (in most cities), controlled geofenced areas, avoids extreme weather, etc. The human driver baseline includes all conditions, including ones Waymo simply doesn’t operate in.

кароче зручна вибірка щоб відбілити автономний драйвінг

Аля “Ми виявили що куріння зменшує апетит, тому корисне для зменшення ваги”

Так хай собі і авіа таке буде — пара рейсів lax-sfo і відпрацьовувати. Спочатку хай пусті літають, потім з амазоном а далі вже продавати квітки. Проблема у тому, що фаа це прямо заборонила і не хоче розглядати

ну якби ж, але це ж регуляції, і вся ця єбля

це ж не для технобро

розширення KF нічим не керують, вони як раз потрібні щоб автопілот «не зійшов з глузду» і не скерував на швидкості роботаксі чи літак в стіну, через невірну інтерпретацію даних і до речі це досі не завжди виходить, особливо у випадку роботаксі;
а софт керування можуть писати бухі в депресії і від того що до нього стали долучати ШІ який іноді видаляє продуктивні бази — код не став якіснішим,
тобто цей людський фактор — всюди,
і ШІ насправді може тільки погіршувати ситуацію

і що? будете купувати квітки на живого пілота, а ті у кого рівень тривожності менше — на автоматичного. якось пережили що зараз нема штурмана та борт-інженера, потім палити заборонили, далі буде 1 пілот+автомат, потім пілот-наглядач, потім ремоут контрол і вже автономія.

поки що ми десь отут

Так, ви от саме там. А китайські студенти Цінхуа як курсові роблять автономні літачки, контролери роїв, засновують роботизовані стартапи тощо, поки українськи айтівці шукають причину «чому це не можна», а у сусідньому топіку поважний керівник осбб забороняє людям додати сухий контакт до кнопки ліфту

Все, зрада, відміняємо. Мій пилосмок ще з ранку нажерся лего і встав, поверніть мені 19 сторіччя

а якщо це сінгуляріті... може це жага до знань і ти на золотій жилі ))

сховай всі книжки по ядерній фізиці на всяк пожарний

Зараз безкоштовного Курсора по-суті не існує, 3-4 промпта і все, тому доводиться розбирати код в своїх проектах. На роботі залежить, скількі токенів купляє компанія. За 20$ очікувати, що не доведеться самому писати код — це смішно. На безлімітних токенах код ніхто не пише, навіть ревью делегують агентам.

Antigravity яка входить у підписку Гугла корпоративну нормально валить, якщо готувати їй план робіт клодом, то взагалі все добре.

Безлімітні токени і обов’язкове ревью. Не довіряю. Навіть якщо логіка вірна, може забути про деякі деталі, чи буде просадка в пеформансі.
Самий смак дати план однієї моделі на ревью іншій. Зразу спливає купа ньюансів.

пишуть код тільки руками

Річ у тім, що вже багато років до «ШІ» код не писали «тільки руками». Але у назві цікавий трюк, бо сказано трохи інакше, а саме:

тільки руками без ШІ

Й тут відбувається підміна понять. Наче все, що «без ШІ» автоматично дорівнює «руками». Але це зовсім не так.

В клавіатуру можна тицяти всім що торчит

Чи є ще динозаври які пишуть код тільки руками без ШІ?

як жеття летить... ще рік тому такого питання й не було.

колись, не так вже й давно, пам’ятаю, тут сперечались які книжки читати — pdf чи паперові?
так от, реально були адепти «теплих-лампових» паперових книжок.

повернувся до паперовою художньої. Не жалкую

я їх досі люблю купувати і навіть іноді читаю

Я постійно купую і читаю паперові книги

Кілька разів намагалась читати електронні книги, ну зовсім не моє. Лише паперові сприймаю

Художню літературу я ще розумію в папері читати, а по роботі PDF зручніше.

Це тому, що не переїжджали в інші краї, полишаючи назавжди свою кількатисячну паперову бібліотеку... ) ( До того ж, електронні книги не знищаться авіаударами по книгосховках.

колись подарував дружині єбук амазоновський. Скільки років він на пляжі радував... Художня література на ура. З науковою ніяк.

Зараз якийсь китайський що на телефон приліпляється нарід закуповує, бачив дівчина з такого щось читала

The same!

От взагалі в руках не можу їх тримати, незручно і все. А от друкована — це тєма. Її ще й понюхати можна, якщо вона нова

Ахаха «динозаври»!!, працюю в Цюріху у банку, пишемо код руками, проєкт величезний. На співбесіді одним із завдань для розробників є аркуші з роздрукованою частиною коду та ручка. Ваше завдання — дописати потрібні рядки або пропущені методи, а потім пояснити, чому ви написали саме так, а не інакше. У роботі використовувати ШІ ніхто не забороняє. Якщо проєкт невеликий, то чому б і не використовувати ШІ?

Якщо проєкт невеликий, то чому б і не використовувати ШІ?

А якщо великий?

Якщо великий — тим більше ШІ стане в пригоді: рутини більше, а ціна помилки вища. Якби проект писався з нуля, ймовірно, в якихось частинах ШI використовувалося б для написання коду. А так з хмарами, множинними сервiсами ціна помилки занадто велика, щоб ризикувати i довiряти код агентам

Ревю коду робіть

є аркуші з роздрукованою частиною коду та ручка

— Солдат Шевченко, взяти лом та підмести ним плац
— Товаришу майстер сержант, от же мітла їй скоріше
— Мені не треба щоб скоріше, мені треба щоб ти з...бався

Є купа інструментів для лайв кодінгу і т.д.

а потім пояснити, чому ви написали саме так, а не інакше

Оце єдине, що має значення.

а раптом завтра електрику відключать — як ти будеш код писати ))

Тепер зрозуміло чому європейські банки такі відсталі, та не тільки європейські, всі класичні банки

мені просто страшно без ШІ щось робити, рефакторити. Навіть якщо на перший погляд якесь банальне перейменування, надійніше попросити ШІ це зробити який скрізь перейменує, коментарі змінить, тести, документацію, скіли якщо є, гляне чи ніяких консьмерів ніде не поламає, ніж руками це все шукати і потім все-одно думати чи нічого ніде не упустив і не поламав.

мені просто страшно без ШІ щось робити, рефакторити. Навіть якщо на перший погляд якесь банальне перейменування, надійніше попросити ШІ це зробити

от бач — це твоє майбутнє )) через рік будеш корвалол пити щоб без ШІ кнопку push натиснути, а в перспективі і бздонути без ШІ не зможеш

это же самый базовый функционал любой нормальной иде

Перечитай комент ще раз. IDE перейменує тільки те, що вона може відслідити по AST в контексті відкритого проекту. Не перейменує коментарі, всякі рефлекшини, неявне динамічне використання, документацію та інше.

переименует, я же писал нормальная иде, а не поделка на коленке

Ідея перейменовувала.

ну я б не назвав їх динозаврами

це самураї пізньої епохи едо

кодити руками це щось з розряду естетики вже, типу писати від руки чи займатися кендо чи вправлятись в каліграфії

мабуть ще трохи зарано для такого сприйняття, але те що колись називалось мова програмування високого рівня, це вже лоулевел. Go/Java/Rust/проч — тепер це як колись асемблер. Не бачу сенсу взагалі таким займатись і надрачуватись на синтаксисі якоїсь мови програмування. Не втратити навички шобишо? А от для власного задоволення то інша річ. Тому й кажу з розряду естетики

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

у девопс це працює дуже погано.

от це правда, теж такої думки.

набагато легше і швидше зробити все самому, ніж потім безліч разів сидіти і ревюїти результат.

а це от неправда, це може казати тільки людина якій чужа командна робота, тому що це твердження не залежить від ШІ

я б дуже хотів подивитись на кейс коли Ян з надутими щоками напише щось нетривіальне швидше за chatgpt

я б дуже хотів подивитись на кейс коли Ян з надутими щоками напише щось нетривіальне швидше за chatgpt

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

Шо взагалі. Куб на землі. Це задача з рендер-програмування чи будування хижинок в Закарпатті?

Якщо це про рендер-програмування, все LLM прекрасно знає про шедоу-мепінг, якщо це в 3Д. А взагалі, garbage in, garbage out, з LLM тут нічого не змінилося.

Шо взагалі. Куб на землі. Це задача з рендер-програмування чи будування хижинок в Закарпатті?

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

Якщо це про рендер-програмування, все LLM прекрасно знає про шедоу-мепінг, якщо це в 3Д

нет, все примитивнее, но нельзя пользоваться всем готовым, нужен сам алгоритм

А взагалі, garbage in, garbage out, з LLM тут нічого не змінилося

мне не нравятся эти мантры глубоко верующих в ши. ллм не умеет то что я описал без детального технического алгоритма. ну точнее как, оно делает тень, просто она неправильная и выглядит противоестественно. ты или кто-то еще считает что это не так — я с удовольствием запущу ваш изящнейший промт. но только промт никто не даст, ссылаясь на дебильные отговорки типа: «учись сам сложнейшему искусству описывать задачи!!!!111»

Все життя думав що куб — це 3д обʼєкт, а не 2д.

и что? его поэтому нельзя изобразить 2д или что ты имеешь в виду?

а чому ти вирішів що твоє «куб на землі» хтось зрозумів?
може не в ллм проблема? ;)

ты не понимаешь что значит «куб на земле, изометрический вид»? для ллм было подробное объяснение, и мне не нужен был куб, куб это упрощение для описания задачи кратко

ні, не розумію. і ллмці так не пишу в промпті.
«куб на землі» — мова йде про фізичний об’єкт на реальній поверхні — або пиши нормально «куб на площині»; «ізометричний вид» — це 2-d об’єкт.
p.s.
от ллмка описала алгоритм, і навіть зробила інтерактивнну апку яка дозволяє ту тінь показувати при зміні нахилу джерела світла.

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

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

но опять же — ллм не способна сделать даже то что описала для простой фигуры

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

а-а, ну то пиши вручну, так точно буде швидше ;)
може врешті напишеш ray tracing який буде швидко на cpu працювати ))

так я сделал вручную давно уже, это несложно

чудово
залишилось взяти якийсь об’єкт, скажімо Ейфелеву вежу і зробити рендерінг сценки як від неї біжить тінь при руху Сонця )

но мне это не нужно для той задачи, а спортивного интереса у меня нет

Мені подобається писати власноруч, і я не хочу втрачати навички, і я волію добре розуміти те, що мушу підтримувати.
ШІ пише мені PoC, генерує тести, одноразові чи допоміжні тули тощо.

Чи є ще динозаври які пишуть код тільки руками без ШІ?

в мене в команді таке є, люди свідомо відмовляються писати код з ШІ. сьогодні були спроби заборонити це робити іншим під гаслом, що ми втрачаємо ownership. я просто зробила покер фейс

Ну забороняти це шось занадто...

є певні проблеми з авторським правом, фактично код нікому не належить

Code written entirely by an AI with zero human creative modification generally cannot be copyrighted and may fall into the public domain.

Тому, організація має це правильно оформляти, наприклад, використовуючи механізм trade secret, тобто треба звʼязувати того, хто поганяє агентів NDA яке явно прописує що промпт це і є той трейд сікрет, як і подробиці алгоритму чи процесу, щоб звільнений ші-програміст спокійно не виклав все на гітхаб у паблік. Плюс є моменти з маркуванням.

Тому без говернанса від комплаєнса це буде не емейзінг, особливий ризик ставить «піратський ші», коли люди вживають власну підписку щоб кодувати на роботі, іноді ще і декларуючи «пишу вручну».

Code written entirely by an AI with zero human creative modification generally cannot be copyrighted

висосана з пальця проблема
придумана штатівськими лойерами щоб не дай бог без роботи не залишитись
а як ви раніше визначали який код скопіпащений з якогось стек оверфлоу?

чого це тільки американські лоєри винні, он партнери з Брюсселю який чудовий AI Act зробили, а я чув що українці зараз виборюють право приєднатися до ЄС, а там теж генерований контент не підпадає під copyright.
а що до копіпейсту, так, це теж проблема, бо у Stack overflow вірусна ліцензія Creative Commons у часті BY/SA і у організаціях які про це дбають є певні регуляції і комітети, щодо використання коду з відкритими ліцензіями.

Ще часто реферять кейс Jacobsen v. Katzer (Federal Circuit, 2008), де опенсорс код затягнули у комерційну програму без атрибуції. 99.99% таких справ до суду вирішуються, бо дешевше заплатити за косяки грошвою ніж по судам ходити.

он партнери з Брюсселю який чудовий AI Act зробили

партнери з Брюсселю хай сосуть Mistral ))

Тому, організація

та ні, це в нас девелопери чогось почали таке видавати. кажуть, що коду багато, читати не встигаємо і вже нічого не розуміємо. я їх по людські розумію, але хто платить гроші, той дєвушку і танцує, а начальник в нас приїхав і сказав, що на інших прогресивних заводах використовують ШІ, отже і ми маємо не відставати

Тобто Ви підтверджуєте, що ви не надаєте вашим пограмстам пояснень, чому вони мають змінити спосіб своєї роботи, окрім «начальний вас танцює»? Якщо начальник скаже, що вони мають працювати, стоячи на голові, хтось буде цікавиися, навіщо це чи просто будемо передавати далі програмістам нову вимогу? Адже він «танцює» вас всіх.

Тобто Ви підтверджуєте, що ви не надаєте вашим пограмстам пояснень, чому вони мають змінити спосіб своєї роботи, окрім «начальний вас танцює»? Якщо начальник скаже, що вони мають працювати, стоячи на голові, хтось буде цікавиис

у мене зарплатня програміста, тайтл теж. якщо мені почнуть давати надбавку за роль мами, яка дає програмістам пояснення, то я буду з радістю це робити. можу навіть мотиваційни плакати від руки малювати чи віршами.

використовуй, програмісте, ШІ,
щоб було тобі завтра що поїси!

Якщо начальник скаже, що вони мають працювати, стоячи на голові, хтось буде цікавиися, навіщо це чи просто будемо передавати далі програмістам нову вимогу?

сорі не знаю що сказать навіть, крім що це світ не рожевих поні

ваш абсурдний приклад мабуть має довести що програміст як тіпа вільна людина може вертіть компанію хуєм і чекати пояснення будьяких незрозумілих побажань, тому просто скажу що це абсурд як і ваша претензія

з вашого абсурдного аргументу дам вам таку ж абсурдну відповідь — всім танцюристам мету танцювання персонально не поясниш.. незрозуміла мета танцювання? можна й не танцювати, але якщо компанії треба програмісти танцюристи — або попросять вас, або знайдуть танцюристів. А вибір звісно ваш. Можете не танцювати під дудку начальства і не робити компромісів із совістю за власний рахунок.

Тобто Ви підтверджуєте, що ви не надаєте вашим пограмстам пояснень, чому вони мають змінити спосіб своєї роботи

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

та це не допоможе, вони ж зараз маркують контент, вотермаркі у текст додають слава Брюсселю.

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

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

хорошими програмістами не народжуються, ними становляться. а з тими швидкостями та кількістю коду — це якась нереальна задача.

та і взагалі дуже багато інформації. її і раніше було немало, але тепер у мене таке враження що люди використовують ШІ як тулзу, щоб увесь той ментальний пронос, що живе у голові, майже без напруги випльовувати у реальний світ.

є таке, але це від безголового підходу, а не від що хтось не кодить героїчно руками

допустім приклад банально треба code coverage 85%

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

треба думати що колись тест зламається і треба буде розбиратись що ж там зламалось

А то потом коли блін відкриваєш шото і на кілометр кода ноль коментарів шо там.
Який там овнершіп.

Але для думати потрібна думалка. Інженерія це не кнопки нажимать руками а головою думати. Але я б не сказав що думалка і ціниться як це часто декларується.

і гори слопа потомкам

ну а шо їм бутерброд з маслом? хай сидять розгрібають. кожен старпьор знає, що таке просидіти 10 годин, щоб знайти ту ***ану строчку коду, яка все поламала, хай і вони підзнають це щастя. а не тількі оце — жмакнув кнопку, клод вжих-вжих все написав, задіплоїв, а потім ще похвалив тебе за добре зроблену роботу

думалка і ціниться як це часто декларується.

а як ще було заставити людей вчитися? раніше говорили, що потрібно тренувати думалку, може воно і не цінилося, але все ж таки в певній мірі робила з мавпи людину. а тепер «думалка» в кармані у кожного, підписка 20 баксів. подивимося через 10-15 років, що воно з цього вийде

нуууу ета шас широко мазну пензликом

а як ще було заставити людей вчитися?

це не зовсім воно, це йде з епохи просвітництва. Я думаю значить я існую

Короче всі знають ніцше (насправді ні) і всі люблять пишатися які вони атеїсти.

Але ніхто не помічає як знецінюється повсюдно знання. Знати щось глибоко. А цей тренд знецінення знання теж існує паралельно з зі знеціненням релігії

Ну постсовок то взагалі окрема розмова в принципі, у нас ніколи не було модно бути інтєлігєнтом

Навіть до ШІ глибока фундаментальна експертиза — це область IC, це виконавець в кращому випадку це там ти станеш лобастим архітєктом з надутими щоками.

А зараз так — буквально кілька років ми бачимо як таких лобастиків виставляють на мороз «бо ШІ». Один лобастик став водієм автобуса і про нього от написали який він щасливий тепер

Він за 25 років шарить як будувати QA вдоль і поперек, думалка не з’являється нізвідки, її тренувати треба

Ну і от після такого ліричного вступу

тепер «думалка» в кармані у кожного, підписка 20 баксів. подивимося через 10-15 років, що воно з цього вийде

Тренд такий що кожен наймач щасливий зекономити на людях і робити вигляд що найняТИЙ з підпискою ЩІ це === левелап. Робити вигляд що наче ти купив мерс по ціні жигуля і це good deal

Але це не так, бо жоден опус не додасть 25 років досвіду

Через 10-15 років ніхто більше не знатиме як дизайнити системи що підтримуються довго і що з цим п**цом робить. Старі самураї підуть на свій фаєр, чи їх випруть заради ші. Нові падавани не мають ні мотивації ні можливості, ні дисципліни, ні часу навіть, отримати ті знання які потрібні були для того щоб стати самураєм буквально позавчора. За 10-15 років світ IT буде абсолютно іншим.

На сотню попугаїв буде один адекват, голос якого потоне в усяких мітінгах і на якого будуть дивитись як на інопланетянина.

У мене вже були ситуації коли начеб не новачкам доводиться доводити людям на пальцях, чому потрібно покривати код тестами, в скляні очі де читається нерозуміння. Це наче з анєкдота ти не знаєш те що я вже давно забув, тільки це вже не анєкдот.

Особисто я думаю ШІ стане чимось типу фільмів на торентах, в якості безкоштовного моделей які можна буде легко дістати, і кожен зможе запускати на своїх макбуках з 1TB unified memory безкоштовно те що зараз запускається в клаудах за тіпа шалені гроші. І слопа будуть не гори, а це будуть просто терикони слопа будуть. Треба планетарний масштаб щоб це описати, юпітери слопа і чорні діри бля

Як ніхто не розуміє як єгипетьскі замурзані чєбурєкі будували єгипетські піраміди і забули секрети римського бетону, поки їх якісь дослідники не дослідили, так всі забудуть як створювати софт, щоб він працював. Все буде робити ші. Буде працювати добре — добре, не буде — ну й хєр з ним ше раз напишем з нуля. І розвиток софт перетвориться буквально в еволюцію

Software is cheap, тепер він взагалі нічого не коштує, фльор професії вже теж знищено

Сорі може довго, але я крякнув, настрій на графоманство )

Ну і собсно, я оминув питання, як заставити людей вчитися

Неможливо. Люди повинні самі хотіти вчитися. Це було моральним еталоном і чеснотою і виховувалось століттями. Ейнштейн захоплювався Кантом, хтось захоплювався Ейнштейном ітд і всі вони захоплювались ЗНАННЯМ.

А тепер цей моральний компас просто забрали

Греки мали Афіну за богиню. Зараз не існує богів. Ми їх знищили, і хто ж тепер нас втішить і навчить, коли нам потрібне буде ЗНАННЯ. (Це про моє згадування ніцше)

Любити програмування. Це зараз ще не прозвучить мабуть як анекдот. Але через 10 років прозвучить

Один лобастик став водієм автобуса і про нього от написали який він щасливий тепер

Він за 25 років шарить як будувати QA вдоль і поперек, думалка не з’являється нізвідки, її тренувати треба

With all due respect (в першу чергу перед QA), Лобастик і QA це трохи оксюморон. Лобастик це наприклад Торвальдс і таким Лобастикам нічого не загрожує.

дуже сумно що ти так вважаєш ) я про це й написав

да, все так

А тепер цей моральний компас просто забрали

його віддали, але людей теж можна зрозуміти. ніхто за сотні років так і не зміг пояснити нахуа це все існує і як себе в цьому знайти. більшість живе просто — копти собі небо, отримай легкий дофамін, колись захворієш, помреш і все. екзестенціальну порожнечу хтось заповнює роботою, чи хоббі, чи подорожі, хтось кохає жінок чи мріє заробити мільйони, але це все шум і тим усім не можна заткнути ту чорну діру.

в даосизмі є така фраза (якщо не помиляюся Лао Цзи) — пізнати світ можна не виходячи з підвірʼя. але спершу у людини повинна зʼявитися потреба у пізнаванні світу і щось мені підсказує, що ця потреба зʼявляється саме через накопичування знань.

тепер «думалка» в кармані у кожного, підписка 20 баксів.

ай-яй, як полковник Кольт, зробив програмістів рівними.

та ми вже там, з самого початку створення людства.

нагадаю це та мамка, яка 2 роки розказувала про непрацюючий ШІ і насміхалася з тих, хто використовує ШІ

так швидко перевзувалася що чуть туфлю не загубила

ЗИ зараз буде спригувати і розказувати що просто тролила

Ти ще б згадав часи, коли динозаври жили.

це ти мамку з динозаврами зрівняв? ой

це ти мамку з динозаврами зрівняв? ой

ну да, некрасиво вийшло. ти тут єдиний, хто пише про свої аналізи і що вони як у 30 річних, а з динозаврами порівняли мене ))

так Донни и сравнил, Амиго написал что 2 года сильно большой срок, а не это....

зараз буде спригувати і розказувати що просто тролила

я навіть ще не починала, бо я все ж таки мама і мені трішечкі шкода тебе ))

Код пишет только AI, я утверждаю план реализации, делаю код ревью, ставлю подпись кровью что багов нет, каждые 2 недели получаю за это денежки

дуже багато хто таки пише код разом з ШІ.

Тобто разом? У мене код пише ШІ сам

Це як «комп’ютьер вмикається». Звучить, наче сам. Але перед цим людина кнопку натиснула, що й стало причиною увімкнення. А так — сам вмикається.

Бiльшiсть досвiчених розробникiв пише з ШI.

Я теж так можу, дивіться 👇
Більшість досідчених розробників пише без ШІ.

Це вже було нижче

Можна взагалі не писати код руками, лише давати опис, архітектуру, лінки і рев’ювати.
Решту ШІ — може сам і по всіх напрямках: backend, frontend, embedded, devops, ML/DS, QA, architecture, SRE, моніторинг, аналітика.

Якщо комусь щоб розібратись треба ще навчання, курси чи консультацію — це інше питання. Але побудувати систему яка це буде робити — можна.

Він каже, що для інших напрямків ШІ підходить ще більш-менш, але у девопс це працює дуже погано

У DevOps це працює краще, ніж будь-де.

Можу вічно ходити по таким коментарям та казати, що у цю гру можна грати вдвох, ось: У DevOps це не працює.

Але я не заради жартів пишу це. Кидання твердженнями без жодної аргументації шкідливе для спільноти та для пошуку істини. Уявіть, якби матиметики сперечелися в такий спосіб:
— 2+2=4
— Ні, 2+2=5!
— А я кажу, що 4
— Та, ні, це 5!
— 4!
— 5!

Але ж вони не так спілкуються, правда? Й не просто так. А висновок простий. Вони (вчені) шукають ісиину. А автори таких коментарів — ні. Вони вірять. Віра легко допускає робити твердження. Твердження, в які треба... вірити.

Можу вічно ходити по таким коментарям

Мабудь, це ваше.

Кидання твердженнями без жодної аргументації шкідливе для спільноти

Це ж що виходить, ща автор статті шкодить спільноті?

Уявіть, якби матиметики сперечелися в такий спосіб:
— 2+2=4
— Ні, 2+2=5!
— А я кажу, що 4
— Та, ні, це 5!

Зайдіть на математичні форуми.
Вас чекає багато відкриттів )

Бiльшiсть досвiчених розробникiв пише без ШI (ну може яку спецмфiчну функцiю шоб не шукати по стековерфлов ).
Бо так швидше i надiйнiше (i не тре платити за токени) якi б там байки не розказували маркетологи
Може не всi зiзнаються
Особливо коли стосується серйозних проектiв а не нiкому не потрiбних наколiнних подєлок
ШI для новачкiв-бидлокодерiв якi самi писати код не вмiють i думають що за них писатиме ШI а вони отримуватимуть айтiшну зарплату

ШI для новачкiв-бидлокодерiв якi самi писати код не вмiють i

Хаха, дєд не освоїв АІ

Если честно нет, даже я вынужден признать, что большинство задач сеньор уровня AI делает хорошо, а его способность видеть связи в больших потоках данных даже дает преимущество над человеком

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

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

Не згоден.
P.S. програміст з 15+ років досвіду розробки, архітектури і тех.лідання.

ну це вже перебор

шоб не шукати по стековерфлов
Особливо коли стосується серйозних проектiв а не нiкому не потрiбних наколiнних подєлок
ШI для новачкiв-бидлокодерiв якi самi писати код не вмiють i думають що за них писатиме ШI а вони отримуватимуть айтiшну зарпла

Кулл. −1 конкурент на ринку що зжимається.

Залежить від задачі. Це так само, як їхати на авто чи ходити пішки.

Хтось може на авто і в магазин під домом з’їздити. А хтось — пішки пів Києва пройти. Якщо дивитися на це все через призму сучасності, то більшість обирають перший варіант

Так і є. Саме цікаве, що ще й взимку прогрівають авто, потім стоять в заторах — а могли б пішки прийти швидше. Але ж є авто — треба їздити :)

Ви би хотіли щоб вам доставку робили пішком чи на авто? Так і роботодавець.

А ви в магазин через дорогу на авто хочете їхати? Або піднятися на поверх вище і зайти в гості до сусідів?

А ще автівкою не заїдеш у квартиру на 7 поверсі. Навіть у під’їзд не заїдеш. І на кухню зі спальні теж ніяк.

А ось ще. Багато товарів пересуваються водою, це найдешевший варіант. Літаком швидше, але значно дорочже. І літаки не витіснили кораблі у перевезенні вантажів. Крім цього, працює такж заліза дорога та автоперевезення. Літак не замінює всі ці типи перевезень не тому, що луддити проти літаків та проти прогресу, правильно?

То чому у випадку з «ШІ» ми намагаємося замінити літаками геть усе, навіть похід пішки у туалет?

Тому що ШІ націлений на заміну людини, а не обмежених інструментів типу автомобіля чи корабля. А людина є майже всюди, в усіх сферах діяльності.

Від «чи використовуєте ви ШІ для написання коду» до «чи залишились ще динозаври що пишуть код руками» пройшло 2 роки. А пам’ятаєте як тоді писали? Що не буде ніякого ШІ, бульбашка, ніколи не буде нормальний код писати, ніколи нікого не будуть із-за ШІ звільняти, і т.д.

Ти ніяк не заспокоїшся) Велика частина звільнень припала на період, коли ШІ не міг не те, що нормальний код писати, а і зачасту код, який компілюється. Справді він став впливати на ринок тільки трохи менше року назад.

Я 2 роки чекав щоб злорадствувати, не заважай )

Ніхто не дивиться на те що зараз, а дивляться вперед. Менеджери, на відміну від гребців, дивляться трохи далі свого носа. Компанії, можна так сказати, діють на випередження.

Ну і ті, хто більше всього звільняли, більше всіх і раніше всіх інтегрували ШІ. Совпадєніє?
Ну і врахуй звільнення не тільки тому, що ШІ роботу забрав, а і тому, що ШІ бізнес і виручку забрав, деякі продукти чи сервіси стали непотрібними із-за ШІ, чи над ними згустилися темні хмари.

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

Ну і ті, хто більше всього звільняли, більше всіх і раніше всіх інтегрували ШІ. Совпадєніє?

uk.wikipedia.org/wiki/Фальшива_причина
Коли в тебе кожна перша компанія впроваджує ші в процеси, то шок контент кожна перша компанія робить лейофи і це не причина і не наслідок а цілком паралельні процеси

Завжди вражає як гребці, в кращому випадку рітейл інвестори, вважають себе розумнішими за реальних інвесторів. Реальні інвестори не ведуться на заяви і паверпойнт, їм головне щоб виручка по-більше, витрати по-менше і маржа по-більше, і щоб була позитивна динаміка. А яким чином це досягається, їм по барабану. Вони дивляться на реальні цифри а не на казки, хіба що казки підтверджені цифрами. Рітейл да, там є багато yolo кому казки подавай, хайп, мемчики, но вони на large cap компанії не сильно впливають.

Якщо ти віриш що інвестори такі тупі і наївні, йди в банк і попроси іпотеку в кілька мільйонів при зарплаті 100к (60к після податків, 10к після витрат), мотивуючи це тим, що ти АІ гуру і скоро будеш мільйони заробляти. Дадуть? Вот-вот.

Це ті самі «розумні» інвестори які спричинили обвал ринку 1929, кризу доткомів, кризу 2008 року і чорний понеділок 1987, чи це якісь неправильні інвестори, а ШІ інвестори точно правильні 😆 ?

Кризу доткомів це рітейли, криза 2008 це рітейли, тільки вже в нерухомість. Іншими словами домогосподарки і горе-йоло інвестори типу тебе, які дупля в фінансах не відстрілюють і інвестують по принципу всі інвестують і я туда же )

ШІ інвестори в шоколаді, набрали антропіка і опенаі по 10-100 млн. щоб розгрузтися об таких як ти після ІРО по 1-2 млрд. і забрати свої 10-20х.
.

«Вєрім», боже який ж наївний алєнь ))

Ще один, аргументи закінчуються, переходимо на образи. Аж нудно вже стає.

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

Так кожен же може сам перевірити ШІ у себе на машині. Я був спочатку доволі скептичним, але коли сам побачив як за півдня ШІ покрив автотестами з нуля сервіс, то повністью перевзувся. Раніше така задача зайняла би мінімум тиждень.

П.С. Є поки дві надії:

  1. ШІ стане дорожчим за кожаних
  2. [майже неймовірно] Економіка буде так рости, що роботи навіть з ШІ буде хватати всім
ШІ стане дорожчим

цікаво — яка собівартість сетап-у для кодингу

Не повіриш, я так само юзаю агентів і майже не пишу новий код, все на скілах і системних промптах.
ШІ хороший інструмент, але коли такі абізянки як Donald Trump вже кілька років як мантру повторюють що «вас всіх замінять ааааа інвестори ж точно знають» мені стає смішно

Donald Trump вже кілька років як мантру повторюють що «вас всіх замінять ааааа інвестори ж точно знають»

сам додумав, сам покритикував — класика на ДОУ

1. Ніколи не казав що всіх замінить. Половину да, писав. За наступні кілька років. Заповни твіт. Но вам все-одно, будете твердити що ну да. звільнили, но ШІ не причому.

2. Уже замінює, багато компаній вже звільнили половину народу. Но ви і далі заспокоюйте себе що ШІ не причому )

3. Ти сам агентів вовсю використовуєш, не пишеш код руками, но розказуєш про бульбашку і лохів інвесторі, і що АІ до звільнення відношення немає. А що по має бути, коли всі стають сильно продуктивнішими? Задач більше буде чи що? За рахунок чого кількість робітників має триматися на попередньому рівні?

1. Про хибні висновки якось вже набридло писати
2. Те ж саме що і перше
3. Ну так, кількість фірм і проектів це ж константа яка не змінюється, ага. Те що я використовую ШІ як інструмент не означає що він мене чи когось замінить, так само як не замінили компілятори, ідєшки і стековерфлоу, не рівняй всіх до себе

Угу, вот тільки тоді:
1. Спеціалістів мало
2. Роботи не початий край, софту немає, сервісів немає, інтернет пустий

Це компенсувало ріст продуктивності

Зараз:
1. Спеціалістів хоч жопою жуй
2. Роботи небагато, в основному мейнтененс, оптимізації, нових ідей як кіт наплакав

А тут ще й продуктивність від АІшки росте.

Та бляха, про що ми споримо, звільнення вже йдуть. Заспокоюй себе що АІшка не причому. Просто чомусь всі компанії почали кости різати, внєзапно. Раніше все було нормально, а зараз чомусь приспічило, бо менеджери бонусів захотіли.

Спеціалістів хоч жопою жуй

Ти сплутав вайбкодерів і «спеціалістів», їх як було мало так і залишилось 🥱
Набридло якось казати що кости зрізають через гіпернайм під час ковіду і перегрітий ринок ремоуту, але живи далі у світі рожевих єдинорогів

Ну так а чому був гіпернайм і чому ці спеціалісти виявилися вже непотрібними? Чому раніше вони не заважали, а зараз заважають, не дивлячись на те що прибутки компаній значно вищі ніж під час ковіду.

1. Я би тут не надіявся. З gpt 5.6 луною можна робити реальні задачі а вона копійки коштує. Абсолютно моделі трохи дорожають (но і можливості ростуть), но відносно (можливості/ціна) дешевіють — gpt 5.6 луна на рівні опусів рік назад но коштує на порядок дешевше.

Почекайте рік-два коли ШІ почнуть продавати за реальною вартістю, а не $100-200

Так бізнеси і використовують за реальною власністю (АРІ), точніше за х2, платять в 2 рази більше ніж це обходиться антропікам і опенаі

Я не знаю навіщо заперечувати бульбашку ШІ, якщо вона об’єктивно існує.

якщо вона об’єктивно існує.

в таких прикладах прийнято приводити об’єктивні показники, тільки раджу перед тим почитати що таке «бульбашка»

Прочитайте самі, що таке бульбашка в економіці і усе стане явним. Також рекомендую проглянути лінії фінансування, якщо не розумієте (Є ще реальний приклад в історії, «Бульбашка доткомів»):

Дисклеймер: ШІ нікуди не зникне після вибуху бульбашки, як і сайти, воно з нами назавжди, бо технологія корисна, а не як NFT, наприклад.

Ой боже, знову ця картинка...

Тепр поясни що на ній зображено? :) Що конкретно ти хочеш показати? А то є немаленька підозра, що ти, як і деякі інші які нею розкидаються, бо побачили на твіттері, але не розуміють що на ній і не розуміють контексту.

І в догонку, що було індикатором «бульбашка доткомів»? По яким фінансовим показникам зробили висновок що це бульбашка?

Вибачте, бажання нема писати коментарі розміром в 1 км. Нейронка з цим впорається краще, тому запитайте у неї.

Ну ось, що і треба було довести )

Ну а вам бажаю вивчити матчасть, щоб зрозуміти ШІ бульбашку.
P.S: Просто реально немає бажання доводити ланцюжки фінансування які роздувають внутрішню економіку і тим самим переоцінюють ШІ і акції компаній, мені це не цікаво.

Давай почнемо з простого, назви акції ШІ компаній які переоцінені. Почни з тих, які бульбашково переоцінені. Не треба кілометри тексту, топ 5 компаній.

Щось складно відповісти, багато компаній з бізнесом ШІ переоціненні (Бо ШІ хайповий і багато хто дивиться лише в тумане майбутнє), але з моєї точки зору:

1. Antropic
2. ARM
3. Palantir
4. OpenAI
5. Nebius / CoreWeave

Не претендую на об’єктивність та й не хочу.

1. Не публічна компанія, не може бути бульбашкою в принципі так як ніхто не знає реальної вартості. Ну і, як я прогнозував пів року назад, вже вийшли в операційний прибуток:
www.forbes.com/...​delivers-115b-in-revenue

2. Не має відношення до ШІ. І він всю свою недовгу публічну історію був переоцінений, причому зараз менш переоцінений ніж в 2023
www.macrotrends.net/...​ARM/arm-holdings/pe-ratio

3. Згоден, но переоцінений в 2-3 рази а не в 30-40 раз як під час доткома. Ну і капіталізація 400 млрд., навіть якщо зникне, ринок це майже не помітить.

4. Як і антропік, не публічна компанія

5. Не знаю що воно таке, тому не маю що відповісти, но капіталізація всього $60 млрд., такими компаніями бульбашку не надуєш

1, 4. Так, вони поки що без IPO, але це не заважає вважати їх переоціненими, принаймні OpenAI неприбуткова досі, що наводить на деякі думки. З Antropic ситуація цікавіша, але хз про операційний прибуток, ще немає GAAP-показників (І в статі пишуть, що не усе так однозначно), тому подивимось.

2. Чому ні? ARM заробляє на процесорних архітектурах та IP, які використовуються в AI-системах. Тому включив їх до списку.

1, 4. Так, вони поки що без IPO, але це не заважає вважати їх переоціненими, принаймні OpenAI неприбуткова досі, що наводить на деякі думки. З Antropic ситуація цікавіша, але хз про операційний прибуток, ще немає GAAP-показників (І в статі пишуть, що не усе так однозначно), тому подивимось.

Як можна вважати переоціненими не знаючи ринкової ціни? Єдина відома ціна це 900 млрд. після останнього раунду інвестицій в 60 млрд. . Якщо прибуток 2 млд., РЕ буде 450 що дофіга для звичайної компанії, но нормально для хайпової компанії з високим мультиплікатором яка подвоює виручку кожен квартал з валовою маржою 50-80%.

З опенпі складніше так як на відміну від антропіків, який ділиться з амазоном, вони будують свої датацентри і дизайнять свої чіпи, тому у них великі витрати на capex, що означає в короткостроковій перспективі прибутків не буде, зате в довгостроковій будуть більші ніж у антропіка. Ну і ще проблема опенаі що безкоштовно чатгпт роздають, майже 1 млрд. безкоштовних юзерів. У антропіка безкоштовних щось в районі 30-40 млн.

1. Не публічна компанія, не може бути бульбашкою в принципі так як ніхто не знає реальної вартості. Ну і, як я прогнозував пів року назад, вже вийшли в операційний прибуток:

1- не публічна компанія витрачає гроші інвесторів непрозоро, це хіба не ризик?
2- операційний прибуток (який не враховує ROI) базується на трільйонних інвестиціях в розбудову заліза\датацентрів, без яких це все не працює. Хіба хтось заробив хоч пів трільйони?

економічна складова ai-rush може здивувати несподіванками, як це сталося з доткомами — там теж все було дуже перспективно, але загралися.

1- не публічна компанія витрачає гроші інвесторів непрозоро, це хіба не ризик?

Що значить не прозоро? Приватні інвестори мають доступ до фінансів і отримують звіти, на онові цього роблять рішення інвестувати в черговий раунд інвестицій чи ні. Це нам, простим смертним, рітейлу, недоступно. Буде доступно на ІРО при оцінці в 2 трлн., коли весь ріст вже відбувся і ті, хто мали заробити заробили. А нам крохи дадуть і ризики.

2- операційний прибуток (який не враховує ROI) базується на трільйонних інвестиціях в розбудову заліза\датацентрів, без яких це все не працює. Хіба хтось заробив хоч пів трільйони?

Я вже тобі писав но ти продовжуєш гнути свою лінію. У тебе логіка трільйон вклали всі, а заробити трільйон має хтось один причому за рік. Це ж навіть базових розумінь як працюють інвестиції немає. Коли ти купуєш однушку у метро за 80к під здачу, в якій ще треба зробити ремонт за 20к і потратити на ремонт рік, ти же не очікуєш отримати 100к назад в той же рік?

Беремо ROI 10 років, значить при вкладеному 1 трлн. всі комулятивно мають заробляти 100 млрд. в рік «грязного прибутку» (до операційних витрат). Ну хай 150 млрд. в рік так як не всі операційні витрати це capex, є ще зарплати та інше. Один антропік має 20 млрд. «грязного» прибутку в рік. І да, цей прибуток збільшується щороку, тоді як capex ні.

Що значить не прозоро? Приватні інвестори мають доступ до фінансів

оті, з діаграми «голандський штурвал»?

У тебе логіка трільйон вклали всі, а заробити трільйон має хтось один причому за рік.
Буде доступно на ІРО при оцінці в 2 трлн.

там нема трільйонних прибутків навіть в сумі.
а витрати трільйонів — є. Тому це стрьомно.

Беремо ROI 10 років, значить при вкладеному 1 трлн. всі комулятивно мають заробляти 100 млрд.

там інвест цикл 3-5 років, і перший цикл став збитковим,
зараз інвестують вже обережніше, це помітно по темпу зростання курсу акцій ШІ компаній.

там нема трільйонних прибутків навіть в сумі.
а витрати трільйонів — є. Тому це стрьомно

Для прикладу, що таке трільйон —
це торговий профіцит усього кетаю за минулий рік.

Астрономічні гроші.

x.com/...​tatus/2098403689937736008

тебя ши ускорил, месяц назад ты тоже самое писал, но было не 2, а 1 год, а реально прошло только полгода, бо до февраля 2026 было все совсем всрато

Якщо проект комерційний, то думаю аішка захоче потім свої дивіденди :))))))))))
І навіть якщо Ви підписочку оплатили.
Важливо розбиратись в коді не гірше за Денніса Рітчі.
Нулики-одинички і все таке інше )))))))))))

как и реальные динозавры, такие вымрут в основной массе. вместо написания кода руками лучше потратить время на создание агентского пайплайна из тестов, ревьюеров, линтеров и тд. код смотреть нет смысла, его нужно проверять и максимально детерминированно. This is the way.

Фронтенд на звʼязку. Як вже писали тут, ай-яй добре пише те, чого вже багато в інтернеті. Але мега жахливо пише щось унікальне. Зараз використовую два підходи:
1. Пишу сам. Довго, але стабільно, плюс я завжди в контексті створеної логіки, бо я її придумав. Іноді в режимі чату можу щось запитати в ай-яй, але 95% коду генерую я.
2. Ай-яй first. Розписую йому задачу (боже упаси бізнес задачу — тільки чітку технічку), він купу часу щось думає, далі я беру цей весь нейрослоп на код ревʼю — і відсотків 95 видаляю вручну, решту допилюю, теж вручну.

Другий варіант швидко закриває тривіальні джуновські задачі, щось складне ним робити — не варіант, напхає слопу так, що три дні голову будеш ламати як воно (не)працює, потім психанеш — і перепишеш все сам вручну.

Табу — робити будь-які задачі ай-яй онлі, без досконалого ревʼю. Останнім гейтом перед продом обовʼязково має бути людина. І чим більша частка ай-яй коду — тим більш досвідченою має ця людина бути.

Окремий мастхев і виключення — читання чужого коду, легасі, аналіз документації. Тут ай-яй показує себе прекрасно.

На роботі починають активно просувати/тестувати, думки досить різні. Гарна штука, але в поганих руках може наробити біди, яка буде непомітною, та спливе айсбергом через певний час.

Щодо «багато чого вже в інтернеті». В мене є декілка девайсів що працюють через ВПН зверху мобільного з’єднання. На роутерах порти 3389 відкриті. Але айпішники періодично змінюються бо беруться з дінамічного пулу. Мене задовбало шукати кожен раз шо до кого відносится. Давай, кажу, нашому корпоративному Gemini, згенеруй мені скрипт, який сканить відкриті порти RDP в оцій конкретній субмережі, і видає мені список з якого я обираю потрібний і стартує mstsc на потрібний адрес. А от фігвам. Не хоче і усе — сканить порти це хакєрство )) А такого гівна в мережі неміряно, але ніззя )) отакоє... Прийшлося писати руками ))

Ну бо це

корпоративному Gemini

Жах, а не інструмент насправді. Створений людьми, але не для людей

Це ж язикова модель. Ви ж не будете вимагати від професора філософії вирішення системи діференциальних рівнянь.)) Шось воно вміє, принаймі не треба ритися в інтернетах і стековерфлоу. З часом вчися с ним спілкуватися і отримувати досить гарні результати. Але джунам, навіть мідлам давати змогу використовувати згенерований код без ретельного ревью — табожеупасі

Треба було спитати а я к виглядів би той код, бо ви кіно про хакерів знімаєте))) 90% спрацювало б

не вмієш ти з АІ-кою розмовляти на чутливі теми.
вона ж як дєвачка, ніззя так зразу ))

спливе айсбергом через певний час.

бувально учора сиділи розгрібали — сервіс на реакті. почалося з тривіального — продукт знайшов багу, каже починить це швиденько. виглядало як фікс, що соннет зробить за 5 хвилин і він дійсно за 5 хвилин запропонував рішення, що працювало, тести зелені, найс. але чуйка підсказала, що щось тут не те. ну а далі 5 годин дебага, під кінець кинули спроби це робити з ШІ, бо він кожного разу заходив кудись не туди і заважав. виявилося, що там просто кроляча нора і треба такий жирний шмат переписувати. той код був десь 50% написаний ШІ і тут в мене нема нарікань. проблему я бачу, що проблемний код ШІ ідентифікував як робочий, а у робочому коді знаходив «проблеми», яких там нема, та ще і «фіксив» їх.

буквально вчора мені курсор на промпт для правки css стилів в компоненті вирішив додатково видалити модуль інтеграції нового api з беку (~80 стрічок коду в тому ж файлі). На питання якого біса — «sorry, I thought it wasn’t needed».
От думаю, як з таким вайбкодери мучалися б.

От думаю, як з таким вайбкодери мучалися б.

тести впали би

В теорії впадуть тести, на практиці — впаде прод ))

На практиці агент видалить падаючі тести, щоб усе було зеленим 💃

хто ж вам доктор — яка відношення css стилі в компоненті мають до модуля інтеграції з API ?
що це за компонент такий що одночасно на екрані відображається і заодно інтеграцією з бекенд API займається? чого воно все в одному файлі?

не в той степ з такими питаннями пішли. Ніколи з легасі не працювали?

чому ж не працював
(в ролі капітана Очевидність) ви як не будете той код крок за кроком рефакторити, то ці проблеми будуть повторюватись
от в процесі таски і спробували б невеликий рефакторинг зробити, UI компонент окремо, інтеграцію окремо
бо клієнт вам окремо за рефакторинг не заплатить і час на це не виділить (хіба що у вас дуже щедрий клієнт)

«sorry, I thought it wasn’t needed»

ну да, воно буває видає смішне. недавно в мене копайлот почав ігнорувати інструкції для тестів, я його спитала, чого ігнориш, він відповів «-I wasn’t ignoring it — I missed reading it before running tests.»

:))) Ваші промпти для нього більше не інваріанти

соннет

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

відколи це Sonnet безкоштовним став. $2/$10 це по-вашому «безкоштовно»?

Бо дєнях на усіх не вистачає. Токени уходять як вода в суху землю

там фікс виглядав на рівень соннет. дебажили вже фейблом з опусом коли пішли ковиряти ту кролячу нору і воно не дуже допомогло. там архітекрурно воно з самого спочатку було реалізовано через жеппу а сама проблема виникла коли задіплоїли всього одну строчку кода, яка спричиняла рейс кондішнс, тому воно довго залишалася непоміченим, потім нагромоздили зверху ще кучу кода, ну і здрастє.

але я ж кажу — в мене нема нарікань на ШІ. та кроляча нора мені нагадала десь проблеми у легасі проектах, які ми писали руками, тількі щоб дійти до такого стану на легасі потрібні були роки, а тут коду вісім місяців всього, а воно вже г. але маємо те, що маємо і хоча воно ще косо-криво, але слава Богу більше нема таких проблем як раніше, коли на рефакторінги не давали часу і це запихували десь у якісь сторі, щоб з під поли щось переписати. тепер навіть можна не питати, просто робити.

почекайте, зараз вам напишуть що це skills issue, або пайплайни на налаштовані, або не та модель, або промпт херовий, ну короче щось придумають.

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

В підсумку вирішили по людськи зарефакторити, декілька тисяч строк просто минус, і все працює і розширяється за 5 хвилин.
Але в чому АІ дійсно допомагає то це генерація тестів, документації, самарі і рев’ю, якби це смішно не звучало, весь час його прошу прорев’ювити зміни, буває допомагає знайти edge-case про які я міг упустити.

Одразу додам для ШІ фанатів — не виходило просто попросити ШІ поміняти/розширити, воно додавало одне і ламало друге, фіксило друге, ламало третє. Сам код був гівно, і написаний до речі не так давно, менше року йому.

Так що в черговий раз переконусь, на добре ізольованих задачах, з чітко прописаними інструкціями і т.п. — так, це спрацює, мабуть, але на добре знайомому проекті мені це довше пояснювати ніж самому зробити.

не виходило просто попросити ШІ поміняти/розширити, воно додавало одне і ламало друге, фіксило друге, ламало третє

да, і за моїми спостереженнями чим більше ітерацій «поламав-пофіксив» він робить, тим більше вирогіднисть, що кінцеве рішення буде нагадувати Франкенштейна

Так що в черговий раз переконусь, на добре ізольованих задачах, з чітко прописаними інструкціями і т.п. — так, це спрацює

да, десь останні півроку це так. але я постійно стискаюся з ситуаціями, де настількі складно і довго розʼясняти, що зробити, що можна міняти, а що не у якому разі не чипати, то легше зробити руками чи накидати йому зміні вже у коді і попросити довести те все до ума. ну і звичайно тести.

почекайте, зараз вам напишуть що це skills issue, або пайплайни на налаштовані, або не та модель, або промпт херовий, ну короче щось придумають.

імо це тому, що може людина не так багато проектів бачила у житті чи всі проекти були десь більш менш схожі, то їй здається, що її досвід можна екстраполювати на всіх. але в житті воно зовісм не так — і технічно, і організаційно.

і відсотків 95 видаляю вручну, решту допилюю, теж вручну

це або аномалія, або гіпербола

А какой у пана сетап/подписка?

Ян не так уже й не має рації, просто причина не в девопсі як такому. Модель добре пише те, чого багато в інтернеті, і рівно так само впевнено пише те, що там було два роки тому. Свіжий приклад із цього тижня: попросив зібрати команду ffmpeg — отримав акуратний рядок із -vsync, який у дев’ятій версії викинули. Синтаксично бездоганно, працює нуль. Те саме з хуками WooCommerce, які задепрекейтили, і з прапорцями CLI. У прикладній розробці ти цю різницю бачиш одразу, бо воно падає; в інфрі воно не падає, а тихо робить не те — і ревʼю коштує дорожче, ніж написати руками.

Де в нас AI лишається без питань: разові скрипти, розбір чужого коду, перший драфт тесту, конвертації даних. Де не пускаємо: те, що виконується на проді один раз і незворотно — міграції, правила фаєрвола, все з rm і DROP. Не тому що не впорається, а тому що ціна помилки не симетрична економії часу.

Поставь хук на обновление базы знаний. Будет синкать ченжлог.
Настрой инфрастуктуру для тестов. Ну или свой комп, если не жалко (может снести все).
Опиши гейт-скрипты и пусть работает через них.
Для прода — dry-run, пусть выводит на экран изменеия.

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

Скажемо відверто, Ян не розібрався

А друг не налаштував середовище (ні скілів, ні команд, ні промптів, ні прикладів, ні тестів)

Від Яна не вимагають От чесно в житті б в цю хуєту добровільно не вліз У вільний час кайфую пописать код руками
І в чому там розібратись? Ви всі пишете наче це якісь мега складні знання рівня Spring вивчити чи знати увесь AWS стек

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

От почалось

Штука в том, что бизнесу это не нужно.

Бізнесу взагалі ніфіга не потрібно, аби продукт працював. А от щоб це забезпечити виявляється потрібно дуже дофіга Але це так к слову.

Бо ж мова йшла не про те що треба А мій меседж про те:
1. Чи це нормально? — Ні це повна хуєта, я не знаю як воно комусь може подобатись Тому тре упиратись доки не прижме
2. Чи це щось тяжке в освоєнні що тягне на скілсет хорошого розробника — ні, освоюється швидко і абсолютними дибілами

Просто от як розробники прийняли що без AI нікуди так само треба прийняти що це не шлях професійного розвитку, а шлях деградації. І не треба ставитись зверхньо до «динозаврів» які досі пишуть код руками — ви тупіші за них
Це така правда життя

Лионские ткачи врываются в чат с ноги, чтоб поговорить за деградацию, хлопают Славика по плечу, угощают зефирками и сладкой газировкой

чекай-чекай, от погромлять всі оті ваші датацентри, будете лапу сосати ))