Ноутбук Ганеши, или Я уволил Сталина | страница 28
— Индия годится для поддержки (maintenance), но новую разработку я тебе не передам, — вынес вердикт Алекс.
Дорогой скотч был растрачен на него впустую. Впрочем, спорить не о чем: хотя многие компьютерные гении родом из Индии, Индия позиционировала себя как мировая столица поддержки.
Для настоящего свирепого программера разработка новой системы — это «круто» в противоположность «отстойному» обслуживанию готовых систем. Блестящие умы, которые создают программное обеспечение, не любят его поддерживать — это обыденно, утомительно и скучно. Это может сделать кто-то другой.
Тут Западу на помощь и приходит Индия с её традицией поддержки. Эта традиция расцвела в конце двадцатого столетия, вместе с которым — в ночь на первое января двухтысячного года — ожидался и конец света. Причиной его были не козни Сатаны, а банальная халтура программистов: в большинстве жизненно важных систем года были закодированы только двумя цифрами (например, «97» вместо «1997»). Эти цифры должны были обнулиться в двухтысячном году, вызвав крах бирж, падение самолётов с небес, транспортный коллапс и раскрытие врат ада.
Инженеры-программисты должны были прошерстить сотни миллионов строк устаревшего кода, чтобы исправить кодировку дат и предотвратить апокалипсис. Капризных западных программистов такая перспектива совершенно не вдохновляла. Тут на помощь и пришли индийские инженеры — недорогие, непритязательные, традиционно терпеливые.
Кстати, о терпении.
Моя знакомая приехала в Индию, чтобы изучать йогу с одним из местных мастеров. Мастер велел ей делать сто восемь повторений «Сурья намаскара» («Приветствие Солнцу» — серия традиционных поз и движений) каждое утро. Через пару недель она была на грани нервного срыва.
— Пожалуйста, дайте мне другое задание! Делать одно и то же каждое утро очень скучно! — попросила она мастера.
— Не беспокойся; скучно будет только первые пять лет, — ответил тот.
Построчная расшифровка спагетти-кода не испугала прилежных индийских разработчиков. Так, спасая мир, они разобрались в устаревших (legacy) программных системах и стали брать на себя их обслуживание и поддержку.
Индийская IT-индустрия родилась не из некоего прекрасного цветка лотоса, а из утомительного исправления ошибок в планетарном масштабе. Она охотно взяла на себя второсортную работу с устаревшим программным обеспечением — и превратилась в гигантскую программную свалку.
Точнее, в Варанаси информационных технологий.