Тестую новий Claude Opus 4.6.
Коли задаєш делікатні психологічні питання, то вилізла навіть така от штука.
Це реально дуже круто.
Коли задаєш делікатні психологічні питання, то вилізла навіть така от штука.
Це реально дуже круто.
Вайб Кодера
Пару місяців дослідів, спогадів, роскопок веб-архіва... І скоро на DOU вийде нова стаття з серії "Еволюція Фронтенда". #анонс #DOU
DOU
Frontend Evolution #3: Flash — золота ера плагінів (2000–2008)
Flash був не тим, за що його тримали
Скажіть «Flash» — і більшість згадає анімовані банери, «Skip Intro» та ігри на Miniclip. Це правда, але це поверх
Скажіть «Flash» — і більшість згадає анімовані банери, «Skip Intro» та ігри на Miniclip. Це правда, але це поверх
👀1
Твій PR висить другий день.
Ти вже переключився на інший таск. Потім ще на один. Чесно — половину того коду вже не пам'ятаєш.
Коли рев'ювер нарешті гляне, витратиш 20 хвилин просто щоб згадати "а що я тут взагалі робив?"
Знайомо ж?
LinearB проаналізували 8.1 мільйона PR-ів із 4,800 команд. Половина з них простоює 50%+ свого життя. Не рев'ювиться. Не правиться. Просто лежить.
Завтра покажу скільки це коштує в доларах. Спойлер - ти здивуєшся.
Stay tuned🧠
Ти вже переключився на інший таск. Потім ще на один. Чесно — половину того коду вже не пам'ятаєш.
Коли рев'ювер нарешті гляне, витратиш 20 хвилин просто щоб згадати "а що я тут взагалі робив?"
Знайомо ж?
LinearB проаналізували 8.1 мільйона PR-ів із 4,800 команд. Половина з них простоює 50%+ свого життя. Не рев'ювиться. Не правиться. Просто лежить.
Завтра покажу скільки це коштує в доларах. Спойлер - ти здивуєшся.
Stay tuned
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Скільки коштує "почекай, гляну після обіду"
Ну давай рахувати.
У штатах розробник коштує ~$82/год з усіма податками (Indeed, BLS). На очікування рев'ю йде 5.8 годин на тиждень. Тобто:
5.8 × 50 тижнів × $82 = $23,780
На одного розробника. На рік.
Команда з 10? $237,800. Просто чекаючи.
Не на саме рев'ю, бо рев'ю — корисна робота. А от PR, що лежить у черзі поки контекст вивітрюється і мерж конфлікти ростуть як гриби після дощу — це вже гроші на вітер.
🇺🇦 А тепер для нас.
Мідл в Україні — ~$3,450/міс (Scroll Media). Сеньйор — $5,000+. З податками та офісом мідл обходиться приблизно в $4,500/міс, тобто ~$27/год.
5.8 × 50 × $27 = $7,830 на одного на рік
Десять мідлів? ~$78,300. Це ж ціла річна зарплата сеньйора. Просто на те, що PR-и лежать.
Джерела: LinearB (8.1M PRs), Full Scale, Scroll Media
Далі — чому це ще гірше ніж здається ⬇️
Ну давай рахувати.
У штатах розробник коштує ~$82/год з усіма податками (Indeed, BLS). На очікування рев'ю йде 5.8 годин на тиждень. Тобто:
5.8 × 50 тижнів × $82 = $23,780
На одного розробника. На рік.
Команда з 10? $237,800. Просто чекаючи.
Не на саме рев'ю, бо рев'ю — корисна робота. А от PR, що лежить у черзі поки контекст вивітрюється і мерж конфлікти ростуть як гриби після дощу — це вже гроші на вітер.
🇺🇦 А тепер для нас.
Мідл в Україні — ~$3,450/міс (Scroll Media). Сеньйор — $5,000+. З податками та офісом мідл обходиться приблизно в $4,500/міс, тобто ~$27/год.
5.8 × 50 × $27 = $7,830 на одного на рік
Десять мідлів? ~$78,300. Це ж ціла річна зарплата сеньйора. Просто на те, що PR-и лежать.
Джерела: LinearB (8.1M PRs), Full Scale, Scroll Media
Далі — чому це ще гірше ніж здається ⬇️
Indeed
Software engineer salary in United States
The average salary for a Software Engineer is $135,282 per year in United States. Learn about salaries, benefits, salary satisfaction and where you could earn the most.
👍1
🧠 Повільні рев'ю — це подвійний удар
Gloria Mark з UC Irvine виміряла: щоб повернутись у "потік" після переривання, потрібно 23 хвилини 15 секунд. Не приблизно — реально виміряли.
Переключаєшся з поточної задачі на старий PR — платиш цей податок двічі. Спочатку вийди з контексту. Потім згадай, що ти писав три дні тому. Ну, удачі.
І це ж не все.
SmartBear дослідили 2,500 PR-ів:
• PR до 100 рядків → знаходять 87% багів
• PR на 1000+ рядків → лише 28%
Повільне рев'ю = PR розростається = більше багів у проді.
Meta теж опублікували цікаве: задоволеність роботою падає прямо пропорційно часу очікування PR. Не "задоволеність процесом рев'ю". Загальна. Задоволеність. Роботою.
Завтра — що роблять команди, у яких все ок 👇
Gloria Mark з UC Irvine виміряла: щоб повернутись у "потік" після переривання, потрібно 23 хвилини 15 секунд. Не приблизно — реально виміряли.
Переключаєшся з поточної задачі на старий PR — платиш цей податок двічі. Спочатку вийди з контексту. Потім згадай, що ти писав три дні тому. Ну, удачі.
І це ж не все.
SmartBear дослідили 2,500 PR-ів:
• PR до 100 рядків → знаходять 87% багів
• PR на 1000+ рядків → лише 28%
Повільне рев'ю = PR розростається = більше багів у проді.
Meta теж опублікували цікаве: задоволеність роботою падає прямо пропорційно часу очікування PR. Не "задоволеність процесом рев'ю". Загальна. Задоволеність. Роботою.
Завтра — що роблять команди, у яких все ок 👇
👍5🤔3🔥1
⚡ Що роблять найшвидші команди
LinearB виділяє "elite" рівень — це топ-20% команд, у яких pickup time менше 7 годин. Google взагалі за 4 години рев'ювить. Що ж вони роблять інакше?
1️⃣ Маленькі PR
Graphite кажуть: 50 рядків — ідеал. Google — ~200. Elite команди — 219 в середньому. Менше PR = швидше рев'ю = менше багів = менше конфліктів.
2️⃣ Конкретний рев'ювер
CODEOWNERS у GitHub. Бо "хтось гляне" = ніхто не гляне. Bystander effect працює і в код рев'ю, от так.
3️⃣ Вимірюють pickup time
Не знаєш цифру — не бачиш проблему. Slack бот, який пінгає після 8 годин? Примітивно, але працює.
4️⃣ AI на перший прохід
Лінтери + статичний аналіз ловлять дрібниці до людини. AI code review йде далі — перший прохід за хвилини замість годин.
46% розробників не довіряють AI повністю. І правильно ж. Тому підхід: AI пропонує, людина вирішує. Не навпаки.
Завтра — що робити в понеділок 👇
LinearB виділяє "elite" рівень — це топ-20% команд, у яких pickup time менше 7 годин. Google взагалі за 4 години рев'ювить. Що ж вони роблять інакше?
1️⃣ Маленькі PR
Graphite кажуть: 50 рядків — ідеал. Google — ~200. Elite команди — 219 в середньому. Менше PR = швидше рев'ю = менше багів = менше конфліктів.
2️⃣ Конкретний рев'ювер
CODEOWNERS у GitHub. Бо "хтось гляне" = ніхто не гляне. Bystander effect працює і в код рев'ю, от так.
3️⃣ Вимірюють pickup time
Не знаєш цифру — не бачиш проблему. Slack бот, який пінгає після 8 годин? Примітивно, але працює.
4️⃣ AI на перший прохід
Лінтери + статичний аналіз ловлять дрібниці до людини. AI code review йде далі — перший прохід за хвилини замість годин.
46% розробників не довіряють AI повністю. І правильно ж. Тому підхід: AI пропонує, людина вирішує. Не навпаки.
Завтра — що робити в понеділок 👇
Engineerscodex
How Google takes the pain out of code reviews, with 97% dev satisfaction
A study of Google's code review tooling (Critique), AI-powered improvements, and recent statistics
👍5❤2
📋 Що робити в понеділок
Чотири кроки. Жоден не потребує бюджету чи дозволу менеджера.
1. Витягни метрики
GitHub, GitLab, Bitbucket — усі мають дані. Який у вас avg pickup time? Cycle time? Розмір PR? Не знаєш? От це і є перша проблема.
2. Постав ціль
DORA elite — lead time менше дня. Не обов'язково як Google. "Same business day" для першого рев'ю — вже прогрес.
3. Один експеримент на 2 тижні
Розбий наступний великий PR на 2-3 менших. Або додай CODEOWNERS. Або Slack reminder на стейл PR-и. Щось одне. Подивись на числа.
4. Зроби видимим
Додай PR cycle time на дашборд команди. Коли всі бачать "середній час — 48 годин", розмова починається сама.
———
Повна стаття з усіма джерелами та цифрами:
👉 https://gitautoreview.com/blog/hidden-cost-of-slow-code-reviews
P.S. Ми робили інструмент, який дає AI-рев'ю за хвилини, але публікує коментарі тільки після твого ОК.
Git AutoReview
Чотири кроки. Жоден не потребує бюджету чи дозволу менеджера.
1. Витягни метрики
GitHub, GitLab, Bitbucket — усі мають дані. Який у вас avg pickup time? Cycle time? Розмір PR? Не знаєш? От це і є перша проблема.
2. Постав ціль
DORA elite — lead time менше дня. Не обов'язково як Google. "Same business day" для першого рев'ю — вже прогрес.
3. Один експеримент на 2 тижні
Розбий наступний великий PR на 2-3 менших. Або додай CODEOWNERS. Або Slack reminder на стейл PR-и. Щось одне. Подивись на числа.
4. Зроби видимим
Додай PR cycle time на дашборд команди. Коли всі бачать "середній час — 48 годин", розмова починається сама.
———
Повна стаття з усіма джерелами та цифрами:
👉 https://gitautoreview.com/blog/hidden-cost-of-slow-code-reviews
P.S. Ми робили інструмент, який дає AI-рев'ю за хвилини, але публікує коментарі тільки після твого ОК.
Git AutoReview
dora.dev
DORA | DORA’s software delivery performance metrics
DORA is a long running research program that seeks to understand the capabilities that drive software delivery and operations performance. DORA helps teams apply those capabilities, leading to better organizational performance.
👍3🔥2
https://youtube.com/shorts/0FzlH1EdLdU
Це реальна ржака ))
Цікаво, а Сірі колись вийде "дуже розумна" ?
Це реальна ржака ))
Цікаво, а Сірі колись вийде "дуже розумна" ?
YouTube
На тему заміни нас ШІ - розмова з Gemini #ai #gemini
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
😁8
Всім привіт хто доєднався до нас сьогодні.
Трошки пізніше напису сьогодні пост про себе, про що цей канал і що буде тут далі.
Якщо буде мать хвилинку і трошки сами про себе написати - буду радий )
Трошки пізніше напису сьогодні пост про себе, про що цей канал і що буде тут далі.
Якщо буде мать хвилинку і трошки сами про себе написати - буду радий )
👍17🔥4❤2👏1
Вайб Кодера
https://dou.ua/forums/topic/57819/
Хочу апнути цей матеріал. Я декількамісяців досліджував тему, а переглядів досить мало.
Знаю шо багатобуков і можна попросити агента шоб суть росказав, але...
не делегуйте задоволення прочитати у вільний час ))
Знаю шо багатобуков і можна попросити агента шоб суть росказав, але...
не делегуйте задоволення прочитати у вільний час ))
👍3🔥1
Куди ви попали. Частина 0. "8-бітне дитинство". Частина 1 (Вводна).
Все почалось в далекі часи, коли туалетний папір був в дифіциті, а про Незалежність ще не співали а Чернівцях.
В одному з випусків журнала "Радіва" я побвчив картинку з купухтером у вигляди валізки.
І став мріяти про якусь таку чудесну штуку...
Яку мені і купили коли я пішов в школу.
Це було "дещо", з клавіатурою і размаяними мікросхемами на одній платі фірми НПО "Квантор", які робилист в м. Сіверськодонецьку.
Це піключалось до чорнобілого телефізора і щось завантажувалось з касет...
Ігор і програм в мене не було. Але я дуже хотів малювати.
А до кумпухтера шла книжка по Бейсику...
І довелось написати свій Графічний Редактор.
Дозваольте нагалади, шо ніяких маніпіляторів типу "маус" не було.
І все керувалось лише за допомогою навіть не клавіш курсора... а чарівною комбінацією клавіш, яку згадають далеко не всі...
QAOPSpace.
На це в мене пішло декілька тижнів, було багато рефакторингу, спалений магнітофон.
Купа похереного коду...
І результатом було те що в мене зʼявився 5 дюймовий флоповод.
А ще через кілька років - мої 48kb RAM збільшились до 1MB (simm).
Але це був лише початок...
Далі буде )
Все почалось в далекі часи, коли туалетний папір був в дифіциті, а про Незалежність ще не співали а Чернівцях.
В одному з випусків журнала "Радіва" я побвчив картинку з купухтером у вигляди валізки.
І став мріяти про якусь таку чудесну штуку...
Яку мені і купили коли я пішов в школу.
Це було "дещо", з клавіатурою і размаяними мікросхемами на одній платі фірми НПО "Квантор", які робилист в м. Сіверськодонецьку.
Це піключалось до чорнобілого телефізора і щось завантажувалось з касет...
Ігор і програм в мене не було. Але я дуже хотів малювати.
А до кумпухтера шла книжка по Бейсику...
І довелось написати свій Графічний Редактор.
Дозваольте нагалади, шо ніяких маніпіляторів типу "маус" не було.
І все керувалось лише за допомогою навіть не клавіш курсора... а чарівною комбінацією клавіш, яку згадають далеко не всі...
QAOPSpace.
На це в мене пішло декілька тижнів, було багато рефакторингу, спалений магнітофон.
Купа похереного коду...
І результатом було те що в мене зʼявився 5 дюймовий флоповод.
А ще через кілька років - мої 48kb RAM збільшились до 1MB (simm).
Але це був лише початок...
Далі буде )
👍14🔥1😭1
Куди ви попали. Частина 0. "8-бітне дитинство". Частина 2 (Мрійлива).
Шлях зі школи до дом був не легкий.
По дорозі траплялись багато перешкод.
Одна з них - на півшляху порожній кінотеатр "Дружба", в фойе якого був перший в місті ігровий зал з 8 та 16 бітними компьютерами.
Вже набагато пізніше. я дізнвся що грав на справжніх C64, Amiga600 та AtariST.
Але королем залу завжди був він... зроблений з гівна і палок - ZX Spectrum.
Його не тільки підключати к здоровезним телевізорам "Берьозка", але й робили справжні ігрові автомати, які жерли всі твої 15 копійошні монетки з тим лисим типом що "придумав Україну".
А подолавши всі прегради і залишившись без грошей на тиждень сніданків, прийшовши до дому... Була тільки одна думка в голові...
ЯК грати в ігри, коли їх в тебе немає...
І от доля, у вигляді товариша який вже знав яке це чудо в пірʼях цей Спектрум, підкинула книжку "Як написати гру на Basic"...
Що таке програмувати взагалі, я так і не навчився...
Але коли машинка вперше поїхала по екрану туди куди Я хотів - щось змінилось в середині. Я відчув "силу" (в рукавичці).
Виявилось, за кожною грою стоїть цикл, координати, змінні... і безкінечний SYNTAX ERROR в рядку 320.
Це вже принесло якусь системність в думки, те що я робив і заклало базу для наступних кроків )
Далі буде )
Шлях зі школи до дом був не легкий.
По дорозі траплялись багато перешкод.
Одна з них - на півшляху порожній кінотеатр "Дружба", в фойе якого був перший в місті ігровий зал з 8 та 16 бітними компьютерами.
Вже набагато пізніше. я дізнвся що грав на справжніх C64, Amiga600 та AtariST.
Але королем залу завжди був він... зроблений з гівна і палок - ZX Spectrum.
Його не тільки підключати к здоровезним телевізорам "Берьозка", але й робили справжні ігрові автомати, які жерли всі твої 15 копійошні монетки з тим лисим типом що "придумав Україну".
А подолавши всі прегради і залишившись без грошей на тиждень сніданків, прийшовши до дому... Була тільки одна думка в голові...
ЯК грати в ігри, коли їх в тебе немає...
І от доля, у вигляді товариша який вже знав яке це чудо в пірʼях цей Спектрум, підкинула книжку "Як написати гру на Basic"...
Що таке програмувати взагалі, я так і не навчився...
Але коли машинка вперше поїхала по екрану туди куди Я хотів - щось змінилось в середині. Я відчув "силу" (в рукавичці).
Виявилось, за кожною грою стоїть цикл, координати, змінні... і безкінечний SYNTAX ERROR в рядку 320.
Це вже принесло якусь системність в думки, те що я робив і заклало базу для наступних кроків )
Далі буде )
👍23🔥2
Чому інерція інших – це твій шанс
ШІ прискорюється щотижня. Нова модель, новий прорив, нові можливості.
Суспільство – ні.
Компанії запроваджують по півроку. Регулятори ще не написали правил. 90% людей навіть не відкривали інструменти, які вже є.
Одне летить. Інше повзе.
І ось тут цікаво.
Якби всі адаптувались одночасно – переваги б не було ні в кого.
Якби ніхто не адаптувався – теж.
Перевага є саме тому, що інструменти вже потужні, а більшість... навіть не почала.
У січні в США зареєстрували понад 500 тисяч нових бізнесів. Це не збіг. Це люди, які не чекають поки «стане зрозуміліше».
Хто зараз щодня працює з ШІ – не просто встигає. Він compound'ить. Кожна нова модель робить його сильнішим, а не розгубленішим. Бо вже є м'яз. Є звичка. Є розуміння.
Інерція суспільства – це не перешкода. Це твоє вікно.
Але вікна мають властивість закриватись.
——
Кинь у коменти свій головний інструмент.
І як ти ЙОГО використовуєш для покращення СЕБЕ ?
Stay tuned🧠
ШІ прискорюється щотижня. Нова модель, новий прорив, нові можливості.
Суспільство – ні.
Компанії запроваджують по півроку. Регулятори ще не написали правил. 90% людей навіть не відкривали інструменти, які вже є.
Одне летить. Інше повзе.
І ось тут цікаво.
Якби всі адаптувались одночасно – переваги б не було ні в кого.
Якби ніхто не адаптувався – теж.
Перевага є саме тому, що інструменти вже потужні, а більшість... навіть не почала.
У січні в США зареєстрували понад 500 тисяч нових бізнесів. Це не збіг. Це люди, які не чекають поки «стане зрозуміліше».
Хто зараз щодня працює з ШІ – не просто встигає. Він compound'ить. Кожна нова модель робить його сильнішим, а не розгубленішим. Бо вже є м'яз. Є звичка. Є розуміння.
Інерція суспільства – це не перешкода. Це твоє вікно.
Але вікна мають властивість закриватись.
——
Кинь у коменти свій головний інструмент.
І як ти ЙОГО використовуєш для покращення СЕБЕ ?
Stay tuned
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4