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

2

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

3

Жена говорит программисту:
- Сходи в магазин, купи батон колбасы. Да, если там есть яйца, возьми десяток.
Программист приходит в магазин и спрашивает:
- У вас есть яйца?
- Есть.
- Тогда дайте мне десяток батонов колбасы.

4

Жена говорит программисту:
-- Сходи в магазин, купи батон колбасы. Да, если там есть яйца, возьми десяток.
Программист приходит в магазин и спрашивает:
-- У вас есть яйца?
-- Есть.
-- Тогда дайте мне десяток батонов колбасы.

5

Программист и инженер оказались друг возле друга во время долгого
полета из Москвы в Нью-Йорк. Программист обращается к инженеру и
спрашивает, не желает ли тот скоротать время игрой в одну
занятную игру. Инженеру очень хотелось спать и он, вежливо
отказавшись, прильнул к окну, чтобы хоть немного вздремнуть.
Программист же, продолжая настаивать, обьясняет, что игра, мол,
очень занятная и простая.
- Я задаю вам вопрос и если вы не знаете ответа, вы платите мне
пять баксов. А потом вы задаете мне вопрос. Если я не знаю
ответа, то плачу соответсвенно пять баксов вам.
Но инженер снова вежливо отказывается и пытается уснуть.
Ну, программист уже самозавелся и говорит:
- Ну ладно, если вы не знаете ответа, то платите мне $5, а если
я не знаю, то плачу вам $50!!
Это в конце концов заинтересовало инженера, тем более,что он
видит, что от программиста отделаться не так легко. Он соглашается.
Програмист спрашивает:
- Каково расстояние между Луной и Солнцем?
Инженер не говоря ни слова лезет в карман, достает бумажник,
вытаскивет $5 и протягивает их программисту.
Очередь инженера:
- Что идет вверх на трeх ногах, а спускается на четырех? -
спрашивает он программиста и отворачивается к окну.
Программист ошалело на него посмотрел и достает свой Лаптоп.
Прошелся по всем своим поисковым системам. Ничего. Тогда
подключается к бортовому телефону, рыщет по Интернету, прочесал
всю библиотеку Конгресса. Ничего. Посылает е-мейлы всем своим
сотрудникам с запросом. Ничего. Через час он будит инженера и
дает ему $50. Инженер аккуратненько свернул деньги, положил их в
кармашек и повернулся к окну спать.
Оху%вший программист трясет инженера за плечо и спрашивает:
- Так какой же все-таки ответ??!!!!
Не говоря ни слова, инженер достает свой кошелек, дает
программисту пять баксов и поворачивается к окну, чтобы
докимарить до Нью-Йорка...

6

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

8

Законы программизма от Ваще.

1. Ничто не работает так, как планировалось запрограммировать.
2. Ничто не программируется так, как должно работать.
3. Хороший программист характеризуется умением доказать почему
задачу невозможно выполнить, когда ему просто лень её выполнять.
4. На решение проблемы уходит в три раза меньше времени, чем
на обсуждение всех "за" и "против" её решения.
5. Обещанный срок сдачи - это аккуратно расчитанная дата окончания
проекта плюс шесть месяцев.
6. Программисту всегда известна последовательность действий,
которыми пользователь может повесить его программу, но он никогда
не чинит эту проблему, надеясь на то, что никому никогда не придёт
в голову эту последовательность исполнять.
7. Настоящие программисты любят Windows - все ошибки, сделанные
по собственной тупости, можно свалить на Microsoft.
8. Следствие - 99% проблем, сваливаемых на Microsoft, является
следствием тупости самих программистов.
9. В приступе злости все почему-то молотят по невинному монитору,
вместо системного блока.
10. В случае голодовки настоящий программист ещё месяц сможет
питатся едой, выковырянной из-под кнопок клавиатуры.
11. Настоящий программист уже как минимум поменял три залитых
пивом клавиатуры.
12. Все, кто испытывает проблемы с настройкой кодировки,
автоматически считаются неандертальцами.
13. Дилетантские разговоры о компьютерах вызывают резкую тошноту
влоть до приступов рвоты. Вопрос о том как поменять "обои" в Windows
вызывает желание перерезать горло вопрошающему.
14. У большинства людей, нуждающихся в твоей помощи, причина ошибки
в работе программы чисто генетическая.
15. HTML, HTTP, FTP, SMTP, TCP/IP, RTFM и т.д. - это слова,
а не аббревиатуры.
16. Словосочетание "мышка-норушка" не несёт никакого смысла.
17. Самые мистические проблемы, широко раздуваемые и афишируемые,
в конце концов оказываются твоими глупейшими ошибками.
18. Следствие - если твоя программа выполняет мистические действия,
значит, ты сделал что-то невероятно тупое.
19. Самое плохое ощущение для программиста - когда вокруг тебя
стоят десять человек и все пытаются найти причину проблемы в твоей
программе, а ты уже понял, в чём проблема, но боишься сказать,
потому что это что-то вопиюще глупое...
20. Решение всех жизненных проблем находится на интернете. Надо
только уметь хорошо искать.
21. Конфликт логических указаний в жизни вызывает фатальную ошибку
в работе мозга программиста - возможно повышение температуры
и сильное головокружение вплоть до рвоты или потери сознания.
22. Тех, кто презирает программистов, программисты презирают сильнее,
чем те, кто презирает программистов, презирают программистов, которые
презирают тех, кто их презирает.
23. Если ты понял предыдущее - то ты программист.

9

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

10

В общем, предложили как-то каскадеру-экстрималу, математику и
программисту с сотого этажа в маленький бассейн прыгать. Кто не
разобьется - награда 100000$. Первым рискнул каскадер, но он в чем-то
просчитался и упал на землю, погиб. После был математик - он долго
высчитывал углы падения, вероятность и так далее, а после прыгнул и упал
точно в центр бассейна. Последний - программист. "Ну я тоже, типа,
математик, ща все там рассчитаю..." Достал ноутбук и начал щелкать, а
потом прыгает - и вдруг летит вверх.
- Вот блин... Кажись, знак перепутал...
Staill

11

1001-я история про ANY KAY
Заходим к другу-программисту на работу. Тетеньки из бухгалтерии говорят,
что он на два дня в отгулах, и радостно так просят помочь:
- У нас вот при загрузке просят нажать на ЭНИ КЭЙ, а мы ее никак
на клавиатуре найти не можем.
- А она не на клавиатуре, а на корпусе. Вот видите, написано: RESTART.
И уходим с чувством выполненного долга.
Вам смешно? А друг обиделся, потому что его через полдня вызвали на работу.

12

Во время крушения океанского лайнера спастись на необитаемом
острове удалось только двоим: известной актрисе Джулии Робертс
и советскому программисту Пете. Петя, как водится, ухаживает
за дамой, кормит ее, рыбу ловит, кокосы с пальмы достает,
хижину соорудил. Проходит так неделя. Джулия видит, что что-то
с Петей не то, и спрашивает, в чем дело. Петя говорит:
"Ты знаешь, можно я тебя поцелую?"
Джулия отвечает в том смысле что ты, Петя, мужик хороший,
почему бы и нет? Целуй на здоровье сколько влезет.
Проходит еще неделя, целуются они регулярно, но Петя опять
сам не свой, и Джулия интересуется - в чем дело?
Петя отвечает, что, мол, трудно ему уже воздерживаться,
нельзя ли уже и сексом подзаняться? Конечно, Джулия с радостью
соглашается. Проходит еще неделя, Петя опять смурной какой-то,
и просит он Джулию побыть его другом Васей.
Джулия стала кричать, возмущаться, обзываться - но мы-то знаем -
женщина она сговорчивая - а делать нечего - согласилась.
Тут Петя по плечу ее - шлеп!!!
И во все горло:
"ПРИВЕТ Васька!!! Если бы ты только знал, КОГО я трахал!!!"

13

Заболел я, простыл, баба, сука, виновата.

Поехал я на дачу потолок приколачивать. Доски 6-тисантиметровые, других нет, каждая килограмм на 40. Работаю один. Ищу центр тяжести, головой подпираю, чтобы держалась (для чего еще программисту голова нужна) и кувалдой вколачиваю гвоздь. Вначале пробовал кувалду с полу ногой поднять, потом уж догадался ее наверх бросить. После такой работы дрожащие ручонки поневоле тянутся к ней, родимой, благо что припасена была заранее, за неделю, вместе с солеными огурчиками. Но на неделе прошли морозы, водка-то еще нормальная (спасибо Диме Менделееву за правильную формулу, никогда не замерзает), а огурцы того, когда глотаешь, ощущение, что ледяные иголки в глотку впиваются. Заболел я, простыл, баба, сука, виновата. Говорил я ей, огурцы для сада спиртовать надо, а она все - солить, солить. Зараза...

14

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

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

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

15

Офис - большая комната, разделенная полупрозрачными перегородками.
Слышен голос молоденькой сотрудницы, объясняющей программисту:
- Этот документ в 1С не открывается.... а этот отчет не работает...
Через 5 мин. голос гл. бухгалтера:
- Ира, ну что у вас получилось?
В полной тишине из противоположного угла:
- Пока они не разденутся и не лягут - у них ничего не получится!!!

17

Человек подходит к программисту и спрашивает:
- Сколько идти до вокзала?
Программер - ноль внимания.
Ну, думает, глухой, и идет дальше.
Программист оживает, смотрит вслед, и вдогонку:
- 1 час.
Прохожий:
- Что же сразу не ответил?
- Так я не знал, как ты идти будешь...

19

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

20

Хабр, обсуждение попытки построить полную симуляцию червя

larikov: Интересно, этот червь знает, что он компьютерная симуляция? :)
VoidEx: Даже мы не знаем, компьютерная ли мы симуляция.
Halt: Да ладно, не знаем. Элементарно выводится из имеющихся представлений об окружающей действительности ;)
1. Имеется явный, четко выраженный момент запуска симуляции Большой взрыв. Удобный вариант бутстрапа без необходимости думать о развертывании системы на всех уровнях. Пусть сама себя запускает.
2. Тонкая настройка вселенной ну тут тоже понятно, симуляцию подгоняли под наиболее интересные условия.
3. Квантование всего: пространства, энергии, времени и с недавнего времени гравитации. Планковские величины представляют по сути то, с чем приходится сталкиваться любому программисту ограничения на размер переменных и точность вычислений. Скорость света ограничение на фреймрейт симуляции. Просто товарищи экспериментаторы недооценили желание отдельного элемента системы лезть слишком глубоко.
4. Вероятностная природа квантовой механики ошибки округления при работе с числами с плавающей точкой при приближении к пределу точности вычислительной системы. Читайте спецификацию IEEE 754.
5. Невозможность увязать квантовую механику и теорию относительности да банально обсчитываются разными модулями. Гордон Фримен тоже мог бы долго ломать голову над механикой взрывающихся бочек (Havok) и ее несоответствием с визуальной моделью (шейдеры).
6. Квантовая запутанность первый обнаруженный баг в симуляторе, нарушающий локальность. Видать, перемудрили с указателями.

21

с govnokod.ru:

bormand:
Компилятор как бы намекает программисту "ну ты же умный, я тебе полностью доверяю", а когда тот отвернется и расслабится - ОПА ГРАБЛЯМИ ПО СПИНЕ КРОВЬ-КИШКИ-UNDEFINED-BEHAVIOR.

kegdan:
Как карликовый лев в кармане брюк - нет-нет, да и укусит за яйцо.

22

ххх: (оглядывается вокруг, на свое рабочее место) Прикинь, про меня внезапно вспомнили в [название градообразующего предприятия]. Говорят, а иди-ка ты к нам работать на в три раза более низкую зарплату.

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

ххх: и тут мне пишут: ДА ЧЕ ВЫ ВРЕТЕ, КТО ВАС ВОЗЬМЕТ С ВАШИМ ЗАИКАНИЕМ ВООБЩЕ В ПРИНЦИПЕ НА РАБОТУ ПРОГРАММИСТОМ?!!

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

24

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

26

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

27

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

История началась в 1984 году, когда Евгений Алексеевич Соколовский работал в закрытом НИИ Госплана СССР. 35-летний инженер руководил отделом по обработке вычислительных данных. «Мы решали всё больше и больше усложняющихся задач для народного хозяйства, — вспоминает Соколовский. — И я заметил, что с каждой решенной задачей появляется дополнительная прибавочная стоимость — средства, получаемые в результате вычислений». Полученная стоимость регистрировалась на особых перфокартах с красным кантом — инженеры называли их перфорублями. На каждой карте стоял уникальный код, указывающий сумму, дату, задачу и другие данные выработки; фиксировалась каждая операция. Перфорублями оплачивали переработки: на них можно было пообедать в столовой или получить в бухгалтерии настоящие советские деньги.

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

Добыча перфорублей становилась всё сложнее — просчёт каждого требовал большей и большей мощности. Уже разрабатывали проект по объединению институтских машин с другими институтами и планировался запуск научного городка по типу перфорубледобывающего комбината. Планам помешал распад Советского Союза: вместе с СССР Перфорубльпроект канул в небытие, а архивы были строго засекречены.

Гениального изобретателя судьба немало потрепала: он доживает свою жизнь в коллекторе теплотрассы, где ютится с несколькими товарищами. О криптовалюте Евгений Алексеевич, конечно, знает, но доказывать своё авторство не намерен. “Я как про биткойн услыхал, сразу понял — нашу идею откопали! Всё как у нас, разве что без перфокарт». Так каким образом советское изобретение утекло “за бугор”? Кому достаются лавры и миллионы? И кто за это ответит?

31

Вспомнилось, что мне коллега-программист лет 15 назад рассказывал, как он позвонил по объявлению "Требуется программист. С++, Visual Basic, SQL", спрашивает, что за работа. Ему отвечают:
- Надо факсы программировать.
- В смысле?
- Надо перед отправкой заказчикам вбивать в память факсов номера.
- И это вы называете программированием?
- Ну да.
- А С++, Visual Basic, SQL тогда зачем?
- А это что такое?
- Это у вас в объявлении написано в требованиях к программисту.
- Ну, не знаю... Мы сказали секретарше - посмотри, как другие пишут объявления о вакансиях программиста и напиши по аналогии.

32

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

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

33

Хабр

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

Ууу: Что интересно, этот краткий пересказ можно применить к огромному количеству произведений, включая Библию.

44

В компьютерную фирму из банка поступило требование убрать из одной формы отчетности кнопку, которой удалялись пользователи, т. е. они решили не удалять их вовсе. Задание спустили программисту, а через денек он отрапортовал руководству: Все сделано! Модуль отправили банку. Через неделю пришло требование по исправлению новой ошибки. Суть ошибки состояла в том, что кнопка удаления пользователя осталась, но на нее теперь невозможно было нажать: она бегала по всему экрану и испуганно пищала...

46

В компьютерную фирму из банка поступило требование убрать из одной формы отчетности кнопку, которой удалялись пользователи, т. е. они решили не удалять их вовсе. Задание спустили программисту, а через денек он отрапортовал руководству: Все сделано! Модуль отправили банку. Через неделю пришло требование по исправлению новой ошибки. Суть ошибки состояла в том, что кнопка удаления пользователя осталась, но на нее теперь невозможно было нажать: она бегала по всему экрану и испуганно пищала...

47

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

48

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

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

50

Корпоративная культура.

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

Я прочитал объявление от большого банка, что им требуется на контракт начинающий программист, при этом как обязанности, так и компенсация соответствовали программисту с многолетним опытом. Я прошёл интервью и вышел на работу. Всё вполне соответствовало требованиям.
Я спросил босса: "А почему вы указали, что вам не требуется опыт? Мне, в принципе, без разницы, но просто любопытно."
Босс сказал: "Смотри. Люди, которые здесь работают разбираются не хуже тебя, а в конкретных вопросах даже и лучше."
"Ну да" - ответил я, "я благодарен ребятам, которые помогают мне войти в курс дела."
"Правильно. И им неприятно, что при этом ты получаешь в несколько раз больше. Поэтому, чтобы им было не обидно, тебе дали самую низкую позицию и даже посадили на самое плохое место." - резюмировал босс.

Однажды у нас действительно зашёл разговор, кто где сидит и мне картинно посочувствовали: "Да, какое всё же плохое место тебе выделили!"
Я решил потроллить: "Почему? По мне так это самое удобное место!"
Я не помню какие конкретные аргументы я приводил.
Ну типа: "Моё место около туалета, и если вдруг будет понос, то я успею добежать, а вот остальные обосрутся!" Утрирую, естесственно. Люди всерьёз задумались, что в этом что-то есть.

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