Одна из главных причин накопления технического долга, высокая стоимость изменений. Переписывать старый код долго, дорого и рискованно, поэтому проще отложить рефакторинг на потом. Но что, если агенты меняют эту экономику?
В статье описан эксперимент по масштабному рефакторингу кодовой базы Street Fighter III: около 300 тысяч строк кода за три недели и примерно $4000 затрат. Тогда как без ИИ, понадобилось бы примерно 12-18 месяцев работы.
Это заставляет задуматься. Может быть, технический долг уже устаревающее понятие? Мы добрались до момента, когда нейросети могут разбирать его быстрее, чем он накапливается.
✨ OpenAI и Anthropic ограничили использование своих моделей
Создание бесплатных альтернатив платному ПО с помощью ИИ становится все сложнее. Codex и Claude блокируют запросы на реверс-инжиниринг приложений, а в ChatGPT такие действия, могут привести к блокировке аккаунта.
При этом DeepSeek подобных ограничений не вводил, а инициативы вроде ArtCraft продолжают предлагать бесплатные альтернативы коммерческим инструментам.
Что думаете о таких ограничениях. Оправданная защита бизнеса или препятствие для открытых проектов и энтузиастов?
Поддержка современных CSS-возможностей по-прежнему различается между браузерами, что усложняет работу разработчиков. Проект Interop помогает решать эту проблему, объединяя усилия крупных браузерных команд.
Сейчас формируются приоритеты на 2027 год, и вы можете проголосовать за функции, которые считаете наиболее важными.
Перегрузки в TypeScript часто кажутся избыточным и сложным механизмом. Но на самом деле они помогают делать API функций удобнее, улучшать типизацию и упрощать поддержку кода.
В статье разбираются их ключевые преимущества: от понятной документации и автоматического определения возвращаемого типа до обратной совместимости и более предсказуемой генерации кода с помощью ИИ.
Команда TypeScript выпустила бету версии 7.1. Релиз сфокусирован на новом API, ускорении сборки и поддержке свежих возможностей ECMAScript.
Среди ключевых нововведений Content Mappers, которые упрощают интеграцию TypeScript с однофайловыми компонентами.
Также представлен новый API с отдельными точками входа для компиляции, работы с AST, файловыми системами и проверки типов. Поддержка снимков состояния позволяет эффективнее обрабатывать изменения в проектах, не пересоздавая все при каждом обновлении.
Кроме того, добавлены поддержка ES2026, новые возможности работы с импортами и десятки оптимизаций. На тестовых проектах время проверки кода сократилось на 13-47%, а потребление памяти на 16-50%.
Еще в 1969 году Элизабет Кюблер‑Росс описала, как люди переживают неизбежное, а в 2022-м у разработчиков появилось свое неизбежное.
Отрицание: ИИ ничего не может, это игрушка.
Гнев: раздражение из-за того, что ИИ внедряют повсюду.
Торг: осторожные эксперименты, тесты и шаблоны отдам ИИ, а важное напишу сам.
Депрессия: прикидываешь, не податься ли в столяры.
Принятие: ставишь Claude Code. Он сам читает задачу, смотрит макет, пишет фичу, гоняет линтер и открывает PR, пока ты варишь кофе. Работая баристой после смены курьером.
Anthropic опубликовали исследование о том, как ИИ перестроил работу и найм в компании. Они глубоко встроили агентов в рабочие процессы, поэтому их опыт может показать, что ждет рынок в будущем.
Ключевые выводы:
Меньше джунов. Их доля снизилась, с 21% до 14%. А среди новых сотрудников число сократилось втрое, с 27% до 9%.
Агентов больше, чем людей. Они отработали в шесть раз больше часов, чем сотрудники.
Производительность выросла. Коммитов на инженера стало в 5 раз больше. Рост заметен и в нетехнических ролях. Юристы обрабатывают больше контрактов, продавцы закрывают больше сделок.
Внимание как дефицитный ресурс. Агенты производят больше, чем человек в состоянии прочитать. В ответ сотрудники все чаще занимаются не самой работой, а инфраструктурой вокруг нее.
Меняются требования к кандидатам. Менеджеры по найму все чаще оценивают самостоятельность и суждение, а не узкую экспертизу.