Инструментарий
«Чтобы убить оленя, надо к нему приблизиться».
— Чукотская мудрость
Я не верю в магические решения. Любая проблема в бизнесе — это набор микропроцессов. Любая абстракция в коде — это в конечном счете операции с числами. Решить задачу можно только тогда, когда понимаешь, что происходит «под капотом».
Python
- • Поддержка: Код должен жить долго. Питон понятен, структурирован и на него всегда можно найти специалиста для сопровождения.
- • ООП: Зрелая модель, сопоставимая с Java или C++, позволяющая строить архитектурно правильные системы.
- • Асинхронность: Мощные механизмы корутин (asyncio). Реализация конкурентности здесь нагляднее и эффективнее для сетевых задач.
- • Данные: Родная среда для обработки массивов. Кроме Pandas, использую Polars, когда нужно выжать максимум из железа.
СУБД и Интерфейс
- • PostgreSQL: Не просто хранилище, а инструмент со сложными запросами и индексами, спасающими на больших объемах.
- • Vue.js 3: Инструмент для отзывчивых интерфейсов. Никаких перезагрузок — только работа с состоянием данных в реальном времени.
- • API: Проектирую и внедряю интеграции любой сложности. Если у сервиса есть API — я «приближусь к нему» достаточно близко.