Ростов-на- Дону
734 сообщения
Карма: +61/-28
|
Как не единожды бывавшая замужем за программистами, очень смиялас.
(с)
Программист разговаривает с другом:
- Представляешь, прихожу вчера домой - жена в постели с любовником. И глаза у обоих такие хитрые-хитрые... Ну я сразу почуял неладное. Бросаюсь к компьютеру, пытаюсь выйти в
интернет - а они, суки, пароль сменили!!!
Ладно, попробую серьезно: программист - это не профессия, это диагноз...
Тьфу, блин, я ж серьезно хотел, а получилось как всегда! Ладно...
Итак, приходит программист в ....
Блин, ну я научусь когда-нибудь быть серьезным или нет?! Похоже что нет - поздно пить боржоми когда почки отвалились...
Итак, программист ... /Гусары, молчать! Я серьезен как никогда!/ ... это все-таки не профессия. Это особое состояние разума. из которого следует особое состояние души.
Нет, существуют люди, называющие себя программистами, и работающие с 9 до 17:30. Но они ничем не отличаются от всяких менеджеров/бухгалтеров/etc, и больше о них сказать
нечего. Отличить их очень легко: они приходят на работу в пиджаках и галстуках. Программист одет в свитер и джинсы. Это не не униформа, это скорее признак касты - "я ношу то
что мне удобно, а не то в чем меня хотят видеть другие" И на работу он приходит после обеда (если, конечно, его не угораздило вляпаться в руководство)
Всерьез интересующимся вопросом, я рекомендую набрать в гугле строку "Настоящие программисты не используют паскаль" (Real programmers never use pascal) и прочесть найденый
текст. Он написан в незапамятные времена и переполнен шутками, непонятными непосвященным. И все же, я рискну приравнять его к манифесту.
Но в общем-то я хотел не об этом. А о том самом "особом состоянии разума" Кузовной мастер на улице совершенно автоматически подмечает дефекты окраски проезжающих машин, хирург
по прихрамывающей походке прохожего определит перелом, бывший год назад. А программист - видит алгоритмы. А поскольку алгоритмизации поддается все в этом мире (ну не спорьте,
я вас умоляю!), то алгоритмы он видит везде. И если он себя не контролирует, то его поведение внешне бу(с)дет весьма похоже на помешательство. Но это бывает крайне редко.
Хороший программист прекрасно знает [типовой] алгоритм оценки его поведения посторонними, и чтоб облегчить себе жизнь, он давным давно выработал алгоритм поведения, не
вызывающего подозрений. Он будет смеяться там где положено смеяться, молчать там где положено молчать, короче - будет "валять дурака". Но это только в том случае, если Ваше
мнение ему не безразлично.
В качестве иллюстрации хорошо подходит такая шутка:
Чем настоящий программист отличается от чайника ?
- Чайник считает что в килобайте 1000 байт.
А настоящий программист считает что в килограмме 1024 грамма
Но это именно шутка. Он не помешан. Просто у него развита "алгоритмическая" логика мышления. В этом его сили и слабость. Он может мгновенно дать ответы на вопросы, к которым
Вы даже не знаете с какой стороны подойти (и совсем не обязательно чтоб эти вопросы имели отношение к компьютерам) Одновременно с этим он не знает совершенно "очевидных"
вещей, которые "знают все". Дело в том что эти вещи его просто не интересуют. Он не видит там задачи, требующей напряжения мозгов, поэтому не думает об этом.
В этом - огромная проблема общения программиста с "обычным человеком". Но - даже не пытайтесь "переделывать" программиста на свой лад. После нескольких попыток, ваши отношения
просто закончатся. Если Вы хотите заинтересовать его своей проблемой - обрисуйте ее так что он увидел в ней СЛОЖНОСТЬ, задачу которую надо решить. Открою маленький секрет:
программисты чертовски самолюбивы. Но "ахиллесова пята" - это их мозг, способность составить алгоритм решения задачи. Если Вы скажете программисту что у него короткий член,
что он уродлив в своих очках, что он неделю не мылся и от него воняет - он обится как обычный человек. Но попробуйте сказать ему "Ты даже программу решения квадратного
уравнения не сможешь без ошибки составить!" - это оскорбление он запомнит на всю жизнь. Но в то же время, если умело щекотать эту точку - "А не слабО ли тебе вот такую
задачку?" - это может быть хорошим способом направить его энергию в нужное русло. Главное не переборщить
В отношениях с женщинами наблюдаются 2 крайности. Крайность N1: отношения с женщиной алгоритмизированы до предела... Пардон, не могу удержаться от цитирования
(Система программирования "Глоп") :
if (katja >= 18) then { call gastronom; call taxi; goto hata; } else goto vera;
Это шутка на тему стиля программирования, но в каждой шутке есть доля шутки...
Т.е., имеется стандартный алгоритм "снятие девочки"; раумеется у продвинутых типов имеется множество модификаций этих алгоритмов для конкретных условий применения, так что Вы
даже и не заподозрите что он просто "выполняет алгоритм".
(И не надо поднимать глаза к потолку - алгоритм, приводящий к успеху, существует в реальности, а не только в голове очкастого вундеркинда - поищите в интернете!)
"Победить" это достаточно просто (если надо, конечно!) : просто представьте себе этот алгоритм (а в нем нет ничего сложного) и действуйте целенаправленно не по алгоритму -
т.е. совершайте такие действия, для которых в алгоритме нету "case'ов". После 3-й осечки - пациент берется голыми руками.
Крайность N2: когда женщина исходно пользуется уважением как носитель "эмоционального", т.е. неалгоритмизируемого мышления. Самый удачный для женщины вариант: на выходе имеем
необъяснимое обожание. Типичная женская ошибка - объяснять это обожание своими выдающимися достоинствами и одновременно "невзрачностью" обожателя, обделенного женским
вниманием. Правильное поведение: иногда говорить "да брось ты, я самая обычная!", но не слишком часто. И иногда совершать неожиданные поступки. Всеми силами убегайте от того
чтобы он смог построить алгоритм Вашего поведения! Если это произошло - он потеряет интерес.
На самом деле, с программистом общаться не сложнее чем с любым другим человеком, если выполнять простое условие: пытайтесь понять его, а не требуйте чтоб он понимал Вас. Этот
рецепт универсален. И на этом описание отличий программиста от "обычных людей" можно закончить.
__________________
... А еще я курить люблю ! ...
|