Результатов: 177

101

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

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

А тут была пушистая лайка. Такая радостная, что саму лайкнуть хочется. Оживленно принюхивалась и подпрыгивала на месте от предвкушаемой встречи. Вдруг рванулась вперед, мне навстречу. Поводок раскручивался как из рулетки. Пронеслась мимо, оглянулся. К ней навстречу неслась длинноногая счастливая бамбина. Обняла, потетехала собаку, и впилась в нее долгим поцелуем в губы а-ля тов. Брежнев. Я содрогнулся. Наконец оторвалась и принялась целовать парня. Его рожу при этом надо было видеть.

Мораль сей истории - если уж у твоей девушки случился пес, и от него никак не избавиться - беги к ней навстречу первым. Пусть он потом отплевывается.

104

xxx: один предприниматель нанял стриптизершку для своих программистов.
yyy: если бы у меня за работой постоянно маячила стриптизерша, я бы напрягся
xxx: Скорее всего напряжена будет твоя жена) Ты ведь удаленно работаешь)

105

xxx: ты чо такой странный сегодня?
yyy: На собеседование сходил, шаблон в хлам... Аж стыдно рассказывать(
yyy: Прихожу, значит... на свою позицию (юриста) я один. Собеседовать меня пришло всего два человека: юрист ихий и тимлид (пасет тамошних программистов). Ну пообщались, много рассказывал про лицензирование, договоры поставки и подряда. Душевно так, с кофейком, все дела. И в какой-то момент меня спрашивают: "А какими владеете языками?" Ну а я весь такой расслабленный и на позитиве возьми и ляпни: "На Python'е пишу, С# немного знаю, JS так, для галочки, ну и Java мучаю в свободное время". Ну мы поржали, а их тимлид тут бац! И давай мне задачки сыпать. В общем странно все прошло, но меня взяли)
xxx: я, наверно, ща глупость спрошу: а кем?
yyy: Python Developer'ом
xxx: твоюмать, тыжюрист! А зп?
yyy: на 40к выше, чем я мог бы получать у них юристом %-)

107

Произошла данная история в одном из отделений сбербанка, в небольшом городе. В 05:03 местного времени, каждый день, отключались банкоматы. Причину сбоя выясняли разные службы банка: от электриков и программистов, заканчивая местными работниками. Никто никак не мог найти причину данного сбоя. Шли дни и недели, пока кто-то не заметил совпадение времени сбоя с временем восхода солнца. Оказалось, при восходе лучи солнца засвечивали датчики в приемных устройствах банкоматов, и те выдавали ошибку и отключались.

108

lisa: В далеком 1995, сразу после школы, устроилась я работать в бухгалтерию нашего градообразующего предприятия. Только-только начиналась компьютеризация, и к нам приезжали "по вызову" из Питера двое молодых программистов, писали программу для обработки первички механического цеха. Меня, как наиболее продвинутую в IT, командировали работать с этой программой. С английским я, как и вся бухгалтерия, была знакома в рамках школьной программы... И только сейчас я вспомнила это и оценила шутку: программа называлась "Iron Slut"...

110

Перелом

В прошлый четверг выпивали на работе. А день этот хоть и рабочий, но выпуска газеты на следующий день не планируется, и вся редакция в четверг собирается ни шатко, ни валко. Не то чтобы договаривались, но как-то так сложилось, что я, сисадмин наш Леха и молодой фотограф Данила чуть ли не одновременно произнесли:
- А почему бы и нет?
И, дождались отчаливания шефа, пристроились в фотолаборатории. А с утра еще встретились с одним персонажем Федорычем, рабочим нашим, которого «бросают» на всё, что плохо открывается - закрывается, не надлежащим образом стоит - лежит и течёт - не течет, как положено. В этот раз, в женском туалете – засор. Федорович даже отказался сначала от участия в мероприятии, но затем присоединился, получив штрафную, как и принято, и отчалил по засорному делу. А мы продолжали вспоминать ближайшие праздники, наполняя бокалы то одним коньяком, то другим, не забывая отмечать, что сделанный своими руками коньяк, все равно - лучший. Технологию производства разглашать не стану, дабы не сделать лишней рекламы компонентам и не создать лишнего ажиотажа - конкуренции.
Выпили за здоровье, как обычно, за всякую ерунду и, наконец-то, вспомнили, что 256-й день года – день программиста, такое число сочетаний в 2-х байтах, был вчера. Конечно, все мы сегодня без компьютеров никуда, хотя чистых программистов среди нас и нет.
Спустя приличное время, заваливает Федорыч, и мы, изрядно напраздновавшись, встречаем его бурными возгласами. А он уже никакой. Не знаю, штрафная наша была настолько рубящей или где-то он подхватил «падающее знамя», но передвигался он уже не складно. Конечно, в приличном обществе никто не делает замечаний по столь незначительному поводу, и мы промолчали, наградив старшего товарища еще одной штрафной порцией.
Федорыч отчалил, мы остались, посидели еще, потом засобирались по домам. И вдруг: грохот железа, столкнувшегося со стеклом, раздался из женского туалета, где трудился в поте лица наш старший друг. Никого к этому времени в помещении уже не оставалось, да и мы собирались «покинуть корабль», поэтому без рассуждений заглянули в туалет. Федорович лежал на полу среди разбросанного инструмента, снятого сливного хозяйства раковины и причиндалов, нам не известных. Помогли подняться, привели в чувство и покинули помещение, ведь дома у всех дела…

На следующий день, было немного тяжело от вчерашнего, но все работают, не сачкуют. Пятница – не четверг, завтра выходит газета, винтики вертятся, работа кипит. Не отрываю глаз от экрана монитора, а сзади подкрадывается ко мне Федорович, который незамеченным для меня, продолжал в женском туалете «закрывать» засор профессиональными действиями, не знаю уж какими. Так вот, подкравшийся Федорович шепчет, чтобы никто в комнате не слышал:
- Я вчера ногу сломал.
А у меня воспоминания Федоровича, лежащего на полу женского туалета, перемежаются с картинками из «скорой», больницы, потом всплывают в голове виды костылей и протезов. Ведь как-то этот Федорыч вышел на работу, ко мне подошёл и т.д. Я и спрашиваю:
- А костыли-то где?
А у него прям ржачка:
- Да не свою ногу, а подставку декоративную фарфоровую под раковину, закрывающую всю сливную байду от глаз посторонних…

111

xxx: В нашей компании, вероятно, будет расширение, нет ли у тебя знакомых или бывших коллег, которых ты мог бы порекомендовать?
yyy: Привет!
yyy: Да нет у меня знакомых программистов, одногруппники продавцы, а друзья алкаши)

113

с опеннета, в обсуждении ошибок в ext4, иногда приводящих к проблемам:

xxx: Теперь вы понимаете, почему Боинг в одном из своих самолетов сделал бортовые компьютеры на двух разных архитектурах, а софт писали две разные команды программистов...
yyy: Одна из Бангалора, а вторая из Дели...
zzz: И вторая наняла первую

114

Чудеса техники или шутки программистов.

Понадобилось связаться с местным подразделением Мосэнерго или Энергосбыта или как оно там сейчас называется - уточнить, какого иглесиаса средь бела дня пропало лекстричество в квартире. Ищу в инете телефоны этой конторы. Оказалось, общий справочный на всю Москву. Ладно, хрен с ним, спросим там. Набираю- робот с теткиным голосом….. ну, думаю, сейчас начнется «Наберите 1. 2. 3. или нехрен набирать и ждите оператора». Хренушки! Они поставили распознавание речи (видимо, отмыть надо было побольше на модернизации) и предлагают назвать то, что меня интересует… Поскольку на вопрос «Какого … пропало энергоснабжение» явно ответ не получу, начинаю думать как спросить чтоб соединило с оператором или дали местный отдел, там спрошу. Робототетка, анализируя мое молчание, наконец решила подсказать понятные для нее слова. Ничего из предложенного списка по теме моего вопроса - бабло отмыли, игрушку на входящие звонки поставили, толку как всегда- хрен. Пробую «отделение на Фортунатовской», исходя из того что улица, возможно, сработает как идентификатор для этой системы... Ага, ЩАС!!!! Робот со словарным запасом в полтора слова стопорит и начинается песня сначала… после четвертой попытки пробить итот идиотизм чубайсовских последователей в момент очередного зависа системы машинально выдаю в трубку то что думаю- одной фразой список пожеланий в отношении руководства этой конторы с указанием поз Камасутры и прочих тонкостей, от орального до анального. И, о чудо- робототетка моментально произносит «Соединяю с оператором»!!!!
Сижу вот теперь думаю…. Совпадение или программеры пошутили, забив в программу выход на оператора после интенсивного мата?
Можно поэкспериментировать. Справочный телефон по Москве на сайте есть, можете сами попробовать.

115

обсуждение портала знакомств для настоящих программистов:

xxx: Дожили.
xxx: А в портале знакомств для сеошников надо было бы продвигать свою анкету. "Познакомлюсь с холодильник купить дешево оптом бетон гречка евро"

116

Читаю истории про сбор макулатуры и вспоминаю своё пионерское детство. Тогда, в среднехрущёвские времена, мы собирали не макулатуру, а металлом. Шло соревнование между классами, победители получали Переходящий Вымпел!
В тот раз на охоту за металлом нас отправили в разгар зимы после хорошего снегопада. Все помойки и пустыри, где можно было разжиться железякой, плотно засыпаны снегом. Со свалки аккумуляторного завода нас шуганули. Приносить из дома ненужные утюги и чугунки мы зареклись - хватило одного раза.
А недалеко от школы - товарная станция, а там железа - завались! Мы быстро собрали саночный поезд - и на промысел. Из всего богатства, которое там пропадало, мы всем классом осилили только двухметровый обрезок рельса. Притаранили его на школьный двор, а там в уголке хилая кучка жалких жестянок. А у нас - рельс! Душа ликует: Вымпелнаш! Вымпелнаш!
Ну щас. Наш класс занял последнее место.
Рулила мероприятием старшая пионервожатая. Мы к ней - качать права. Она достаёт свою тетрадку: - У меня всё записано. Смотрите, у победителей: вёдра мятые без дна - 2 штуки, обручи от бочки ржавые - 4 штуки, гвозди гнутые - 7 штук, ручка от утюга - 1 штука, ложка сломанная - 1 штука, итого 17 штук. А у вас - рельс ржавый - 1 штука. Так что всё правильно.

Спустя много десятилетий у меня в начальниках образовалась дама. С двумя дипломами. Труд подчинённых программистов она оценивала в точности как та пионервожатая.

120

xxx:
Я понял, почему все считают программистов волшебниками. Это все сериалы. Только что посмотрел серию "Следа", в которой чувак написал программу поиска человека по фотографии (!) за 10 минут! У него, наверное среда разработки, в которой есть встроенная функция FindDudeByPhotoFuckinEverywhere. Тогда он еще и подрочить успел.

121

Чат программистов и тестироващиков:

Alexey: Ой. А я и забыл что сегодня день тестировщика. Катя, Никита, я вас поздравляю! ;)
Alexey: Желаю вам багов разных - нескучных, крутых, интересных :)
Sergey: присоединяюсь, подарки будут позже ) много )

122

Приехала к бабуле на дачу после окончания медунивера. Поздравления с дипломом, все дела, а потом бабуля такая:
- Слуш, там курица у меня хромает, иди, глянь, что там у нее с ногой, ты же врач!
Мигом поняла все шутки про программистов и сломанные утюги!

123

Маме через пару месяцев восемьдесят лет. Освоила чуть-чуть винду скайп, яндекс-гугл-панорамы, новости, погоду.
Спрашивает лезут какие-то "таблички", что делать?
Отвечаю "таблички" закрываются крестиком, как правило, в верхнем правом углу.
Мама, преподаватель вполне гуманитарной дисциплины, спросила: - крестик как "плюс" или как "умножить"?
Вот она!!! Вечная проблема борьбы программистов с бухгалтерами!!!! У вас "КРЕСТИКИ" РАЗНЫЕ!!

124

Деревня Силиконовка в американском штате Мухосрановке. Мелкая кучка инженеров, будучи выпертой из весьма большой и толстой компании в связи с закрытием проекта, решила замутить свою компанию. Во главе с товарищем по несчастью - теперь уже бывшим вице-президентом большой и толстой компании Джоном. По поводу чего на выходное пособие был вскладчину снят роскошный офис 5*5 метров с голыми стенами и шикарным видом на помойку, и организован субботник, дабы заполнить его разными мебелями. Встреча была назначена на 11 утра. К половине двенадцатого подтянулись даже самые ленивые. Джон по-прежнему отсутствовал, хотя опоздание в число его вредных привычек не входило. Даже если и задерживался на минуту, то всегда звонил. Народ начал немножко нервничать. У одного из товарищей звонит телефон: "Да, солнышко... Все в порядке, зайка... Все сделаю, без проблем". Ну и так далее в том же духе. Народ вокруг притих и заинтересованно слушает. Товарищ заканчивает разговор и убирает телефон. С галерки доносится зычный бас одного из программистов - седого байкера в косухе с бородой и прочими атрибутами: "Это был Джон?"

125

Коллега раньше работал программистом в страховой компании. Один из проектов был - рассылка потенциальным клиентам предложений об "очень выгодной" медицинской страховке. Базы адресатов добывались разнообразными и не всегда легальными путями, и надо было эти базы как-то между собой сопоставить, чтобы не задалбывать людей десятком одинаковых писем, не писать на адрес, с которого человек давно уехал, и в то же время никого не пропустить. Ну и сопоставляли по множеству критериев: фамилия, имя, дата рождения, номера телефонов, номер социального страхования (редко в каких базах есть), даты обращений к врачам и прививок (а этого добра хватало, базы в основном медицинские) и так далее. Типа если 25 параметров из 40 совпадает, то это тот же самый человек, а если только 24, то скорее всего разные.

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

Через месяц к президенту компании являются два господина с корочками ФБР и начинают интересоваться происхождением баз адресатов. Тот мнется и рыбные места выдавать не хочет.
- В чем дело, - спрашивает, - неужели население жалуется на спам? Вроде спамим в рамках дозволенного.
- Нет, тут все в порядке, население у нас привычное. А вот скажите, вы посылали по такому-то адресу коммерческое предложение на имя такого-то?
- Было дело.
- И почему вы решили, что он живет по этому адресу?
- Ну... я в такие тонкости не вникаю. У наших программистов есть свои алгоритмы.
- Понятно, - говорит ФБРовец. - У меня к вам большая просьба. Засуньте эти алготитмы своим программистам как можно глубже и никогда-никогда не доставайте. Мы убили два года, чтобы внедрить в банду своего агента. Придумали мужику шикарную биографию. Нарисовали все документы. Внесли изменения во все базы в интернете, до которых смогли дотянуться - в бандах теперь тоже умеют гуглить. И только агент приступил к работе, как получает от вас предложение о страховке. На новый агентский адрес. На свою настоящую фамилию. Никогда еще Штирлиц не был так близко к провалу.

126

Форум программистов:

ххх: привет всем активным участникам данного форума. Помогите, пожалуйста, доделать задание в AutoCAD 2007.
ууу: Ну вот, программисты теперь еще и болтики рисовать должны. А кому глазунью с луком пожарить? Не стесняйтесь, мы же в лампах живем и по три любых желания выполняем...
ххх: зря вы так. Я всего лишь не умею делать волнистую линию.

127

Когда я в универе программировал на C++, я не понимал шутки про PHP-программистов.
И когда я работал и программировал на Delphi, я тоже не понимал шутки про PHP-программистов.
И даже когда я начал изучать PHP, я все равно не понимал шутки про PHP-программистов.
Но когда я начал работать web-программистом, я все понял. На нем можно написать такую хрень, что смотреть страшно. И все равно оно работает.

129

В эмиграции Вадя оказался случайно: жил себе в Москве, работал начальником отдела в крупной софтверной фирме, но вот жена все рвалась куда-то. Подали документы в Канаду, и всего через два года ожидания оказались наконец в аэропорту имени Пьера Эллиотта Трюдо города Монреаля.
С работой в ИТ-сфере в Канаде к тому времени было туго, вовсю бушевал доткомовский кризис, так что Вадя готовился устраиваться разносчиком рекламных объявлений, или грузчиком в магазин. Дело осложняло еще и то, что для устройства на работу требовался французский язык - единственный официальный в Квебеке, который Вадя поизучал с полгода еще в России, но разговаривать на нем не мог. С английским, правда, у него был полный порядок.
Неожиданно, на четвертый день новой жизни, ему на сотовый раздался звонок из агентства по трудоустройству, куда он послал свое резюме сразу по приезду. Агентство предлагало работу, очень похожую на ту, какой он занимался в Москве: руководителем большой команды программистов в канадском филиале крупной американской компании. И денег предлагали немало, и отсутствие французского их не смущало. В общем, Вадя решил пойти на собеседование, а там будь что будет.
На встрече выяснилось, что компания сменила уже шесть тим-лидов за последние полгода: никто из Вадиных предшественников не смог поправить дела в разваливающейся команде. Видимо поэтому так трудно было найти новых претендентов на должность среди опытных местных спецов. Группа состояла из 300 человек, разделенных на подгруппы, работающие каждая на свой проект и своего клиента - между собой эти подгруппы практически не общались. Основным бичом являлось все ухудшающееся качество программного кода: как ни бились с этим руководители, какие методики не внедряли, месяц от месяцу фирме приходилось все больше денег возвращать клиентам из-за допущенных программистами ошибок. Америкацы уже даже хотели было закрывать филиал, но его руководство убедило дать им еще три месяца на исправление ситуации. В общем, хотя Ваде, по большому счету, нечего было терять, перспективы его были весьма туманны. Три месяца как-нибудь продержусь, а там посмотрим, решил он, и подписал контракт.
С первого же рабочего дня стало понятно, что наладить контакт с программистами будет непросто. Они игнорировали приглашения на рабочие совещания, посылали отписки в ответ на емейлы, а порой и откровенно хамили. И поделать с ними Вадя ничего не мог: трудовое законодательство в Квебеке одно из самых строгих в мире, при малейшем поводе работник может подать жалобу в специальную комиссию, что на него де "психологически давят" - и тогда мало не покажется ни начальнику, ни всей фирме. Об этом Вадю серьезно предупредили в самом начале, сказав, что дело может дойти и до суда. А по-хорошему договориться с разработчиками никак не удавалось, что Вадя ни пытался придумать.
Через неделю после начала работы на стол Ваде лег отчет: одна из команд программистов в очередной раз допустила ошибку, за которую клиент требовал компенсации в сотни тысяч долларов. В отчете был даже указан конкретный виновник, забывший в одном месте поставить скобку в тексте программы, из-за чего была серьезно повреждена база данных клиента. Вадя сидел над этим отчетом полдня, размышляя, что предпринять. Наконец, он принял решение - и по корпоративной почте полетели приглашения на общее собрание, завтра, в 10 часов, в большом зале компании. Явка всех строго обязательна.
Назавтра все, ну или во всяком случае большинство, собрались в этом самом зале. Он представлял из себя подобие актового зала советской школы, с рядами кресел и небольшой сценой. На этой самой сцене, за столом, сидел Вадим, осматривая рассаживающихся подчиненных. Те же с интересом взирали на нового начальника, гадая, что это такое он им сейчас скажет.
Наконец, когда все уселились, Вадя вызвал на сцену провинившегося программиста.
- Ты знаешь, что твоя ошибка стоила нам кучу денег? - спросил Вадя
- Да - ответил тот совершенно спокойно, будучи уверен, что ничего серьезного ему за проступок не будет
- Так вот, я решил, что тебе будет полезно извлечь урок из этой истории, дабы ты навсегда запомнил, какую боль испытывает клиент, когда ты допускаешь подобные ошибки. Подойди ближе.
Программист подошел лицом к лицу к Ваде, нагло ухмыляясь. Многие сотрудники в зале достали свои телефоны, в предвкушении шоу.
Вадя резко махнул головой вперед, ударив программиста в нос - у того кровь хлынула ручьем. Он стоял, еще не понимая, что произошло, а в заре воцарилась полная тишина. Вадя посмотрел на ошарашенного программиста, и спросил его:
- Теперь ты понял свою ошибку?
- Да - тихо сказал тот.
- И больше не будешь?
- Нет
- Хорошо, я тебе верю... - Вадим отошел чуть в сторону, потом резко вернулся
- Нихера ты не понял. Ты стоишь тут и думаешь, что завтра подашь на меня и на компанию в суд, и станешь миллионером. А на ошибки свои тебе плевать с высокой горы. Тебе плевать, что из-за них мы теряем деньги - а кто-нибудть когда-нибудь может потерять и жизнь. И поэтому я продолжу свой урок.
Он махнул рукой, и на сцену поднялись трое здоровенных молодчиков в тяжелых кованых ботинках. Они подошли к виновнику, самый большой из них ударил того с ходу ногой в живот. Программист упал, не издав не звука. В следующие пять минут громилы пинали лежащего на сцене программиста ногами, превращая его лицо в одно сплошное месиво. Это выглядело настолько страшно, что никто в зале даже не подумал побежать за помощью, или хотя бы попытаться остановить экзекуцию.
Наконец Вадя поднял руку и сказал: довольно. Унесите этот мешок - он с презрением показал на лежащего в луже крови программиста.
- Есть ли у кого какие-то вопросы? - Зал безмолствовал.
- В таком случае, собрание окончено, все могут возвратиться на свои места. И, пожалуйста, коллеги, следите за своим кодом.
Вадим покинул зал через заднюю дверь, потом быстро спустился на лифте и вышел из здания.

Вечером на его сотовый раздался звонок.
- Мсье Вадим Смирнофф? - В трубке был слышен характерный акцент квебекуа, плохо владеюшего английским.
- Вас беспокоят из комиссии по безопасности и здоровью наемных работников. Нам поступила жалоба о том, что вы сегодня жестоко расправились со своим подчиненным на глазах у его коллег. Вам надлежит завтра рано утром прибыть к нам для дачи объяснений. И, пожалуйста, учтите, что мы известили полицию, так что, если вы не явитесь, то вас ждет принудительный привод. Это очень серьезное дело, мсье Смирнофф.
- Не понимаю, о чем вы - ответил Вадя. - Ах да, вы, наверное, имеете ввиду тот спекталь, что был показан сегодня сотрудникам?
- Мсье Смирнофф, не пытайтесь принизить то, что вы сделали. Мы достоверно знаем, что вы и ваши подручные избили сотрудника компании, у нас есть видеозаписи этого происшествия, сделанные несколькими очевидцами.
- Да что вы такое говорите, какое избиение. Это была всего лишь постановка, сделанная силами актеров местного театра. Согласен, играли они весьма достоверно - но никто при этом не пострадал. Сама же якобы жертва находится сейчас в очередном отпуске на Кубе - можете проверить, он улетел вчера поздно вечером. Кстати, компания оплатила ему этот отпуск, и выплатила щедрые отступные за досрочный разрыв контракта, как и полагается по закону. А тот, кто был сегодня на сцене - всего лишь актер, загримированный под этого сотрудника. И остальные участники - тоже актеры. И то, что многие приняли за кровь - разумеется, специальная жидкость, используемая в кино для спецэффектов. Насколько я знаю, все сотрудники, присутствовавшие на представлении - старше 18 лет, поэтому никаких ограничений по возрасту быть не может. И, конечно, их никто не принуждал это смотреть, двери зала были открыты, вы можете проверить...

Комиссия, конечно, провела в отношении Вади свое расследование, но вынуждена была его закрыть за отсутствием улик. При этом компания проинформировала комиссию о недопустимости разглашения всех деталей, угрожая в противном случае подать в суд - и комиссия была вынуждена с этим согласиться.

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

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

131

В середине 2000-х инженер Питер Скилман из корпорации AutoDesk (выпускающей известную чертежную программу AutoCAD) изобрел простенький тест на командное мышление, называемый "Marshmallow Сhallenge". Командам-участницам даются:

- Кусочек зефира (marshmallow)
- Штук 20 соломинок спагетти
- Отрезок клейкой ленты
- Отрезок бечевки

Задача простая: соорудить с помощью лишь вышеприведенных материалов конструкцию, возвышающую зефир на максимально возможную высоту. Конструкция должна стоять на горизонтальной поверхности (т.е. нельзя, например, приклеить зефир к стенке). Срок - 20 минут.

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

Практика, однако, оказалась разочаровывающей, причем чем квалифицированные были команды, тем плачевнее оказывался результат. Хуже всего с задачей справлялись команды состоящие из директоров, вице-президентов корпораций, бизнес-аналитиков, выпускников элитных бизнес-школ. Немногим лучше были результаты инженеров, программистов, ученых. И дело было даже не в отсутствии навыков физического труда - часто время истекало, прежде чем кто-нибудь вообще прикасался к зефиру. Обсуждалось все - теоретическая прочность соломинок, проблемы балансировки, правильная геометрия, нужное количество ножек, оптимальный способ склеивания. Если кто-то пытался, наконец, взять в руки соломинку или зефир, на него шыкали остальные - не сломай, мол, раньше времени, сначала ведь все нужно обсудить и запланировать! Когда же время подступало к концу, в команде начиналась паника, еще больше парализующая прогресс. В среднем итоге у таких команд зефир поднимался лишь на высоту одной соломинки, а почти треть команд вообще ничего не успевали соорудить.

Учителя, секретарши, рабочие, справлялись с задачей значительно лучше - в среднем, поднимая зефир на полторы-две соломинки.

Лучше всего же, на среднюю высоту в 2.5 соломинки, поднимали зефир... дети из детского сада. Пятилетние малыши справлялись с задачей намного лучше, чем директора с многомиллионными окладами!

Этим экспериментом Питер доказывал, как корпоративное мышление полностью парализует способность экспериментировать и добиваться результатов. Коллективный директорский разум погрязал в абстрактных расчетах, и никто не хотел брать ответственность за принятие решений. Пытаясь предугадать и запланировать всевозможные сценарии, в итоге коллектив оказался неспособным решить простую задачу. А ведь в реальной жизни от такого паралича зачастую страдали не игрушечные конструкции, а крупные проекты под управлением таких коллективов. Что и объясняло, по мнению Питера, одну из главных причин массовых срывов сроков и бюджетов в очень дорогих и важных проектах.

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

Чтобы достигнуть инноваций, подвел итог Питер, не нужно строить комплексы бизнес-школ, занимать крупные ссуды, нанимать штат консультантов, рассчитывать и перерасчитывать на много лет вперед. Нужно просто "взять и сделать".

132

Эту историю рассказал мне преуспевающий бизнесмен, владелец огромного дома, когда после ужина мы сидели в сигарной комнате, убранной в индийским стиле, и прихлебывали 20-летний сингл-малт... Так я хотел начать, и получилось бы вранье. А так слушайте правду.
Нет, Борюсик (а именно так зовут героя истории) не миллионер, просто обеспеченный американский программист, влюбленный в семью, и наслаждающийся как работой, так и отдыхом. А начиналось это так:
В середине 90-х перед ним встал вопрос выбора: продолжать ходить на работу, где зарплату выдавали три месяца спустя и - махоркой с галошами, перейти в бандиты, или купить на последние деньги десяток полосатых сумок и начать челночить. Еще знакомый предлагал бегать по митингам, чтобы втереться к кому-нибудь в команду... но Боря твердо хотел только одного: хорошо делать свою работу и иметь достаточно средств и времени на собственную жизнь. Увы, Украина 90-х была с ним несогласна.
В результате 2000-й год он с женой встречал в подвальной комнате на Брайтон-бич, которую снимали у молдавского еврея за 200 долларов. Cитуация была тяжкой. Ситуация была безнадежной.
Все работодатели дружно избавлялись от программистов. Лохотрон под названием "ошибка 2000" закрылся. Нет, Борю на обманули. В предыдущие годы действительно достаточно было закончить подозрительные месячные курсы тестеров, проводимые в спортзале какой-нибудь школы, и за пару недель находилась работа минимум на 50 тысяч годовых. Борюсик тупо опоздал.
Он рассылал сотни резюме, стал посещать православные, католические и протестантские церкви, волонтирил в синагоге, выстаивал очереди на ярмарках вакансий (а вот программиста никому не надо?), и судьба сжалилась над ним. Он получил работу! И не беда, что дорога в один конец занимала полтора часа. И ничего, что платили 8 долларов в час. Это был прорыв!
Ах, как Боря хотел работать! Он с вечера стирал и гладил рубашки, вставал в 5, и приезжал самым первым. Он смотрел на босса глазами голодной собаки. Он старался дружить со всеми. Он реально старался выполнить все как можно лучше и быстрее.
Работа представляла собой полусемейную индусскую фирмочку, чудом оставшейся на плаву. Борю выворачивало от запахов и манер начальника и сослуживцев, но он никогда не терял улыбки (заискивающей, как он говорил позже).
И вот однажды преграды рухнули! Сам босс предложил ему прийти и поиграть в гольф с остальными сотрудниками!
У Бори и мысли не мелькнуло признаться, что он ни разу в жизни не играл (выгонят ведь!), и поблагодарив, согласился. А вечером был скандал. Боря, почитав в Интeрнете правила игры в гольф, потребовал двести долларов, чтобы купить клюшки. В семейном запасе было только 70. Наконец, съездив по объявлению Боря купил с рук клюшки, сумку и мячики. Всего за 30! Боже, благослови Америку!
Я пропущу описание гольфа. Это был позор.
А приехав на работу, Боря от охранника узнал, что уволен.
В конторе был один человек, хорват, который относился к нему по-человечески. Ему Боря и позвонил.
"Борис, - сказал тот,- не бери в голову. Ты хороший программист, и вскоре найдешь работу. На самом деле ты был обречен еще две недели назад, когда переделал коды брата начальника, и тем самым за одну смену выполнил работу компании за месяц. Им не нужен специалист такого уровня.
Я могу посоветовать тебе только одно. Пожалуйста, не стесняйся признаваться в том, что ты не знаешь. Дело в том, что твои клюшки были женские, и для левши".

133

Jktu: Но в главном я с вами согласен: если разработчики обещали линукс-версию, то должны сделать. Жаль, что они не японцы и не следуют кодексу бусидо, там ведь строго: врать или не выполнять обещание - недопустимо, не выполнил приказа босса - отрезаешь себе мизинец, в следующий раз - безымянный и так далее, а если опозорил себя или организацию - делаешь сэппуку. Бусидо-программистов в отечественном игропроме явно не хватает)
PHILIN: Они просто больше одного проекта не живут

134

Про новость "Шойгу объявил охоту на программистов для научных рот"
xxx: дада, деды-тимлидеры будут каждое утро собираться за столом со своими девелоперами и говорить - Вы че бля охуели?!
yyy: БОЛЬШЕ КОДА! КОММИТЬ СУКА! 3 КОММИТА ВНЕ ОЧЕРЕДИ!

136

Про массаж
----------
В давние времена, когда век был еще двадцатым, нефть дешевой, спрос на программистов стоял как член у рядового Советской Армии перед увольнением, наша маленькая фирма только начала обживать снятый целиком этаж в новом здании возле алмазной биржи. Количество кабинетов перекрывало число работников, нам как раз тогда выдали футболки с гордым, теперь уже дважды измененным, названием компании и надписью «First twelfth» (я тоже такую получил). Мы рассаживались напротив компьютеров балдея, от свободного пространства и слегка скучая от одиночества.
Теперь все по-другому. В комнатах сидим по двое, маленький конференц-зал переоборудован в лабораторию QA. Из двенадцати обладателей именных футболок нас осталось в конторе трое. Вот только одно... Еще в самом начале жизни фирмы одну, находящуюся чуть на отшибе, комнатку с отдельным входом мы сдали знакомому знакомого, массажисту по специальности. Сдали бесплатно – он просто обязался каждую неделю давать четыре сеанса массажа работникам за так, а остальное время использовать по своему усмотрению для частных клиентов.
Давид - мужик хоороший и костоправ замечательный. Через его руки прошли мы все и не по одному разу. Несмотря на нехватку площади, начальство твердо решило его не трогать и массажи не отменять. Так и живем.
Вот только любит наш Давидушка опаздывать и клиенты его часто ждут в предбанникеи читая газеты и литрами потребляют офиссный кофе.

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

© Петр Капуляснкий

138

- Мужики, я вчера перебрал - а сегодня как огурчик!

- Что, такой же свеженький?!

- Нет - зелёный, весь в пупырышках...

***

Один посетитель бара обращается к другому:

"Вы не знаете, почему у них пиво такое дешёвое?"

Второй:

"Поймёте, когда узнаете цены на посещение туалета".

***

Едут в купе поезда женщина и старик-алкаш. Женщина достает из сумки помидоры, огурцы, редиску. Старик спрашивает, что это такое.

- Витамин С, чтобы не было складок на лице. Тогда алкаш достает корочку хлеба и бутылку водки. Женщина спрашивает:

- Что это такое?

- А это, милая моя, витамин Е, чтобы не было складок на хуе

***

Мужик приходит в ресторан, подзывает официанта:

- Бутылку водки, порцию манной каши!

Официант пожал плечами и принес заказ. Мужик второй раз заказал то же самое и третий тоже. Официант не выдержал:

- Вы бы хоть что-нибудь закусить взяли!

- Молодой человек! В мои планы сегодня входит напиться, а чем блевать, мне все равно

***

Жираф говорит Бегемоту:

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

Бегемот смотрел, смотрел на Жирафа, думал, думал и говорит:

- А если блевать?

***

Директору пивзавода от группы программистов Заявление

Просим Вас предоставить выделенную линию со скоростью 0,5 л/сек

***

Телефонный разговор:

- Милый, а чем ты там без меня занимаешься?

- Да так... То одно, то другое, то рюмочку сполосну...

***

- Я бы выпил что-нибудь безалкогольное - говорит посетитель официанту.

- Пепси, лимонад, сок, минеральная вода?

- Все равно, - грустно вздыхает посетитель - я в этом деле новичок...

***

- Хотите чая?

- Я не пью чай.

- Может, кофе?

- Я не пью кофе.

- Джин с тоником?

- Я не пью тоник.

***

Посетитель сидит в баре и хлещет одну рюмку за другой. Потом вынимает из кармана будильник и ставит перед собой.

(О)фициант: - Это зачем?

(П)осетитель: - Чтоб знать когда мне пора домой.

(О): - аааа...

Продолжает пить. Потом встает шатаясь и запихивает будильник обратно в карман.

(О): - Что, пора?

(П): - Да, уже два...

(О): - Два часа?

(П): - ДВА БУДИЛЬНИКА!

 

139

Знаете ли вы, что такое настоящий ночной кошмар программиста?

Два года назад дело было. Начальство решило по политическим причинам напичкать наш продукт такими фичами на тему секретности, какие были у продукта совсем другого класса и предназначения... ну, примерно, как если бы в торговом центре установить порядки режимного предприятия. Для нас, программистов, обернулось это понятно чем - сплошными трудностями на пустом (прежде) месте, срывом всех сроков, авралами и т.п.
Так вот.
Снится мне, что я захожу в автобус, с названием нашего продукта на борту. Беру у водителя на входе несколько security token-ов - на то, чтобы пройти в салон, на то, чтобы занять кресло и на то, чтобы оплатить проезд. Токены на вид как детские игрушечные монеты для игры в магазин. Мне еще говорят, мол, берите больше, они не всегда срабатывают.
А вот и кондуктор. Протягиваю ему мелочь за проезд и токен, подтверждающий мои права произвести оплату.
- Ваш токен не действителен! У него истек срок действия!
Протягиваю другой.
- Этот токен поддельный! Видите, позолота стерлась, под ней пластмасса!
Протягиваю третий.
- Этот вообще на проезд стоя. А надо на оплату проезда!
Озираюсь по сторонам - не завалялось ли у кого из коллег лишнего, ненужного security token-а? Но кондуктор пресекает мои поползновения: каждым токеном может пользоваться лишь то приложение, для которого он выпущен! Передача другому пассажиру не допускается!

Пока все это происходит, автобус уже проехал остановку и я, как не оплативший вовремя свой проезд, перехожу в статус безбилетника. Но штраф я оплатить не могу, т.к. для этого нужен соответствующий токен - а таких нет даже у водителя. И покинуть автобус, не заплатив, я тоже не могу. Происходит исключительная ситуация, не предусмотренная разработчиками. Единственный выход = экстренно проснуться, иначе рискую "зависнуть" в этом сне. Огромным усилием воли посылаю себе сигнал SIGTERM. Сработало, просыпаюсь! Последняя мысль перед пробуждением: "Эх, syslog надо было сохранить..."

140

Правила Марка Цукерберга

• Я никогда не думал, что Facebook должен быть клевым, он должен быть полезным.

• Когда ты за одну ночь выдаешь тонны кода — это и есть результат.

• Facebook не создавался для того, чтобы быть компанией. Facebook создавался для того, чтобы выполнять социальную миссию: сделать мир более связанным и открытым.

• Когда вы пользуетесь чем-то с друзьями, с семьей, то вы привязываетесь к этому сильнее.

• Социальные сети — это не альтернатива дружбе, это ее продолжение.
• В фильме [«Социальная сеть»] все не совсем так. На самом деле, история Facebook довольно скучная. Мы просто сидели и писали коды 6 лет.

• Самое главное в бизнесе — сконцентрироваться на создании чего-то важного. Я просто работал над тем, чем бы мне хотелось самому пользоваться.

• Если у человека есть мозги, он просто не имеет морального права работать не на себя, отдавая большую часть своего времени и результаты своих достижений своему работодателю.

• Наших сотрудников мотивирует то, что они являются частью нашей команды. Это не просто компания Facebook, это своя вселенная.

• Нам не нравится реклама, но она позволяет платить по счетам.

• Facebook больше напоминает правительственную организацию, нежели традиционную компанию. Мы имеем дело с огромным сообществом людей и как никакая другая компания должны серьезно думать о своей внутренней политике.

• Мы дали каждому человеку голос, а значит, дали власть. И в этот момент старая система перестала существовать.

• Я не хочу, чтобы Facebook был исключительно американской компанией и пропагандировал только американские ценности по всему миру. Например, есть понятие «свобода слова», которое мы очень любим и всячески поддерживаем на Facebook, но каждая страна имеет разное понимание этого выражения. Поэтому главное для меня — понять ход мыслей людей из разных стран и сделать Facebook предельно восприимчивым к многообразию культур.

• Язык — это не самый удачный способ передачи идей.

• Я думаю, что в будущем все, а не только программисты будут связаны с элементами программирования.

• Мне бы хотелось продолжить попытки выйти за рамки возможного.

• Я нуждаюсь в серверах так же, как и в пище. Но если я какое-то время все же могу обойтись без еды, то сайт без достаточной производительности серверов погибнет.

• Facebook — шикарный опыт, мне просто повезло. Но я жалею, что я не доучился в колледже, где тебе дают больше, чем ты знаешь. Там ты просто получаешь удовольствие, открывая мир.

• В Кремниевой долине многие создавали компанию, не решив, чем эта компания будет заниматься. Разве так делают? Начать нужно с идеи того, что вы хотите полезного предложить миру, а потом под это подводить и создавать компанию.

• Когда ты создаешь компанию, она должна быть основана на твоей вере во что-то.

• Для создания небольшого развивающегося бизнеса необходимы две вещи. Первая — это возможность иметь хороших программистов или обучить тех, у кого есть идеи, и вторая — возможность реализовывать эти идеи.

• Я вообще ненавижу рекламу. Особенно тупую рекламу.

• Промышленность и любой другой бизнес станут мобильными через несколько лет, это неминуемо.

• Думаю, меня вряд ли когда-нибудь еще раз посетит идея, подобная Facebook.

• Самый большой риск — не предпринимать никаких рисков. В мире все меняется очень быстро, единственная стратегия, которая гарантированно потерпит неудачу, — не рисковать.

• Я думаю лишь о том, как построить и укрепить свой бизнес, а не о том, как его продать. Полагаю, наша работа гораздо интереснее, чем у многих людей. Нам просто нравится делать свое дело. Я никогда не задумывался о продаже компании.

• Разве я похож на человека, которому нужны деньги?

142

Отпуск. Едут в одном вагоне поезда, но в разных купе пользователи и программисты. У пользователей на каждого по билету, у программистов на всех один билет. Идет контроль.
Пользователи проходят контроль предъявляя каждый свой билет, программисты всей толпой уходят и запираются в туалете. Подходит контролер стучит в туалет, дверь приоткрывается высовывается рука с билетом, контролер компостирует билет и идет себе дальше....
Конец отпуска. Ситуация та же. Едут обратно в одном вагоне поезда, но в разных купе пользователи и программисты. У пользователей на всех один билет, у программистов ни одного. Идет контроль.
Пользователи всей толпой уходят и запираются в туалете. Программисты идут следом стучат в дверь, высовывается рука с билетом. Программисты забирают билет, уходят и запираются в другом туалете.
Вывод: не каждый алгоритм работающий у программиста - пригоден для пользователя.

144

История одного моего увольнения.
Решил я в 2000 году устроиться на работу программистом на более высокую зарплату в одну компанию. В это время у меня временно остановился один знакомый белорус польского происхождения или наооборот. И он мне заявляет, что у меня работа в этой фирме не пойдет. Я спрашиваю с чего ты взял. Он мне говорит, что он экстрасенс, пообщался с космосом и получил ответ. Я ему сказал, что я не верю в эти штучки, что я много где работал и того, чтобы у меня не пощла работа ни разу не было. Короче устроился я в эту фирму. Там работало примерно 30 программистов и 30 консультантов. Все такие, молодые, карьерно активные. Я даже для одного из корпоративных праздников сочинил песню, где был один такой куплет:

И в этой фирме лишь один сплошной талант,
Куда ни плюнь то программист, то консультант.
И каждый знает что-то, что не знают все,
К ним не подъедешь на кривой козе.

Как то фирма выехала на выходные в дом отдыха (два раза в год подарок сотрудникам от руководства). Семинары перемешивались с отдыхом. Традиционный турнир по настольному теннису. Оживленные разговоры кто победит. Я молчал, так как до этого лет 15 поигрывал в настольный тенис. Обыграв всех программистов, в финале встречаюсь с генеральным директором. Он считался лучшим теннисистом в фирме. Видимо мне нельзя было его обыгрывать, так как похоже на то, что после турнира он затаил на меня обиду. Но надо отдать ему должное, что он мне дал 2000 руб. премию за победу на турнире. Но я не придал этому значения, хотя это был первый звоночек.
Далее на одной из корпоративок я увидел как один из ведущих программистов стал приставать в пьяном виде к одному из консультантов с вопросом: А что ты тут делаешь в фирме, чем ты занимаешься? Я спросил у него, зачем он пристает к парню. Тогда он стал приставать ко мне с тем же вопросом, стал меня дергать за рукав. На что я ответил: «Если человек идиот, то это на долго». Он стал бегать по офису, ронять стулья и орать, что я уволен». Он был вторым программистом в фирме и потом понял, что его используют как провокатора. Это был второй звоночек.
В фирме было принять, чтобы каждый, у кого день рожденье, устраивал фуршет, другими словами грандиозную пьянку. Я с помощью вилки стал открывать бутылку сухого вина, то есть пытаться протолкнуть пробку внутрь бутылки. Одни из программистов взялся подержать бутылку. Я надавил на пробку так, что бутылка лопнула и осколки порезали программисту кисть, ему пришлось зашивать порез и три месяца потратить на лечение и заживление раны. Начальница кадров при виде крови упала в обморок. Это был третий звоночек.
Мне в фирме было с самого начала поручено запрограммировать в OLAP 15-ть многокритериальных отчетов за 6 месяцев. Меня посылали на курсы, пришлось прочитать 1500 страниц на английском языке, освоить работу этой OLAP. А система в фирме была такова. Консультанты общаются с заказчиками, делают постановку задачи, а программистам дают задание. Мне моя консультантша выдала за 5 месяцев задание только на один отчет. Я его сделал, а остальное время я экспериментировал, осваивая OLAP. Вдруг меня вызывает один из директоров, которого я обыграл в теннис и говорит, что я не сделал 14 отчетов и что меня увольняют. Я говорю, позвольте, но мне консультант не выдал задание на эти 14 отчетов. Пусть выдаст задание и я в течении месяца их сделаю. Я действительно получил постановки на эти 14 отчетов, запрограммировал их и внедрил у Заказчика, но приобрел врага в лице моей консультантши. Это был четвертый звоночек.
Фирма снова выехала в дом отдыха (раз в полгода). Опять соревнования по настольному теннису. Опять в финале мы встречаемся с этим же директором. Играем из трех партий до 21 очка. Надо сказать, что повышение зарплаты мне этот директор зажал и я поэтому я понял, что он все равно меня уволит. Первая партия – счет 14:4 в мою пользу. Игру судит второй директор (Их всего два, оба учредители фирмы). Он меня спрашивает какой счет, я говорю не помню. Тогда он считает 14:4 в пользу моего противника. Я проиграл. Перед второй партией судья говорит, что я должен дать фору в 10 очков. Я соглашаюсь и во второй и в третьей партии мой противник набирает всего 4 очка, то есть счет в обоих партиях был 21:14 в мою пользу. Весь вечер мой противник ходил как в штаны наклал. Это был последний звоночек. Через две недели этот директор меня вызвал и сказал, что меня решили уволить.
Теперь, когда у меня останавливается экстрасенс, который предсказал мне, что работа в фирме у меня не пойдет, я у него больше ничего не спрашиваю. Кстати, один мой приятель сказал, что не верит в экстрасенсов. Вот если бы он угадал задуманное число, то тогда бы он поверил. Именно в этот день ко мне приехал и попросился на три ночи этот самый экстрасенс. Я попросил его отгадать задуманное число. Написал его на бумажке. Он что то колдовал, колдовал, но число не угадал, сослался на Московские помехи. Вот такая история.

145

Сочинение

Я хочу стать программистом, когда вырасту большим, потому что это классная работа и простая. Поэтому в наше время столько программистов и все время становится больше.

Программистам не нужно ходить в школу, им нужно учится читать на компьютерном языке, что бы они могли с компьютером разговаривать. Думаю, что они должны уметь читать тоже, что бы знать в чем дело, когда все напереполох.

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

У программистов должно быть хорошее зрение, что бы видеть сквозь одежду и что бы не боятся секретарш, потому что с ними приходится работать. Еше мне нравится зарплата, которую программисты получают. Они получают столько денег, что не успевают их все тратить. Это происходит потому, что все считают работу программиста трудной, кроме программистов, которые знают, как это просто.

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

Надеюсь, что у меня нет аллергии на офисную пыль, потому что на нашу собаку у меня аллергия. Если у меня будет аллергия на оффисную пыль, программиста из меня не получится и придется искать настоящую работу.

147

ххх: Давай лучше нашу свадьбу устроим в стиле программистов?!
yyy: Придем в загс в длинных свитерах и джинсах?
ххх: Угу, и каждый будет держать в руках по котэ!
ууу: "В знак вашей любви, обменяйтесь котэ".
ххх: А гостей будем кормить пельменями!

150

xxx: Не понимаю, почему все такие глупые. Вот почитаешь форумы всяких программистов, компьютерщиков и прочих "хакеров" - везде одно и тоже: "Упал сервак", "Я вчера задолбался сервак поднимать" итд. Ну почему все такие тупые? Даже я со своим гуманитарным образованием и то понимаю. Неужели так трудно получше приделать его или на пол в крайнем случае поставить? Тем более если он такой тяжелый. А еще нас тупыми называете. ((