TGViewer
alexgriss.tech alexgriss.tech @alexgriss · 1.14K subscribers
Post #158 794
Сегодня я зарелизил поддержку AudioWorkletNode в 🎛 Web Audio Studio.

Теперь в нём можно инспектировать не только встроенные аудиоузлы, но и кастомные DSP-процессоры. Вот, например, аудиограф, который генерирует белый шум: https://app.webaudio.studio/?s=DV3g9jCd. В синтезе белый шум часто используется как база для перкуссии и различных эффектов.

Однако этот пост не столько про анонс фичи с поддержкой ворклетов, сколько о том, как именно эта фича была разработана и что я об этом думаю и чувствую.

Суть в том, что я реализовал поддержку ворклетов за 3 часа. Конечно, этому предшествовали дни раздумий, ресёрча и архитектурных брейнштормов. Но именно написание конечного кода заняло часа 3, если не меньше.

Всё дело в том, что писал его не я, а Opus 4.6. И принять тот факт, что мне всё чаще не нужно писать код самому, оказалось сложнее, чем я ожидал.

Я всегда дорожил своей идентичностью, в которой я пишу код руками. Да, в последние годы я всё больше занимался продуктом, командой, бизнесом и интерфейсами. Но всё равно считал кодирование своим главным профессиональным инструментом.

И вот теперь праймовая модель пишет фронтовый код не хуже, и уж точно в разы быстрее, чем могу писать его я со своими 10+ годами опыта написания кода.

Я не буду лукавить — с появлением таких мощных агентных моделей я чувствую удар по своей идентичности программиста. И отрицать реальность, в которой эту идентичность начинает шатать у всех вокруг, так же сложно, как пытаться перегнать топовые модели в скорости кодирования.

И это серьёзный сдвиг, который требует осмысления. Наша работа меняется, и это неизбежно вызывает сложные эмоции и даже беспокойство.

Об этом говорит всё больше разработчиков. К примеру, Gergely Orosz, автор известной рассылки The Pragmatic Engineer, пишет, что испытывает чувство горя, когда ИИ пишет большую часть кода за него, и связывает это с потерей привычной роли и идентичности инженера, которую многие из нас выстраивали годами.

Некоторые испытывают синдром самозванца, как будто они не заслужили право обладать сгенерированным кодом.

Кто-то чувствует потерю ощущения авторства и контроля над своими проектами.

И вот тут начинается главная мысль этого поста.

Да, старая идентичность переживает кризис и прежняя форма авторства работает всё хуже. Но параллельно формируется новая, и пока никто из нас в ней до конца не освоился. Вся индустрия сейчас проходит через мощный технологический сдвиг.

Однако я считаю, что к этому стоит относиться не как к потере, а как к трансформации идентичности. И во многом это возможность вывести её на новый, более высокий уровень.

Чтобы реализовать поддержку AudioWorklet в моём проекте, я должен был за очень короткий срок стать полноценным автором этой фичи. Ведь без моего видения и желания иметь именно такой инструмент никакая модель ничего бы не сделала.

В процессе работы я дал опусу максимум возможного контекста, тщательно описал архитектурные решения, требования к UI/UX, продуктовую логику, узкие места и способы их решения, прерывал и перенаправлял его в процессе реализации, а после досконально ревьюил все решения, рефакторил, писал требования к тестам, проверял пользовательские сценарии вручную и много чего ещё.

Единственное, чего я почти не делал — не писал код руками.

Где-то всё ещё проще писать код самому, но этих мест становится всё меньше. Куда важнее становится навык и готовность брать более сложную ответственность: за архитектуру, за продукт, за систему, за вкус, за скорость, за качество продукта целиком.

И хоть беспокойство всё ещё сохраняется, я начинаю видеть в этом намного больше приобретений, чем потерь. Я могу смелее пробовать новое, смелее строить свои проекты и гипотезы, делиться ими, быстрее создавать ценность, опираясь на весь накопленный до этого опыт. При этом для меня важно сохранять собственное инженерное мышление, чувство меры, ценности и ответственность за результат. Ведь это то, что пока остаётся на нашей стороне.

А как вы проживаете этот технологический сдвиг? Поделитесь в комментариях и в опросе ниже.
  • ❤ 6
  • 👍 6
More from @alexgriss
  1. Sep 29, 2026У нас есть свой Web Audio API дома. Купил себе Behringer Proton — полумодульный аналоговый…
  2. Sep 7, 2026video post
  3. Sep 2, 2026Мне потребовалось два месяца, чтобы сменить привязанный к Telegram российский номер на кип…
  4. Jul 6, 2026Короче, похоже не зря запрещали Claude Fable, мир больше не будет прежним, предел AGI прой…
  5. Jul 5, 2026За последние две недели в моей жизни поменялось очень многое, и пока до спокойной размерен…
  6. Jul 4, 2026После переезда на Кипр и решения основных бытовых задач появилось немного творческой энерг…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →