🔥5😐3🕊2
Джаред Самнер, автор Джаваскрипт-рантайма Bun, того, который купил Антропик, и того, который недавно был переписан с языка Zig на язык Rust, того Bun, на котором запускается Claude Code, и, получается, он стопудово есть у вас на компьютере, написал пост о том, ЗАЧЕМ они переехали на Rust. https://bun.com/blog/bun-in-rust
Если вкратце, рантайм стал на 10% меньше, стартует на 10% быстрее и «вроде бы» нет утечек памяти, хотя в коде 13к unsafe-вызовов, но сам Джаред рад и говорит, что переписал все за 11 дней с помощью раннего доступа к модели Fable, в общем, с доступом к бесплатным токенам. Натокен-максил, так сказать, как сеньор-инженер. Джаред пишет, что исходный рантайм был написан за год, почти не выходя из дома, поэтому круто, что теперь можно делегировать такую задачу, как переписывание, ИИ.
Пост отличный, всем нужно такой писать после больших миграций, но...
Появился пост с ответом от Эндрю Келли, автора языка Zig. И вот пост Эндрю — это искусство, искусство, как похвалить, сказать спасибо и токсично наехать в стиле Линуса. Эндрю пишет, что одно время Джаред плотно работал с командой Zig; еще бы, для молодого языка такой большой и успешный проект — это отличная реклама языка. Джаред донатил по 60к баксов в год на поддержку языка, но потом Джаред стал менеджером (жёстко). Утверждает, что Джаред продался (было дело), пишет, что желает счастья Bun, по дороге придираясь, что пост про переход на Rust написан маркетологами (продолжает наезд), и вообще ушел в мейнстрим (нашел работу) и предал «нашу философскую жизнь». https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html
Пока отношения от Создателя Языка и Создателя Главного Проекта на этом языке проходят через фазу окончания эйфории и миллениальский кризис (Эндрю, лучше бы играл в падел, а Джаред бежал марафон), можно поразмышлять о самом факте «легкого» переписывания с языка на язык. Твиттер эксперты подсчитали, что переписывание бы обошлось в $165 000, что весьма немного. Про переписывание, ведь уже и Постгрес есть, написанный на Расте, и SQLite, и еще куча проектов, но Раст остается все нишевым языком с ушками. И все еще тяжело заходит опенсорс-проектам, хотя вот бигтехам заходит на ура, потому что такие перепалки там каждый день, просто о них не пишут в твиттер.
Если вкратце, рантайм стал на 10% меньше, стартует на 10% быстрее и «вроде бы» нет утечек памяти, хотя в коде 13к unsafe-вызовов, но сам Джаред рад и говорит, что переписал все за 11 дней с помощью раннего доступа к модели Fable, в общем, с доступом к бесплатным токенам. Натокен-максил, так сказать, как сеньор-инженер. Джаред пишет, что исходный рантайм был написан за год, почти не выходя из дома, поэтому круто, что теперь можно делегировать такую задачу, как переписывание, ИИ.
Пост отличный, всем нужно такой писать после больших миграций, но...
Появился пост с ответом от Эндрю Келли, автора языка Zig. И вот пост Эндрю — это искусство, искусство, как похвалить, сказать спасибо и токсично наехать в стиле Линуса. Эндрю пишет, что одно время Джаред плотно работал с командой Zig; еще бы, для молодого языка такой большой и успешный проект — это отличная реклама языка. Джаред донатил по 60к баксов в год на поддержку языка, но потом Джаред стал менеджером (жёстко). Утверждает, что Джаред продался (было дело), пишет, что желает счастья Bun, по дороге придираясь, что пост про переход на Rust написан маркетологами (продолжает наезд), и вообще ушел в мейнстрим (нашел работу) и предал «нашу философскую жизнь». https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html
Пока отношения от Создателя Языка и Создателя Главного Проекта на этом языке проходят через фазу окончания эйфории и миллениальский кризис (Эндрю, лучше бы играл в падел, а Джаред бежал марафон), можно поразмышлять о самом факте «легкого» переписывания с языка на язык. Твиттер эксперты подсчитали, что переписывание бы обошлось в $165 000, что весьма немного. Про переписывание, ведь уже и Постгрес есть, написанный на Расте, и SQLite, и еще куча проектов, но Раст остается все нишевым языком с ушками. И все еще тяжело заходит опенсорс-проектам, хотя вот бигтехам заходит на ура, потому что такие перепалки там каждый день, просто о них не пишут в твиттер.
🔥10😁4❤1
сегодня стрим, буду отвечать на ваши вопросы
чтобы вам не думать, я подумал за вас, вот примеры вопросов ( формулировки может использовать свои), но отвечать буду на вопросы ниже)
- куда катится джава? куда катится раст? почему все куда-то катится?
- че там бигтехи? че там систем дизайн? чем там faangtalk?
- как подписаться на канал стафф инжнер? как прислать денег? хочу спонсировать канал на крупную сумму денег, кому написать?
- почему конферецнии всё? почему джава всё? почему джавасвег всё? почему вообще всё?
- как проходить собесы? как проходить AI собесы? как проходить систем дизайн? как проходить бихейв интервью?
- как учавствовать в мок интервью бесплатно? как участвовать платно?
- как кодить? как не кодить? как писать гугл док/спеку/требования/ПРД?
- как расти до мидла, сеньора, стафф, вайс президента?
https://youtube.com/live/v9k1p7wQspA?feature=share
чтобы вам не думать, я подумал за вас, вот примеры вопросов ( формулировки может использовать свои), но отвечать буду на вопросы ниже)
- куда катится джава? куда катится раст? почему все куда-то катится?
- че там бигтехи? че там систем дизайн? чем там faangtalk?
- как подписаться на канал стафф инжнер? как прислать денег? хочу спонсировать канал на крупную сумму денег, кому написать?
- почему конферецнии всё? почему джава всё? почему джавасвег всё? почему вообще всё?
- как проходить собесы? как проходить AI собесы? как проходить систем дизайн? как проходить бихейв интервью?
- как учавствовать в мок интервью бесплатно? как участвовать платно?
- как кодить? как не кодить? как писать гугл док/спеку/требования/ПРД?
- как расти до мидла, сеньора, стафф, вайс президента?
https://youtube.com/live/v9k1p7wQspA?feature=share
YouTube
СТАФФ 093 [live]. ОТВЕТЫ НА ВОПРОСЫ
Пишите вопросы
Telegram: https://xn--r1a.website/staff_engineers
Подкаст Димы: https://xn--r1a.website/javaswag
Подкаст Саши: https://xn--r1a.website/tfeat
#code #java #programming #softwaredevelopment #разработка #программирование
Telegram: https://xn--r1a.website/staff_engineers
Подкаст Димы: https://xn--r1a.website/javaswag
Подкаст Саши: https://xn--r1a.website/tfeat
#code #java #programming #softwaredevelopment #разработка #программирование
❤6👍2
https://javaswag.github.io/episode/94/
Слушать подкаст в
Youtube | Apple | Spotify | Yandex
В 94-м выпуске подкаста Javaswag поговорили с Николаем Шипяковым, Java-разработчиком, который провел всю свою карьеру в финтехе и суровом энтерпрайзе. В этом эпизоде мы проследили эволюцию энтерпрайз-решений: от тяжеловесных вендорских платформ вроде IBM WebSphere и IBM BPM, где бизнес-логика «рисовалась кубиками», до современных подходов со Spring, Kotlin и Camunda.
Николай поделился историей о том, как на хакатоне зародилась идея создать собственный Kotlin DSL для описания бизнес-правил, который успешно заменил неповоротливые решения и прослужил долгие годы. Мы также разобрали архитектурные кейсы, обсудили, как подружить синхронные REST-вызовы с асинхронными процессами в Camunda при помощи Kafka и Kotlin Flow. В завершение выпуска поговорили о выборе оркестраторов (Camunda 7, 8, Temporal), внутренней кухне организации ИТ-конференций и обсудили непопулярное мнение о том, почему gRPC зачастую переоценен в энтерпрайзе.
00:00:22 Начинаем - погружение в суровый энтерпрайз
00:01:43 Уход с .NET ради хардкора в Альфе
00:04:43 Дикий энтерпрайз десятых
00:09:04 Переход в Т-Банк: начало новой эпохи
00:16:53 Прощай, IBM: выбираем Kotlin и Camunda
00:23:33 Секрет Camunda: стейт-машина для сложных транзакций
00:27:11 Как обычный хакатон породил успешный Kotlin DSL
00:33:01 Contract First: код выигрывает у визуальных кубиков
00:47:40 Внутренняя мобильность: как найти команду крутых сеньоров
00:53:42 Архитектурный трюк: женим Camunda, Kafka и REST
01:01:17 Очереди: когда PostgreSQL лучше, чем мощная Kafka
01:05:46 Инцидент: как мы положили PostgreSQL на 100%
01:09:02 Почему старушка Camunda 7 уделывает модный Temporal
01:20:18 IT-конференция: почему платные билеты работают гораздо лучше
01:32:18 Непопулярно: Ария без Кипелова и переоцененный gRPC
01:39:23 Почему код ничего не стоит без софт-скиллов
Гость https://ru.linkedin.com/in/nikolay-shipyakov-692a48b1
@javaswag
Слушать подкаст в
Youtube | Apple | Spotify | Yandex
В 94-м выпуске подкаста Javaswag поговорили с Николаем Шипяковым, Java-разработчиком, который провел всю свою карьеру в финтехе и суровом энтерпрайзе. В этом эпизоде мы проследили эволюцию энтерпрайз-решений: от тяжеловесных вендорских платформ вроде IBM WebSphere и IBM BPM, где бизнес-логика «рисовалась кубиками», до современных подходов со Spring, Kotlin и Camunda.
Николай поделился историей о том, как на хакатоне зародилась идея создать собственный Kotlin DSL для описания бизнес-правил, который успешно заменил неповоротливые решения и прослужил долгие годы. Мы также разобрали архитектурные кейсы, обсудили, как подружить синхронные REST-вызовы с асинхронными процессами в Camunda при помощи Kafka и Kotlin Flow. В завершение выпуска поговорили о выборе оркестраторов (Camunda 7, 8, Temporal), внутренней кухне организации ИТ-конференций и обсудили непопулярное мнение о том, почему gRPC зачастую переоценен в энтерпрайзе.
00:00:22 Начинаем - погружение в суровый энтерпрайз
00:01:43 Уход с .NET ради хардкора в Альфе
00:04:43 Дикий энтерпрайз десятых
00:09:04 Переход в Т-Банк: начало новой эпохи
00:16:53 Прощай, IBM: выбираем Kotlin и Camunda
00:23:33 Секрет Camunda: стейт-машина для сложных транзакций
00:27:11 Как обычный хакатон породил успешный Kotlin DSL
00:33:01 Contract First: код выигрывает у визуальных кубиков
00:47:40 Внутренняя мобильность: как найти команду крутых сеньоров
00:53:42 Архитектурный трюк: женим Camunda, Kafka и REST
01:01:17 Очереди: когда PostgreSQL лучше, чем мощная Kafka
01:05:46 Инцидент: как мы положили PostgreSQL на 100%
01:09:02 Почему старушка Camunda 7 уделывает модный Temporal
01:20:18 IT-конференция: почему платные билеты работают гораздо лучше
01:32:18 Непопулярно: Ария без Кипелова и переоцененный gRPC
01:39:23 Почему код ничего не стоит без софт-скиллов
Гость https://ru.linkedin.com/in/nikolay-shipyakov-692a48b1
@javaswag
🔥8
Полный метр
Если вам попалось превью с ОГНЕМ ( я не шучу) значит вы победили в А/Б тесте, ставьте огонь если увидели
https://www.youtube.com/watch?v=Z-qkCgB1wCo
Если вам попалось превью с ОГНЕМ ( я не шучу) значит вы победили в А/Б тесте, ставьте огонь если увидели
https://www.youtube.com/watch?v=Z-qkCgB1wCo
YouTube
#94 - Николай Шипяков про хардкорный Enterprise, Camunda, Kotlin DSL и gRPC
В 94-м выпуске подкаста Javaswag поговорили с Николаем Шипяковым, Java-разработчиком, который провел всю свою карьеру в финтехе и суровом энтерпрайзе. В этом эпизоде мы проследили эволюцию энтерпрайз-решений: от тяжеловесных вендорских платформ вроде IBM…
🔥27👍1
Митчелл твитнул простое: «Я ЧИТАЮ КОД...»
И тут началось. Интернет и Твиттер не были готовы к столь радикальному заявлению:
«Каждый раз, когда я слышу фразы вроде "Всё это написал Claude, я не понимаю, как оно работает", я делаю вывод: эти люди не способны выполнять отладку — и точка. Если вы не можете отладить код, вы не можете по-настоящему им владеть. А если вы им не владеете, то любой, кому важны надежность или стабильность, не сможет доверять вам как поставщику».
Вроде логично: когда упадет продакшен, нужно уметь отдебажить проблему. Отговорка «код написал ИИ» тут не работает. Код-то написал ИИ, а деньги теряем мы.
Есть и другая позиция:
Не обязательно читать каждую строку кода, сгенерированного ИИ. Но перед отправкой (пушем) всё же стоит бегло просмотреть изменения.
Типа надо читать код, но не весь: бегло посмотрели разницу — и вперёд.
Получается три подхода:
- ЧИТАЕМ ВСЁ
- ЧИТАЕМ ЧАСТЬ
- НЕ ЧИТАЕМ ВООБЩЕ
И три контекста:
- ПРОДАКШОН-КОД
- ПЕТ-ПРОЕКТ
- MVP / прототип
Фух, утро пятницы прошло не зря, вроде разобрались! Или нет?
И тут началось. Интернет и Твиттер не были готовы к столь радикальному заявлению:
«Каждый раз, когда я слышу фразы вроде "Всё это написал Claude, я не понимаю, как оно работает", я делаю вывод: эти люди не способны выполнять отладку — и точка. Если вы не можете отладить код, вы не можете по-настоящему им владеть. А если вы им не владеете, то любой, кому важны надежность или стабильность, не сможет доверять вам как поставщику».
Вроде логично: когда упадет продакшен, нужно уметь отдебажить проблему. Отговорка «код написал ИИ» тут не работает. Код-то написал ИИ, а деньги теряем мы.
Есть и другая позиция:
Не обязательно читать каждую строку кода, сгенерированного ИИ. Но перед отправкой (пушем) всё же стоит бегло просмотреть изменения.
Типа надо читать код, но не весь: бегло посмотрели разницу — и вперёд.
Получается три подхода:
- ЧИТАЕМ ВСЁ
- ЧИТАЕМ ЧАСТЬ
- НЕ ЧИТАЕМ ВООБЩЕ
И три контекста:
- ПРОДАКШОН-КОД
- ПЕТ-ПРОЕКТ
- MVP / прототип
Фух, утро пятницы прошло не зря, вроде разобрались! Или нет?
👍7🌭2❤1🗿1
https://www.youtube.com/watch?v=ZqGSg4b_cZA
Вместо Одиссеи Нолана можно бесплатно посмотреть документалку про Джаву.
Гослинг, сидя у своего “станка” говорит названиями фреймворков, которых уже нет, браузеров, которые мало кто помнит.
Фреш разработчики на Джаве вообщем спросят, что за деды сидят? Какой-то съезд КПСС. Где новое поколение? Почему мы говорим про будущее, когда там всем за 50 лет.
Ну хоть участники приземляют Гослинга в текущий мир, мир где есть проект Loom , Спринг, Хибернейт и современная Джава. Венкат зачем-то там еще, ну куда без него. Шарат Чандер тоже там, его сократили из оракла, но в документалке оставили
Если заменить в видео язык на джаваскрипт, то вприицпе ничего не изменится. CultPro поставил такие документалки на поток, спонсорам нравится, народу тоже. Все лучше чем конференции спонсировать, там вообще позорно как-то. А тут, целый фильм, документари, типо Нетфликс , класс.
Интересно ли все это смотреть? Нет, наверное в качестве ностальгии, о том - как молоды мы были
Кажется ведь все ингредиенты есть. Топ гости, ниша в которой ты лидер, но вот чего-то не хватает. Это как с конференциями, вроде топ спикеры, вроде контент хороший, а все как-то не то, все как-то машинально, как будто какой-то театр, шутки наигранные, фразы верные, но нету чего ? Не кликает и все. Смотришь и видишь, что режиссер не знает Джаву, не писал на Джаве, не проживал с ней горе ( 10 лет выпуску валхалы) и радости ( var, стримы, виртуальные треды)
Любви к Джаве там нет, уж лучше пересмотреть видосы JUG.ru до 2015. Там хоть люди болеют о чем говорят, а тут одна механика, и жизни нет.
Рад был видеть Тагира и Андрея, прям глоток свежего воздуха , честно ожидал, что видео закончится анонсом сиквела про котлин, а нет. А жаль
Как вам? Напишите че думаете? Как обычно пишите длинно, в чате любим такое
Вместо Одиссеи Нолана можно бесплатно посмотреть документалку про Джаву.
Гослинг, сидя у своего “станка” говорит названиями фреймворков, которых уже нет, браузеров, которые мало кто помнит.
Фреш разработчики на Джаве вообщем спросят, что за деды сидят? Какой-то съезд КПСС. Где новое поколение? Почему мы говорим про будущее, когда там всем за 50 лет.
Ну хоть участники приземляют Гослинга в текущий мир, мир где есть проект Loom , Спринг, Хибернейт и современная Джава. Венкат зачем-то там еще, ну куда без него. Шарат Чандер тоже там, его сократили из оракла, но в документалке оставили
Если заменить в видео язык на джаваскрипт, то вприицпе ничего не изменится. CultPro поставил такие документалки на поток, спонсорам нравится, народу тоже. Все лучше чем конференции спонсировать, там вообще позорно как-то. А тут, целый фильм, документари, типо Нетфликс , класс.
Интересно ли все это смотреть? Нет, наверное в качестве ностальгии, о том - как молоды мы были
Кажется ведь все ингредиенты есть. Топ гости, ниша в которой ты лидер, но вот чего-то не хватает. Это как с конференциями, вроде топ спикеры, вроде контент хороший, а все как-то не то, все как-то машинально, как будто какой-то театр, шутки наигранные, фразы верные, но нету чего ? Не кликает и все. Смотришь и видишь, что режиссер не знает Джаву, не писал на Джаве, не проживал с ней горе ( 10 лет выпуску валхалы) и радости ( var, стримы, виртуальные треды)
Любви к Джаве там нет, уж лучше пересмотреть видосы JUG.ru до 2015. Там хоть люди болеют о чем говорят, а тут одна механика, и жизни нет.
Рад был видеть Тагира и Андрея, прям глоток свежего воздуха , честно ожидал, что видео закончится анонсом сиквела про котлин, а нет. А жаль
Как вам? Напишите че думаете? Как обычно пишите длинно, в чате любим такое
YouTube
The Java Story | The Official Documentary
From its humble beginnings as a project code-named "Oak" at Sun Microsystems to becoming a global standard for enterprise software and billions of devices, Java's journey is one of radical innovation, strategic pivots, and enduring community strength.
…
…
👍9🔥2
Дядюшка Боб, автор книги Чистый Код, книги Чистая Архитектура, автор SOLID принципов не читает код, написанный агентами.
Боб пишет:
> "Я значительно старше вас. Я начал программировать в конце 60-х. Моя нынешняя стратегия — не читать код, написанный моими агентами. Это единственный способ извлечь выгоду из их производительности. Вместо этого я окружаю агентов экстремальными ограничениями. Модульные тесты, тесты Gherkin, процедуры контроля качества, метрики качества, мутационное тестирование, покрытие тестами и множество других. В итоге я очень уверен в коде, который они создают, потому что им пришлось пройти через все мои ограничения и тесты."
https://x.com/unclebobmartin/status/2080257779395154409
Раз дядя Боб уже перестал читать код, то может и нам не надо? Чтобы поспевать за амбициозным 73 летним разработчиком. Я попытался вспомнить, а что Боб разрабатывал, и нашел что он стал писать тексты аж с 1995 года, и уже пишет что у него 30 лет опыта разработки. Стоит уточнить, что это профессиональный опыт с 70х годов, так что актуально. Два года назад На Стафф инженерах мы разбирали перепалку Боба с Кейси Моратории ( видео нет, но сохранился стрим https://www.youtube.com/watch?v=PWvcfqVBb_g ) Кейси прям детально разобрал, почему чистый код вреден с точки зрения перформанса, и показал как книга Чистый Код устарела и даже вредна. Тогда Боб анонсировал новый релиз Чистого Кода https://x.com/unclebobmartin/status/1820484490395005175
и добавил туда главы про ЭйАЙ и ЛЛМ, усилил главы про TDD, добавил контент из своей же книги ”Чистая Архитектура”
В интервью 22 июля Боб говорит
> “Знаете, я занимаюсь небольшими инструментами, всякими мелочами, забавными побочными проектами. Например, у меня есть проект для местной летной школы: я помогаю им поддерживать работу информационной панели и всё в таком духе. В общем, я больше не
работаю с огромными системами. …ведь огромная система — это совокупность множества мелких систем,
связанных воедино”
“I'm very much in the same boat you are. You know I'm doing little tools, little things, little fun little little side projects. I've got one project for a nearby flight school. I help them maintain a a status board, things like that. Um, so I'm not I'm not in the realm of huge systems anymore. On the other hand, even when I was in the realm of huge systems, the rules haven't changed. A a huge system is a bunch of little systems all tied together. And the rules for tying those little systems into a big system are still the same” ( 11:00 https://www.youtube.com/watch?v=RxxxGkFIUJ0&list=PLhjylOhT1f2tjcRjW8XJFoc1UWrsKBMKh )
И тут все сходится. Боб надо было написать - "Моя нынешняя стратегия — не читать код, написанный моими агентами … для пет проектов.”
Да и покрывать пет проекты всем этим “Модульные тесты, тесты Gherkin, процедуры контроля качества, метрики качества, мутационное тестирование, покрытие тестами и множество других.” тоже не обязательно, Боб. Никто не будет читает твой код дядь
Боб пишет:
> "Я значительно старше вас. Я начал программировать в конце 60-х. Моя нынешняя стратегия — не читать код, написанный моими агентами. Это единственный способ извлечь выгоду из их производительности. Вместо этого я окружаю агентов экстремальными ограничениями. Модульные тесты, тесты Gherkin, процедуры контроля качества, метрики качества, мутационное тестирование, покрытие тестами и множество других. В итоге я очень уверен в коде, который они создают, потому что им пришлось пройти через все мои ограничения и тесты."
https://x.com/unclebobmartin/status/2080257779395154409
Раз дядя Боб уже перестал читать код, то может и нам не надо? Чтобы поспевать за амбициозным 73 летним разработчиком. Я попытался вспомнить, а что Боб разрабатывал, и нашел что он стал писать тексты аж с 1995 года, и уже пишет что у него 30 лет опыта разработки. Стоит уточнить, что это профессиональный опыт с 70х годов, так что актуально. Два года назад На Стафф инженерах мы разбирали перепалку Боба с Кейси Моратории ( видео нет, но сохранился стрим https://www.youtube.com/watch?v=PWvcfqVBb_g ) Кейси прям детально разобрал, почему чистый код вреден с точки зрения перформанса, и показал как книга Чистый Код устарела и даже вредна. Тогда Боб анонсировал новый релиз Чистого Кода https://x.com/unclebobmartin/status/1820484490395005175
и добавил туда главы про ЭйАЙ и ЛЛМ, усилил главы про TDD, добавил контент из своей же книги ”Чистая Архитектура”
В интервью 22 июля Боб говорит
> “Знаете, я занимаюсь небольшими инструментами, всякими мелочами, забавными побочными проектами. Например, у меня есть проект для местной летной школы: я помогаю им поддерживать работу информационной панели и всё в таком духе. В общем, я больше не
работаю с огромными системами. …ведь огромная система — это совокупность множества мелких систем,
связанных воедино”
“I'm very much in the same boat you are. You know I'm doing little tools, little things, little fun little little side projects. I've got one project for a nearby flight school. I help them maintain a a status board, things like that. Um, so I'm not I'm not in the realm of huge systems anymore. On the other hand, even when I was in the realm of huge systems, the rules haven't changed. A a huge system is a bunch of little systems all tied together. And the rules for tying those little systems into a big system are still the same” ( 11:00 https://www.youtube.com/watch?v=RxxxGkFIUJ0&list=PLhjylOhT1f2tjcRjW8XJFoc1UWrsKBMKh )
И тут все сходится. Боб надо было написать - "Моя нынешняя стратегия — не читать код, написанный моими агентами … для пет проектов.”
Да и покрывать пет проекты всем этим “Модульные тесты, тесты Gherkin, процедуры контроля качества, метрики качества, мутационное тестирование, покрытие тестами и множество других.” тоже не обязательно, Боб. Никто не будет читает твой код дядь
👍21💯9❤4🤔2💊1
This media is not supported in your browser
VIEW IN TELEGRAM
У дядюшки Боба, есть рубрика - после банное непопулярное мнение
Вот сегодняшнее, не судите строго за перевод
«ИИ-агенты могут писать код во много раз быстрее, чем вы. Может быть, в 20 раз. Что вы собираетесь делать со всем этим дополнительным временем, которое они вам дают?
Вы поручите этим агентам с их 20-кратной производительностью писать модульные тесты (unit tests), приемочные тесты и QA-тесты.
А затем вы будете мутировать эти тесты и запускать проверку метрик качества. И вы будете пытать этот код. Вы будете писать property-тесты (тестирование на основе свойств). Вы будете писать тесты производительности. Если есть многопоточный код, вы будете писать jitter-тесты. И вы поручите агентам делать все это, потому что они в 20 раз быстрее вас.
И когда вы со всем этим закончите, у вас будет код, который лучше, чем вы когда-либо могли бы создать, и вы получите его за гораздо меньшее время, чем это вообще возможно для человека»
https://x.com/unclebobmartin/status/2081334541667410312?s=46
Мнения?
🔥 Дядя Боб перепарился
😎 Чистый Боб - Чистый Код
🫡 Че орать то
Вот сегодняшнее, не судите строго за перевод
«ИИ-агенты могут писать код во много раз быстрее, чем вы. Может быть, в 20 раз. Что вы собираетесь делать со всем этим дополнительным временем, которое они вам дают?
Вы поручите этим агентам с их 20-кратной производительностью писать модульные тесты (unit tests), приемочные тесты и QA-тесты.
А затем вы будете мутировать эти тесты и запускать проверку метрик качества. И вы будете пытать этот код. Вы будете писать property-тесты (тестирование на основе свойств). Вы будете писать тесты производительности. Если есть многопоточный код, вы будете писать jitter-тесты. И вы поручите агентам делать все это, потому что они в 20 раз быстрее вас.
И когда вы со всем этим закончите, у вас будет код, который лучше, чем вы когда-либо могли бы создать, и вы получите его за гораздо меньшее время, чем это вообще возможно для человека»
https://x.com/unclebobmartin/status/2081334541667410312?s=46
Мнения?
🔥 Дядя Боб перепарился
😎 Чистый Боб - Чистый Код
🫡 Че орать то
🔥49😎25🫡9☃4💯2🤝1
У всех есть такой знакомый, ему родители подарили компьютер, он стал проводить с ним больше времени чем с людьми: сначала онлайн игры, затем моды, патчи, скрипты, задачи на паскале на уроке информатике, олимпиады по программированию, работа в шараге , работа в конторе, работа в Бигтехе и нёрдовачная изюминка ( хвост, настолки, моноколесо, кофе, падел, опенсорс, телеграм канал, подкаст, подставь свое) Такой хард скилловый программист
Он пишет код быстро, молчит, всегда онлайн, мульти задачный. Хм, погодите ка, так это же Клод Код. Оппаа, получается что - замена? Нет, не совсем, точнее да, но не совсем
Хардкорному инженеру придется меняться, двигать еще в больший хард кор, сужать свою область экпертизы, быть экспертом по области АБВГД, либо двигать в сторону проджект менеджера, и быть тех лидом своих же ЭйАй Агентов.
В итоге, все остается также - работать либо надо софт навыками, либо над хард навыками. По моим ощущениям программистов проджект менеджеров будет больше. Такой знаете ли Member of Technical Staff, такой член техно партии. Так делают Антропик и ОпенЭй, и это модно. Раньше повторяли вот за Гуглом, теперь в городе новые иконы Бигтех стиля
Ладно, но как работать над софт скиллами? А штука в том, что без хард скилов не получится - ха. Ну вот как на митинге продвигать свое видение системы, если ты не глубоко понимаешь как это работает. Вот такой замкнутый круг, есть над чем подумать за чашечкой кофе или на моноколесе
Нёрд ты заменен скиллом сори, https://github.com/DietrichGebert/ponytail
Какой путь вам по душе? Если пишите комментарий - пишите длинно. Редакция обязательно прочтет и вышлет эмоджи
Он пишет код быстро, молчит, всегда онлайн, мульти задачный. Хм, погодите ка, так это же Клод Код. Оппаа, получается что - замена? Нет, не совсем, точнее да, но не совсем
Хардкорному инженеру придется меняться, двигать еще в больший хард кор, сужать свою область экпертизы, быть экспертом по области АБВГД, либо двигать в сторону проджект менеджера, и быть тех лидом своих же ЭйАй Агентов.
В итоге, все остается также - работать либо надо софт навыками, либо над хард навыками. По моим ощущениям программистов проджект менеджеров будет больше. Такой знаете ли Member of Technical Staff, такой член техно партии. Так делают Антропик и ОпенЭй, и это модно. Раньше повторяли вот за Гуглом, теперь в городе новые иконы Бигтех стиля
Ладно, но как работать над софт скиллами? А штука в том, что без хард скилов не получится - ха. Ну вот как на митинге продвигать свое видение системы, если ты не глубоко понимаешь как это работает. Вот такой замкнутый круг, есть над чем подумать за чашечкой кофе или на моноколесе
Нёрд ты заменен скиллом сори, https://github.com/DietrichGebert/ponytail
Какой путь вам по душе? Если пишите комментарий - пишите длинно. Редакция обязательно прочтет и вышлет эмоджи
GitHub
GitHub - DietrichGebert/ponytail: Makes your AI agent think like the laziest senior dev in the room. The best code is the code…
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote. - DietrichGebert/ponytail
😁11👀3❤1😎1
Дженсон Хуанг, глава Nvidia и Сатья Надела глава Майкрософт и еще ряд других СЕО (Meta, IBM, Dell , итд) подписали письмо в поддержку открытых моделей. Хуанг даже твиттер для этого завел https://x.com/jensenhuang/status/2080643682408321103?s=46 За открытые модели выступили как раз амбассадоры открытого кода и открытых платформ (нет)
Антропик ответил. https://www.anthropic.com/news/position-open-weights-models
Дарио пугает в письме кибер атаками Китая, предлагает ограничивать продажу чипов Китаю, замедлить дестиляцию моделей, короче оставить преимущество за закрытами моделями. Ну и в конце предлагает создать реестр и сертификацию от госудраства на основе фреймворка Демиса Хассабиса ( DeepMind) Узнали? Так сказать не можешь решить проблему? Создай реестр
Ну а все началось с чего ? С выпуска модели Kimi K3 китайской компанией Moonshot AI, которая по бенчмарками не отстает от Claude Fable 5 и ChatGPT 5.6.
Вот такой должен быть релиз. Чтобы СЕО всех топ компаний пошли в твиттер и начали писать письма с просьбой запретить. Жду таких же громких релизов от Гигачат, ЯндексГПТ
Антропик ответил. https://www.anthropic.com/news/position-open-weights-models
Дарио пугает в письме кибер атаками Китая, предлагает ограничивать продажу чипов Китаю, замедлить дестиляцию моделей, короче оставить преимущество за закрытами моделями. Ну и в конце предлагает создать реестр и сертификацию от госудраства на основе фреймворка Демиса Хассабиса ( DeepMind) Узнали? Так сказать не можешь решить проблему? Создай реестр
Ну а все началось с чего ? С выпуска модели Kimi K3 китайской компанией Moonshot AI, которая по бенчмарками не отстает от Claude Fable 5 и ChatGPT 5.6.
Вот такой должен быть релиз. Чтобы СЕО всех топ компаний пошли в твиттер и начали писать письма с просьбой запретить. Жду таких же громких релизов от Гигачат, ЯндексГПТ
X (formerly Twitter)
Jensen Huang (@JensenHuang) on X
For my first post, I’m sharing a letter @NVIDIA signed on why open models matter.
AI will transform every industry, power every company, and be built by every country.
Open models strengthen safety and cybersecurity, accelerate innovation and diffusion…
AI will transform every industry, power every company, and be built by every country.
Open models strengthen safety and cybersecurity, accelerate innovation and diffusion…
🔥14🌚7
This media is not supported in your browser
VIEW IN TELEGRAM
Непопулярное мнение
"gRPC в большинстве случаев используется не по делу..."
😎 факт
🔥 не согласен, потому что...
Полный выпуск тут - https://www.youtube.com/watch?v=Z-qkCgB1wCo
"gRPC в большинстве случаев используется не по делу..."
😎 факт
🔥 не согласен, потому что...
Полный выпуск тут - https://www.youtube.com/watch?v=Z-qkCgB1wCo
😎30🤪5🔥4🥴3👀2
Media is too big
VIEW IN TELEGRAM
она думает, что я настоящий программист, я говорю ей, что лишь отчасти
я программирую только с claude и cursor, прости
я программирую только с claude и cursor, прости
😎11👍3🤣2
Forwarded from СТАФФ Инженеры
This media is not supported in your browser
VIEW IN TELEGRAM
оркестратор агентов на простом примере
😁17