Какая у вас лучшая шутка программиста?

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

Я начну с пары своих фаворитов:

Q: Как вы скажете интровертированному ученому-компьютеру от экстравертного компьютерного ученого?

A: Экстравертированный ученый-компьютер смотрит на ваши ботинки, когда он разговаривает с вами.

И классика:

Q: Почему программисты всегда смешивают Хэллоуин и Рождество?

A: Потому что 31 октября == 25 декабря!

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

827
задан hmason 24 окт. '08 в 18:43
источник поделиться

459 ответов

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

Человек внизу говорит: "Да, вы находитесь в воздушном шаре, парящем на 30 футов над этим полем".

"Вы должны работать в области информационных технологий", - говорит баллонист.

"Я делаю", отвечает мужчина. "Как вы узнали?"

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

Человек ниже отвечает: "Вы должны работать в управлении".

"Да", - отвечает воздушный шарик, - "Но как вы узнали?" **

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

1678
ответ дан Gulzar Nazim 24 окт. '08 в 20:07
источник поделиться

"Стучите, стучите".

"Кто там?"

очень длинная пауза....

"Java".

: - о

1434
ответ дан Galwegian 24 окт. '08 в 18:58
источник поделиться

It's not a bug...

1335
ответ дан cjm 24 окт. '08 в 19:04
источник поделиться

SQL-запрос переходит в панель, проходит до двух таблиц и спрашивает: "Могу ли я присоединиться к вам?"

1159
ответ дан Adam Neal 24 окт. '08 в 20:03
источник поделиться

Q: сколько программистов требуется, чтобы изменить лампочку?

A: нет, проблема с аппаратным обеспечением

889
ответ дан Steven A. Lowe 24 окт. '08 в 18:50
источник поделиться

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

Когда поезд выходит из туннеля, четверо сидят там, не сказав ни слова. Бабушка думает про себя: "Это было очень надуто для этого молодого человека, чтобы поцеловать мою внучку, но я рад, что она ударила его".

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

Молодая женщина сидела и думала: "Я рада, что парень поцеловал меня, но я хочу, чтобы моя бабушка не ударила его!"

Молодой программист сидел с довольной улыбкой на лице. Он подумал про себя: "Жизнь хороша. Как часто у парня есть шанс поцеловать красивую девушку и ударить менеджера по проектам в одно и то же время!"
848
ответ дан Gulzar Nazim 24 окт. '08 в 20:05
источник поделиться

syntax error!

Если вы счастливы, и вы это знаете, синтаксическая ошибка!

780
ответ дан Igal Tabachnik 26 окт. '08 в 13:22
источник поделиться
Физик, инженер и программист находились в машине, проезжавшей по крутому альпийскому перевалу, когда тормоза не удались. Автомобиль становился все быстрее и быстрее, они изо всех сил пытались обойти углы, и один или два раза только слабый аварийный барьер спас их от падения по склону горы. Они были уверены, что все они умрут, когда внезапно они обнаружат побег. Они ворвались в полосу эвакуации и спокойно остановились.

Физик сказал: "Нам нужно моделировать трение в тормозных колодках и, как следствие, повышение температуры, см., можем ли мы понять, почему они потерпели неудачу".

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

Программист сказал: "Почему бы нам не пойти снова и посмотреть, воспроизводимо ли это?"

751
ответ дан Mark Baker 24 окт. '08 в 19:00
источник поделиться

Когда ваш молот С++, все начинает выглядеть как большой палец.

742
ответ дан RoadWarrior 24 окт. '08 в 20:17
источник поделиться

Студент-информатика изучает под деревом, а другой подтягивается на роскошный новый велосипед. Первый студент спрашивает: "Откуда вы это взяли?"

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

Первый студент отвечает: "Хороший выбор! Ее одежда, вероятно, не соответствовала бы тебе".

712
ответ дан Robert Gamble 24 окт. '08 в 18:54
источник поделиться

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

Остальные из них будут писать программы Perl.

667
ответ дан Brian Kelly 08 нояб. '08 в 1:39
источник поделиться

Q: "Что значит объектно-ориентированный способ стать богатым?"

A: Наследование

643
ответ дан Claudio 24 окт. '08 в 19:10
источник поделиться

[ "бедра", "бедра" ]

(хип-хип-массив!)

597
ответ дан Dino 28 нояб. '08 в 15:37
источник поделиться

Программист Cobol сделал так много денег, сделав реабилитацию Y2K, что смог умереть криогенно замороженным, когда умер. Однажды в будущем он неожиданно воскресил.

Когда он спросил, почему он разморожен, ему сказали:

"Это год 9999 - и вы знаете Cobol"

594
ответ дан mkClark 28 окт. '08 в 23:38
источник поделиться

XKCD 221

590
ответ дан John Nilsson 26 окт. '08 в 13:22
источник поделиться

Программирование похоже на секс:

Одна ошибка, и вы должны поддерживать ее всю оставшуюся жизнь.

589
ответ дан Galwegian 24 окт. '08 в 18:49
источник поделиться

Q: Сколько пролог-программистов требуется, чтобы сменить лампочку?

A: Да.

586
ответ дан spelchec 24 окт. '08 в 20:19
источник поделиться

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

581
ответ дан Agusti-N 24 окт. '08 в 22:02
источник поделиться
Парень стоит на углу улицы, куря одну сигарету за другой. Леди, идущая, замечает его и говорит
" Эй, разве ты не знаешь, что эти вещи могут убить тебя? Я имею в виду, разве ты не видел гигантское предупреждение на коробке?!"
" Это нормально", - говорит парень, небрежно пыхтя "Я программист"
" Итак, что с этим связано?"
" Мы не заботимся о предупреждениях, мы только заботимся об ошибках".
575
ответ дан Sandman 25 окт. '08 в 0:21
источник поделиться

поэтому этот программист отправляется на свидание с горячим цыпленком

528
ответ дан Kevin 24 окт. '08 в 18:49
источник поделиться

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

493
ответ дан RoadWarrior 24 окт. '08 в 20:48
источник поделиться

В 1960 году КГБ очень заинтересовался изучением всего возможного об американской космической программе, отправив всех видов шпионов, чтобы найти все возможные сведения.

Однажды днем ​​задыхающийся шпион вернулся в штаб со страницей бумаги в руке, взволнованно крича своему начальнику: "Товарищ! Товарищ! Американцы используют Lisp для написания своего программного обеспечения для запуска ракет!"

Командир был настроен скептически. "Откуда вы знаете?"

"Я ворвался в свою исследовательскую лабораторию и украл страницу с телетайп-машины! Это не вся программа, а последняя страница и содержит заключительную логику программа! Смотрите сами!!!!"

Командир посмотрел на страницу и улыбнулся:

))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))))))))
)))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))
)))))))))))))))))))))))))))
)))))))))))))))))))))))))
))))))))))))))))))))))
))))))))))))))))))))
))))))))))))))))
)))))))))))))))
)))))))))))
))))
)))
))
))
)
467
ответ дан benjismith 25 окт. '08 в 5:27
источник поделиться
Геолог и инженер сидят рядом друг с другом на дальнем полете от Лос-Анджелеса до Нью-Йорка. Геолог наклоняется к Инженеру и спрашивает, хочет ли он играть в веселую игру. Инженер просто хочет вздремнуть, поэтому он вежливо отказывается и перекатывается к окну, чтобы немного подмигнуть. Геолог упорствует и объясняет, что игра очень легкая и забавная. Он объясняет: "Я задаю вам вопрос, и если вы не знаете ответа, вы платите мне 5 долларов. Тогда вы задаете мне вопрос, и если я не знаю ответа, я заплачу вам 5 долларов". Опять же, Инженер вежливо отказывается и пытается заснуть. Сейчас геолог несколько взволнован, говорит: "Хорошо, если вы не знаете ответа, вы платите мне 5 долларов, а если я не знаю ответа, я заплачу вам 50 долларов!"

Это привлекает внимание Инженера, и он не видит конца этому мучению, если он не играет, поэтому он соглашается на игру. Геолог задает первый вопрос. "Какое расстояние от Земли до Луны?"

Инженер не говорит ни слова, но достигает своего кошелька, вытаскивает пятидолларовую купюру и передает ее геологу.

Теперь он поворачивается к Инженеру. Он спрашивает геолога: "Что поднимается на холм с тремя ногами и спускается на четыре?" Геолог смотрит на него с недоумением. Он достает свой портативный компьютер и ищет все свои ссылки. Он вступает в Airphone своим модемом и ищет сеть и Библиотеку Конгресса. Разочарованный, он отправляет электронное письмо своим сотрудникам - все это безрезультатно.

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

Геолог больше чем немножко размахивается, встряхивает Инженер и спрашивает: "Ну и что ответ?"

Не говоря ни слова, Инженер добирается до своего кошелька, вручает геологу $5 и отворачивается, чтобы заснуть.

443
ответ дан Gulzar 26 окт. '08 в 2:09
источник поделиться

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

Секунды до конца соревнований, удар молнии ударяет, вынимая электричество. Спустя несколько мгновений сила восстанавливается, и Бог объявляет, что конкурс закончился. Он просит сатану показать свою работу. Видимо расстроенный, сатана плачет и говорит: "У меня ничего нет. Я потерял все это, когда сила погасла".

"Хорошо, - говорит Бог, - посмотрим, улучшился ли Иисус."

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

Сатана изумлен. Он заикается: "B-b-но как?! Я потерял все, но программа Иисуса не пострадала! Как он это сделал?"

Бог посмеивается: "Все знают... Иисус спасает".

404
ответ дан Adam Neal 24 окт. '08 в 19:02
источник поделиться
char*lie;

    double time, me= !0XFACE,

    not; int rested,   get, out;

    main(ly, die) char ly, **die ;{

        signed char lotte,


dear; (char)lotte--;

    for(get= !me;; not){

    1 -  out & out ;lie;{

    char lotte, my= dear,

    **let= !!me *!not+ ++die;

        (char*)(lie=


"The gloves are OFF this time, I detest you, snot\n\0sed GEEK!");

    do {not= *lie++ & 0xF00L* !me;

    #define love (char*)lie -

    love 1s *!(not= atoi(let

    [get -me?

        (char)lotte-


(char)lotte: my- *love -

    'I'  -  *love -  'U' -

    'I'  -  (long)  - 4 - 'U' ])- !!

    (time  =out=  'a'));} while( my - dear

    && 'I'-1l  -get-  'a'); break;}}

        (char)*lie++;


(char)*lie++, (char)*lie++; hell:0, (char)*lie;

    get *out* (short)ly   -0-'R'-  get- 'a'^rested;

    do {auto*eroticism,

    that; puts(*( out

        - 'c'

-('P'-'S') +die+ -2 ));}while(!"you're at it");


for (*((char*)&lotte)^=

    (char)lotte; (love ly) [(char)++lotte+

    !!0xBABE];){ if ('I' -lie[ 2 +(char)lotte]){ 'I'-1l ***die; }

    else{ if ('I' * get *out* ('I'-1l **die[ 2 ])) *((char*)&lotte) -=

    '4' - ('I'-1l); not; for(get=!


get; !out; (char)*lie  &  0xD0- !not) return!!

    (char)lotte;}


(char)lotte;

    do{ not* putchar(lie [out

    *!not* !!me +(char)lotte]);

    not; for(;!'a';);}while(

        love (char*)lie);{


register this; switch( (char)lie

    [(char)lotte] -1s *!out) {

    char*les, get= 0xFF, my; case' ':

    *((char*)&lotte) += 15; !not +(char)*lie*'s';

    this +1s+ not; default: 0xF +(char*)lie;}}}

    get - !out;

    if (not--)

    goto hell;

        exit( (char)lotte);}

Эта запись является Obfuscated C Contest за 1990 год, является настоящей классикой. Игнорируя тот факт, что программа C, которая фактически компилируется и запускается, исходный код представляет собой веселый разговор между мужчиной и женщиной.

401
ответ дан James Curran 24 окт. '08 в 18:53
источник поделиться

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

381
ответ дан Roman Plášil 24 окт. '08 в 18:56
источник поделиться

Здесь один я придумал много, много, много лет назад:

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

345
ответ дан Sniggerfardimungus 24 окт. '08 в 19:52
источник поделиться

Почему программисты вроде UNIX:

unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep

341
ответ дан Andrew not the Saint 23 нояб. '08 в 18:37
источник поделиться

Эти две струны входят в бар и садятся. Бармен говорит: "И что это будет?"

В первой строке говорится: "Я думаю, что у меня будет пивная квазар фульк boorg jdk ^ CjfdLk jk3s d # f67howe% ^ U r89nvy owmc63 ^ Dz x.xvcu"

"Пожалуйста, извините моего друга", вторая строка говорит: "Он не заканчивается на нуль".

328
ответ дан AreWhyAN 24 окт. '08 в 22:11
источник поделиться

Командная строка Русская рулетка

[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo *Click*
316
ответ дан mxc 22 февр. '09 в 21:58
источник поделиться

Другие вопросы по метке