Путешествие Гулливера в IT-Лапуту
Записки Лемюэля Гулливера, мобильного разработчика, сначала джуна, затем тимлида нескольких проектов
Случилось так, что корабль моей карьеры потерпел крушение во время Великой Рекрутинговой Бури. Очнулся я на странном летающем острове, парящем над реальностью. Первое, что поразило меня — повсеместная одержимость абстракциями. Местные жители, именуемые «лавпутяне», ходили, уткнувшись в сияющие прямоугольники, и настолько погрузились в виртуальное, что постоянно спотыкались о реальные предметы.
За каждым лавпутянином следовал «клоуда-слуга» с метательным диском, который легонько бил хозяина по глазам, когда тот слишком долго смотрел в небо, забыв о земле. «Сие необходимо для синхронизации с облачными сервисами», — объяснили мне.
Глава 2. Великая Академия Бесполезных Технологий (ГАБТ)
Меня привели в главный храм лавпутян — Академию, где мудрейшие умы трудились над величайшими проектами:
Проект «Реактивный Огурец»
Старец с горящими глазами демонстрировал мне фреймворк для извлечения солнечной энергии из огурцов:
«Представьте! Всего один огурец сможет питать весь дата-центр! Уже собрали $50 миллионов инвестиций!»
На мой робкий вопрос о работающем прототипе, мне ответили: «Прототип? У нас уже есть логотип, сайт и дорожная карта до 2030 года!»
Проект «Универсальный Язык Единорогов»
Молодой лавпутянин в худи с капюшоном показывал мне новый язык программирования:
«Он устраняет все недостатки существующих языков! Особенность в том, что на нем нельзя написать ни одну программу! Зато синтаксис идеален!»
«Но зачем тогда...» — начал я.
«Ты просто не дорос до такого уровня абстракции», — прервал он меня.
Проект «Криптометавселенский блокчейн»
Группа энтузиастов трудилась над системой, которая должна была революционизировать все, что еще не было революционизировано:
«Мы создаем децентрализованный распределенный реестр для хранения децентрализованных распределенных реестров! Это изменит мир!»
На вопрос, что именно это изменит, мне ответили: «Пока не знаем, но когда-нибудь обязательно узнаем!»
Глава 3. Ритуалы и обычаи лавпутян
Ежедневный Скрам-Танец.
Каждое утро лавпутяне собирались в круги и начинали ритуальный танец с криками:
«Что сделал вчера? Что сделаю сегодня? Какие препятствия на моем пути?»
Когда я попытался сказать, что препятствие — это отсутствие работающего продукта, на меня посмотрели с жалостью.
Церемония Демо-Дня
Раз в неделю происходило великое действо, где показывали макет будущего продукта, собранный из палочек и веревочек, но с красивыми анимациями. Зрители аплодировали и кричали: «Дизайн-система! Юзер-экспериенс! Инновация!»
Ритуал Ретроспективы
Вечером того же дня все печально сидели и говорили:
«Надо было сделать иначе... Надо будет сделать иначе...»
Но на следующий день все повторялось снова.
Глава 4. Беседа с Великим Архитектором
Мне удалось побеседовать с правителем Лапуты — Великим Архитектором:
«Наш остров парит над миром, ибо мы обладаем знанием высших материй! Мы думаем о масштабируемости, когда у нас нет пользователей! Мы готовимся к нагрузке в миллионы RPS, когда наш сервис используют три тестовых аккаунта!»
«Но почему бы не спуститься на землю и не сделать что-то полезное?» — спросил я.
Архитектор посмотрел на меня с недоумением: «Земля? Полезное? Друг мой, ты явно не понимаешь сути высоких технологий! Мы создаём будущее!»
«Но люди внизу голодают, болеют, нуждаются в простых решениях...»
«Вот именно! Поэтому мы разрабатываем VR-шлем для виртуальной еды и NFT-таблетки от всех болезней! Уже привлекли $2 миллиарда!»
Глава 5. Побег из технократического рая
Я бежал с этого летающего острова на первом же аптайм-лифте (который, конечно, был в бета-версии и постоянно падал). Спустившись на землю, я увидел простых людей, которые:
Лечили больных с помощью проверенных методов, а не блокчейна.
Кормили голодных настоящей едой, а не токенами.
Строили дома из материалов, а не из метафор.
И понял я тогда великую мудрость: технология — это инструмент, а не цель. Что нет ценности в самом умном алгоритме, если он не решает реальных проблем. Что летающие острова красивы, но плодородна именно земля.
Эпилог: предостережение потомкам
О лавпутяне! Не повторяйте ошибок своих предшественников! Помните:
Технология должна служить людям, а не люди технологии.
Простое решение, которое работает, лучше сложного, которое «скоро заработает»
Код, который решает реальные проблемы, ценнее архитектуры, которая решает воображаемые
Пользователь с его потребностями важнее любого фреймворка
Да не превратятся ваши IT-королевства в летающие острова, оторванные от реальности! Ибо что проку в самой совершенной архитектуре, если в ее стенах некому будет жить?
Записки Лемюэля Гулливера, технического евангелиста, проповедующего принцип «решай реальные проблемы»
Свидетельство о публикации №225092401822