Там дійсно більше помилка людини: для інвестігейту здебільшого не потрібні адмін-права, і запитати їх можна з обґрунтуванням навіщо, і підтвердити може лише колега. Те що дехто цю політику не використовує — це просто нелякані ще, бо проблема випадково нашкодити на прод-аккаунті була і до ШІ, і peer-review на адмінський доступ зʼявився не просто так :) Але...
По-перше, як на мене те що Кіро взагалі запропонував щось знести — це не дуже ок. Тут інколи витрачаєш зайвий день, аби 10 разів перевірити що твої зміни до CDK точно ніде не перестворять якісь важливі ресурси у Tier-1 сервісу.
По-друге, сама політика «бігом-бігом, всі юзайте АІ» призводить до того що розробники деградують: занадто покладаються на ШІ, втрачають скіли та пильність. Якщо так піде далі — їх власні системи будуть для них же блекбоксом. І я ще не бачив жодного Principal SWE якого це хоча б трохи бентежило. Навіщо робити в 10 разів кращі системи, якщо можна робити в 10 разів більше систем? Тому потроху це буде ставати нормою. Brave new world...
Справедливости заради, якщо міряти відносно 21го року — це сильно спотворює картинку. В ковідний рік Амазон летів вгору, бо всі замовляли онлайн, в той час як основна маса ринку сповільнювалася і боялася рецесії.
Але це не відміняє того факту, що з Джессі ефективний СЕО як з гівна куля :)
О, так. Я за CodeWhisperer навіть забув вже 😅 Там і агентів не було, і автокомплішен якусь таку фігню генерував, що воно більше заважало ніж допомагало.
По-перше, це був сарказм. По-друге, в Амазоні ніхто ніколи не може бути впевнений.
По-перше, це (поки що) ще не company-wide політика. Департаменти все роблять на свій розгляд. У нас, наприклад, стимулюють юзати і просто дивляться відсоток людей які користуються AI, але прям вимоги нема. Як і особливих вимог по продуктивності. Хоча якщо в якихось командах мета просто порізати хедкаунт, то нормальний інструмент за свої гроші. Не перший і не останній 😅
По-друге, Амазон всередині використовує свій Amazon Q, але він повільний (те що Cursor з Claude зробить за хвилину — тут можна йти каву заварювати, бо буде від 15 хв. і більше). Плюс якість коду там здебільшого така, що ховайся в жито. Якось на днях тупо зніс мені гарну абстракцію і зробив 3 дублікати однієї штуки, because I can, that’s why. Тобто воно там підходить туди-сюди згенерувати каркас, але потім ще нормально шліфувати руками треба і до вайб-кодінгу ще срати і срати.
Там трохи інша логіка. Грає роль не лише операційне знання мови, а й отриманий досвід (причому не лише позитивний, а і негативний).
Я, наприклад, ніколи не писав на Prolog на рівні достатньому аби вказащувати в резюме. Але навіть невеликий досвід з ним підказує, коли можливо варто подивитись в сторону логічного програмування чи щось на кшталт CLPR і пошукати відовідні бібліотеки під поточну мову на проекті. Без цього досвіду подібна думка навіть не прийшла б в голову, бо звідки їй взятися?
— The Pragmatic Programmer by Andy Hunt, Dave Thomas
— Pragmatic Thinking and Learning by Andy Hunt
— Structure and Interpretation of Computer Programs by Gerald Jay Sussman, Hal Abelson
— Згаданий вже Code Complete by Steve McConnell
Перші дві книжки видавництва Pragmatic Bookshelf — у них там багато чого цікавого є. Не все, правда, такої ж якості як ці дві.
Лінк відновив, дякую що звернули увашу.
Найпростіше — просто встановити OpenWebStart як рекомендували нижче.
Я теж би хотів, щоб на політичній арені була право-ліберальна партія, але те, що її досі нема — означає,
Еее... Д7?
Ну пан президент любить овації, а не помідори. Тому я б вітав будь-який спосіб натякнути йому, шо він робить чергову фігню.
Пока есть люди с таким мнением, можно не переживать за конкуренцию :)
Если что, 6 лет назад на одном медицинском 3D CAD проекте использовали пролог. Сперва, конечно
Та сама проблема була з Кредобанком. Вирішив більш глобально (там забагато деталей, бо здебільшого для нетехнічних людей): graywolf.org.ua/...7/kredobank-ifobs-na-mac
И да, и нет. Все зависит от многих обстоятельств. У меня от воспоминаний от работы с «тру алгоритмистами» на продукте до сих пор глаз дергается :)
Я встречал. Как раз в том-то и прикол, что чувак отлично знает свой стек (и то по состоянию N лет назад), но со скрипом решает прикладные бизнес-задачки. Поэтому да, скилл general problem solving легко поставил бы его выше многих... если бы он у него был.
Да. И в обе стороны. Есть крутые ребята с 3 годами опыта, а есть и с 12 годами со скилами средненького мидла.
Ні. Код в якому була помилка був 2nd party (форк бібліотеки яку розробляла та ж компанія), але жоден з нашої команди в його розробці участі не приймав. Один з сеньорів що не вирішив проблему на проекті був стільки ж, а в компанії на більше.
Для того, щоб моделі ставали краще, треба щоб тренувальні дані були кращі. Але з AI ми зараз входимо в deadlock: кращому коду нема звідки зʼявлятися, бо всі пишуть з ШІ, а ШІ генерує середній код по палаті 🤷♂️
Кращий код зʼявляється як результат вирішення якихось проблем, які болять інженерам. АІ нічого не болить: для нього, що прекрасні абстракції з чистим data flow, що обфускований код — однаково набір токенів. Та й інженерам, які генеруватимуть код, нічого не болітиме теж, бо вони з ним не працюватимуть. Звідки зʼявитись покращенням?