Разработчики смотрят не туда: AI меняет саму механику разработки

У индустрии есть любимая форма самоуспокоения. Каждый раз, когда речь заходит про AI в разработке, люди начинают обсуждать качество кода. Смотрят на демки, ловят модель на галлюцинации, смеются над кривыми PR, вспоминают, что она не понимает бизнес-контекст, и на этом месте выдыхают. Кажется, что профессия снова отбилась. Ну да, игрушка интересная, местами полезная, местами смешная, но до реальной инженерной работы ей еще бесконечно далеко. Легко поддаться этому успокоению, вспомнив первые версии Claude, Copilot или ChatGPT. Многие говорят, что это просто очередной инструмент, как экскаватор вместо лопаты. Ошибка этой аналогии в том, что Copilot - это действительно экскаватор, которым управляет человек. Но агентные системы, работающие в цикле CI/CD, это не инструмент. Когда у вас появляется система, способная самостоятельно делать десятки итераций проверки и исправления за секунды, без участия человека, единица человеческого труда меняется необратимо. Мне кажется, в этот момент люди смотрят мимо главного. Скажу прямо. Под угрозой оказалась сама суть ежедневной рутины большинства инженеров. Тот процесс, когда вы получаете задачу, лезете в кодовую базу, руками вносите основную массу изменений, сами крутите цикл правок и доводите все до финального результата. Эта привычная модель труда больше не выглядит жизнеспособной. И проблема здесь глубже, чем очередной скачок в генерации кода.

https://habr.com/ru/articles/1008828/

#AI #LLM #AIагенты #software_engineering #автоматизация_разработки #агентные_системы #разработка_ПО #cicd

Разработчики смотрят не туда: AI меняет саму механику разработки

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

Хабр

Что можно понять только написав своего агента для кодинга

Сейчас агентов пишут все. Ваш сосед пишет агента. Ваш кот, вероятно, тоже, просто пока не пушит на GitHub. И если вы ещё не начали, то как минимум думали об этом в душе, прикидывая архитектуру между шампунем и кондиционером. Чем интересен именно кодинг-агент? Это идеальная ловушка для самоуверенного разработчика. Цель кристально ясна : читай код, пойми его, измени, проверь. Что может пойти не так? (Спойлер: вообще всё.) Под этой обманчивой простотой скрывается хаос — модели, которые обходят ваши ограничения с грацией уличного кота, инструменты, ломающиеся способами, о которых вы не подозревали, и промпты, которые прекрасно работают ровно до момента обновления модели на одну минорную версию. Я построил такого агента, тут расскажу что я узнал — и, надеюсь, этого хватит, чтобы вы захотели повторить мой путь. Или хотя бы посочувствовать. Что я собственно построил Назвал я его QuillCode . Звучит солидно, а внутри — вот что:

https://habr.com/ru/articles/1007720/

#agentic_coding #agentic_ai #agentic_engineering #software_engineering #software_development #claude_code

Что можно понять только написав своего агента для кодинга

Сейчас агентов пишут все. Ваш сосед пишет агента. Ваш кот, вероятно, тоже, просто пока не пушит на GitHub. И если вы ещё не начали, то как минимум думали об этом в душе, прикидывая архитектуру между...

Хабр

Зелёный CI — не признак качества. Как ИИ ломает инженерное мышление

Эта статья не про инструменты и не про то, «как использовать ИИ». Она про то, почему автоматизация и AI могут снижать качество инженерных решений — даже в зрелых командах. И про то, почему большинство систем ломаются не из‑за багов, а из‑за решений, которые никогда не выглядели ошибками.

https://habr.com/ru/articles/1001104/

#ИИ #архитектура_ПО #качество_кода #инженерные_решения #технический_долг #CI #автоматизация #software_engineering #разработка_ПО

Зелёный CI — не признак качества. Как ИИ ломает инженерное мышление

Вот бы писать код быстрее - тогда я бы наконец сделал нормальный рефактор, идеальную архитектуру, всё “как надо” Эта статья не будет рассказывать какие инструменты лучше использовать и не про то как...

Хабр

A story from my (misspent! 😛) youth and the lesson it imparts for building good quality software.

https://onor.io/2026/02/the-audible-gasp.html

#testing #production_code #software_engineering

The Audible Gasp

While it may be absolutely great to be surprised by an audience reaction while performing a theatrical production, being surprised by something happening in production is not great. How can we avoid the "audible gasp" moment in our code?...

Obie Fernandez on X: "I told Claude Code to build me an executive assistant. This is what my work as CTO looks like now" / X

Managing 10 engineers, shipping code, and operating at the C-level simultaneously, with superhuman focus and power.
About three weeks ago I started as full-time CTO at ZAR (@zardotapp) . I opened a fresh directory and gave Claude Code a simple prompt:
Create me a markdown-based system where I can regularly run you, Claude Code, that lets me be the best world-class CTO possible. I'm planning to use you as my personal executive assistant and CTO expert. Document everything in a series of folders as you see fit.
I didn't design a folder structure. I didn't create templates. I just asked Claude to figure it out.
I'm here to tell you what living in the future looks like.

#cto, #engineering_leadership, #ai_productivity, #executive_workflows, #claude_code, #personal_ai_assistant, #startup_leadership, #software_engineering, #developer_productivity, #management, #future_of_work, #automation, #markdown_systems, #technical_leadership, #c-level_operations

Obie Fernandez (@obie) on X

I told Claude Code to build me an executive assistant. This is what my work as CTO looks like now

X (formerly Twitter)

We're focusing too much on *how* we built software, not enough on *why*. It should be about people. It is about greed. When we're creating problems instead of solving them, it's time to take a step back

#ai #aipollution #software #software_engineering #anthropocentric

Why Does Destroying Resources Via TF Suck?

The one IaC operation nobody wants to talk about.

IaC Insights
From Bare Metal to Containers: A Developer's Guide to Execution Environments

Tired of 'it works on my machine'? Understand the key differences between Physical Machines, VMs, Containers, and Virtual Environments to choose the right tool for the job and ship code reliably.

#software_engineering

Architectural, design and implementation compromises are driven by suboptimal tools, which in turn drive suboptimal cultural traditions among the engineers who use those tools.
#software_engineering

One of my core architectural principles: Inheritance is for code/structure sharing; delegation is for capability sharing + policy flexibility.