Мои советы: как не надо программировать

Преамбула. Работаю в США с 1990 года. Работал software developer, technical leader, software development manager, в разных компаниях. Накопил некоторый опыт работы, которым и хочу поделится в ненавязчивой форме.

Тут вся братва говорит напиши как надо программировать да напиши. А чего подумал я, кучу лет я это делаю. Вот возьму и напишу. Ну сначала я лучше расскажу как это бывает, потом расскажу как не надо программировать, а если вам кто-нибудь скажет, что он знает как надо не верьте. Для начала про государственные контракты ну, а потом про другие и вообще как пойдет.

Как это бывает
Ну сначала много бессмысленных людей совершенно не понятным образом получают контракт. Это я так – для прикола сказал, что не понятно, на самом деле понятно. Любая контракторская кампания, если она хочет остаться таковой, первым делом нанимает бывших правительственных работников. Убиваем сразу двух зайцев. Во первых, они всех там знают, во вторых, те кто еще там, могут расчитывать на эту кампанию после выхода на пенсию. Остальные бегающие, это балласт – они создают шум, генерируют документацию и мешаются. А если контракт получили, то другая группа обеспечивает не формальные отношения на фоне гольфа, задушевных разговоров и «братования». Ежели всего этого нет, то на следующий срок могут и послать, вне всякой зависимости от технического качества.

Предположим проект новый. Сначала забираем деньги по максимуму. Сажаем кучу народу и все опять бегают в полной конфузии. А кого только там нет.

Тут мне придется переключиться на английский, не знаю русских терминов.

многабукафф

Заключение
Надеюсь развлек и не обидел.

28 ДЕКАБРЯ 2005 www.gazeta.ru/