Где-то в глубине меня спит юзабилист. Мне действительно нравится прикручивать всякие фенечки для удобства. Но почему-то нравится это только тогда, когда это нужно. Например, клик по правой стороне верхнего края экрана у меня показывает открытое окно редактора, по левой нижнего — файловый менеджер. Или, скажем, linux.org.ru у меня с черным шрифтом на белом фоне. Потому что мне так удобнее читать.
Когда я работал над эролейком, я сидел, чинил баги, дописывал фичи. Это это имело смысл, этим пользовались.
А вот текущая работа переходит все грани бессмысленности. Сейчас красным висит задача — распарсить несколько источников с гео-данными о терминалах. Представьте, вы хотите купить что-то, за что можно расплатиться в терминале или банкомате. И вам сразу показывается карта, на ней мигает ваше местоположение и отмечены терминалы. Волшебно? Хорошо, местоположение не мигает, но можно выбрать.
Это действительно замечательная идея. Я люблю веб 2.0. Я реально за то, что бы в нужный момент и в нужном месте всегда была нужная информация и не нужно было бы те же самые терминалы искать обходя несколько магазинов. Я бы всю ночь источники данных добавлял, а потом рефрешил статистику, на сколько увеличились продажи из-за увеличения удобства.
Но эту хуйню никто не увидит. Нет, вру. Увижу я, увидит Второй, увидит инвестор. И может быть заглянет Первый. Эта хуйня никому не нужна, о ней никто не узнает, никому не станет лучше, никто не задумается «делать им было нечего, я и так терминалы около дома наизусть знаю».
Всё-таки замечательно, что я здесь. Я попал в другую позицию. Первый на месте меня был пару месяцев (и сделал все те ошибки, что делал я, но теперь я их увидел со стороны). Я на месте Прогера. И реально искупался во всем том дерьме, когда никто не знает, зачем это всё, но прячутся за декомпозицией неизвестной задачи на известные кусочки. Как будто она потом обратно соберётся во что-то рабочее.
182
Welcome to the real world
Real word каждый выбирает себе сам.
Этот пост о том, что мой выбор, возможно, не такой, какой стоит делать.