Этот негодяй Балмер, или Человек, который управляет «Майкрософтом» (Максвелл) - страница 52

Написание программы — программирование — сродни написанию, скажем, книги. Строка программы такой же длины, как и строка этой книги. Основное различие в том, что компьютер использует для общения цифры: единицу и ноль. Это двоичный код. Совсем как строчка прозы бывает многословной, код может быть неуклюжим, небрежным, вводящим в заблуждение. Обезьяна-кодировщик может после прочтения чужой программы откинуться в кресле и, как с произведением Хемингуэя или Рей-монда Карвера, восхищаться элегантностью стиля или, как с романом Диккенса, удивляться, почему писателю понадобилось так растягивать историю (Диккенсу платили пословно). Если программа пытается объять необъятное, она бывает похожа на убогую политическую речь. В «Windows ME» («Виндоуз эм-и») более двадцати девяти миллионов строк символов, которые, если их напечатать, заполнят более 970 томов по пятьсот страниц каждый.

Приняв предложение Гейтса, Балмер уехал на своем «мустанге» из Пало-Альто и остановился у друга. Его кабинет умещался на кушетке в кабинете Гейтса. Должность называлась «помощник президента». В обязанности Стива входила забота о функционировании компании: кадры, бухгалтерия, законность и тому подобное. Однако не прошло и нескольких недель, как Балмер уехал из дома Гейтса и чуть было не уволился. Друзья поссорились. Балмер быстро понял, что компании нужны еще пятьдесят человек, чтобы управиться с уже заключенными контрактами. Уверенность Балмера в себе вызвала у Гейтса вспышку раздражения. Как станет известно, Балмер возражал ему, не тушуясь, хотя Гейтс кипел от злости. Не привыкший к такому Билл заорал: «Ты пытаешься обанкротить меня! Ты пытаешься обанкротить меня!» Стив ушел. Вмешался отец Гейтса, и Билл со временем успокоился. Когда Балмер вернулся, он твердо решил стать незаменимым.

Сначала Балмер попытался контролировать стремительно поднимающиеся затраты на рабочую силу. Он разработал новый компенсационный план для программистов, ставший таким же распространенным, как герпес. До Балмера обезьянам-кодировщикам платили за сверхурочные, и цифры, учитывая огромное количество часов переработки, становились астрономическими. Новый план предусматривал фиксированный оклад без сверхурочных, но с пятнадцатипроцентной премией в конце года. Знайки обычно владеют основами арифметики, и они высчитали, что годовая премия составит чуть больше оплаты за пять часов в неделю, тогда как многие из них работали двадцать часов в день. Обезьяны-кодировщики выразили недовольство. План остался.


Долгие часы. Отвратительный климат. Посредственное жалованье. Почему программисты хотели работать в «Майкрософте»?