Многие разработчики пишут код. Я решаю бизнес-задачи.
Разница в том, что код — это инструмент. А задача заказчика — это не “сделать сайт”. Это
проверить гипотезу, запустить MVP, автоматизировать процесс, который жрёт время команды.
Меня зовут Александр. Я fullstack-разработчик, Tech Director и совладелец веб-студии
poweb. Но вместо списка технологий покажу, как я думаю о задачах.
Сейчас в работе
● Production-проекты
Fern.co.thАгрегатор недвижимости в Таиланде (Next.js 15, 12+ месяцев)
afkpay.ruПлатёжный сервис (60,000 MAU)
NDA: AI-as-a-ServiceTelegram-бот с ИИ (60,000+ MAU)
Больше всего мне нравятся задачи, где нет готового решения на Stack Overflow.
Когда надо разобраться в API без документации. Или заставить два сервиса
работать вместе, хотя они для этого не предназначены. Или написать интеграцию,
которую “невозможно сделать” по словам саппорта.
Сложность для меня — это сигнал, что задача интересная. Вот несколько примеров.
Desktop-приложение для мониторинга голоса с профессиональной задержкой 4.2ms на обычном железе. Проблема: GarageBand и Audacity дают задержку 30-200ms, что делает пение невозможным. Профессиональные аудиоинтерфейсы стоят от $60. Решение: Прямая работа с CoreAudio через Rust, автокалибровка параметров и измерение latency через cross-correlation chirp-сигналов.
Писать осмысленные commit-сообщения — рутина. Большинство разработчиков пишут "fix" или "update". Решение: Двухфазный pipeline: семантический анализ git diff для классификации изменений, затем генерация сообщения через LLM с жесткими ограничениями (banned vocabulary).
У Yougile нет API. У Clockify есть. Клиенту нужно было связать их. Официальный ответ поддержки: "Невозможно". Решение за одну ночь: реверс-инжиниринг через DevTools, обход ограничений песочницы браузера и прямая инъекция данных.