Всех с прошедшим.
Вот ведь бландинка, в пятницу собственную темку не нашла, новую поленилась создавать.
Вместо открытки напомню Кодекс Русских Программистов - этих героических людей.
Русские программисты...
... никогда не читают описания программ и редко пользуются хелпом. Они легко осваивают новый продукт просто потому, что уже работали со всеми другими подобными программами раньше.
... никогда не платят за программное обеспечение. Они или сами взламывают его, или покупают чудесные CD забитые под завязку взломанным софтом, которые продаются по $5 в любом достаточно крупном городе.
... всегда находятся на рубеже передовых технологий. Они используют самые последние версии самых мощных инструментов, тем более что они за это не платят ни копейки
... очень опытны в железе. Они могут разобрать ваш компьютер в считанные минуты и собрать его с закрытыми глазами. Они помнят конфигурации перемычек для большинства популярных плат, винчестеров и других устройств. Они никогда не забывают, какие прерывания и адреса заняты устройствами в их компьютере.
-... продолжают улучшать и обновлять свои компьютеры до тех пор, пока в них не остается больше ни одного свободного прерывания, ни одного свободного разъема и места на передней панели. Если возможности к расширению у компьютера уже исчерпаны, они покупают новый и соединяют оба в локальную сеть.
... программируют на всех уровнях, начиная с команд процессора, табличка которых всегда находится где-то под рукой. Они обычно помнят наизусть список функций прерывания Int21H.
... помнят наизусть как русскую, так и английскую раскладки клавиатуры. Если русского программиста спросить среди ночи, какая буква находится между "Ф" и "Д", вы услышите в ответ с нескрываемым удивление в голосе: "Но ведь между ними целых семь клавиш!"
... ненавидят Microsoft и их программы, но, впрочем, иногда ими пользуются.
... предпочитают продукты компании Borland и устанавливают компиляторы Microsoft только из-за их подробных хелпов по Windows API.
... очень комфортно себя чувствуют на Интернете. Они все время online на случай, если что-то вдруг срочно понадобится.
... работают только когда у них для этого соответствующее настроение. Программирование - это творческий процесс, который нельзя подгонять.
... всегда в настроении для программирования.
... не любят кодировать чужие идеи. Каждая программа пишется лично и с нуля.
... всегда хранят копию игрушки Doom, Duke Nukem или Quake. Они играют ночами по сети в только в режиме Deathmatch.
... никогда не используют джойстик. Клавиатура - опасное оружие в их быстрых руках.
... никогда не сдаются. Они будут выявлять и исправлять ошибки в своих программах, забывая про сон и еду.
... всегда недополучают. В мире нет таких денег, которые бы были адекватны их реальной ценности.
... никогда не продумывают структуру всей программы. Они пишут на вдохновении, иногда много часов без перерыва, движимые желанием запустить программу как можно скорее. Когда программа наконец запускается и работает без ошибок, они падают замертво на пол и беспробудно спят по 20-30 часов, счастливо улыбаясь во сне.
... никогда не используют методический подход к программированию. Каждая программа рассматривается как произведение искусства и пишется в страшно неудобное время, чаще всего - когда надо срочно завершать другие проекты.
... не любят использовать шаблоны. Их программы - это индивидуально написанные произведения с большой долей импровизации.
... любят суши. Японский ресторан - единственное место, ради которого можно отложить отладочную сессию в Пятницу вечером.
... едят очень мало. Обычно они умудряются перекусить во время долгой компиляции или длительной загрузки файла с Интернета.
... обычно спят с 6 утра до 8 утра. Остаток дня (и ночь) они проводят в полусонном состоянии, что, впрочем, никак не отражается на их эффективности.
... игнорируют стандартное расписание с перерывом на обед в 12 часов дня. Они обычно обедают в 2-3 часа дня. Если они уходят на обед после 4-х, то они уже на работу не возвращаются.
... любят сидеть на IRC. Общение с реальными людьми занимает слишком много времени, чтобы об этом можно было думать всерьез
... никогда не приступают к работе сразу по приходу на работу. Сначала надо проверить почту, ответить на все письма, прочитать и ответить в любимую конференцию, прочитать ежедневники на Интернете и попить чаю, точнее, их утренний ритуал, обычно занимает все время до обеда. Реальная работа начинается сразу после обеда и перемежается с активностью на Интернете.
... бывают двух типов – те, которые приносят доход программированием, и те, которые приносят доход тем, что ни во что не лезут и не трогают руками.
... бывают еще двух подтипов - те, которые ненавидят Windows и работают на UNIX, и те, которые ненавидят Windows и работают на Windows. Программисты для Macintosh не являются программистами в полном смысле этого слово. Чаще всего их называют "пользователями".
... никогда не могут сделать счастливыми своих жен, поскольку им не уделяется совсем никакого внимание, пока в доме есть хоть один компьютер.
... не любимы Большими начальниками. А кому понравится умник, знающий все обо всем?
... могут не бояться увольнения Большим начальником. Те ведь знают, что, даже работая 10 часов в неделю в полупьяном состоянии, русский программист сделает больше, чем профессор, как в небольших задачах, так и в перспективе.
..., приходя в дом, где есть компьютер, рано или поздно все равно окажутся за ним, под любым предлогом - проверки работоспособности, настройки или еще чего-нибудь.
... починят в гостях любой компьютер за рекордно короткий промежуток времени, даже если он безнадежно сломан.
... любую поездку в гости, на природу или на пляж используют для того, чтобы лишний раз вздремнуть. Любой отдаление от компьютера сразу же заставляет организм вспомнить о хроническом недосыпе и буквально валит с ног. Хронический недосып может принять угрожающие формы, если у программиста есть лаптоп.