Тема: юмор программистов

Ответить в теме
Показано с 1 по 11 из 11
  1. Вверх #1
    Постоялец форума Аватар для Аратор
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    44
    Сообщений
    2,534
    Репутация
    689

    По умолчанию юмор программистов

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

    Его не переспоришь. Логика — его профессия, ею он зарабатывает на жизнь. Единственное, в чём он может признаться: «На сегодняшний день данный вопрос меня не интересует».

    Первая заповедь программирования для него: «Программы пишутся не для компьютеров, а для людей».

    На стене у него висит плакат «Не забывайте сохраняться!» как напоминание для пользователей и для него самого.

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

    Он может высмеять или послать начальника — а вы попробуйте найти кого лучше!

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

    Он не признаётся жене в любви, потому что знает, что услышит в ответ: «Докажи».

    Любая кошка в его руках начинает мурлыкать, потому что безоговорочно признаёт в нём хозяина.

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

    Он до сих пор может сокрушаться, что лет десять назад где-то не там поставил запятую или набрал символ не в том регистре, в результате чего «подвёл команду».

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

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

    Создание SQL-запроса внутри цикла он тоже считает грехом: знает, что такое стек, на аппаратном уровне.

    Хеш-массивы вызывают у него чувство ностальгии по постреляционным БД, безвременно почившим в девяностых.

    Именование переменных для него имеет едва ли не сакральный смысл, потому что область действия, область видимости и пространство имён для него — не пустые звуки.

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

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

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

    В разговоре с пользователем он может произвести впечатление умственно отсталого, когда ему объясняют вполне очевидные вещи (которые в дальнейшем оказываются совсем не очевидными).

    Над строкой комментария он думает больше, чем над строкой кода.

    Его код красив, а если он на Перле, то читать можно нараспев: «foreach $key (sort keys %FORM)». Красота для него — отсутствие неопределённостей и ненужных сущность.

    Когда ему в очередной раз говорят: «А ведь вы тогда были правы», это вызывает у него не радость, а опустошённость из-за напрасно потерянного времени.

    Да, он такой — настоящий программист.


    (с) Башорг

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


  2. Вверх #2
    Новичок Аватар для dark_star
    Пол
    Мужской
    Сообщений
    57
    Репутация
    14
    Прикольно, понравилось.
    Но почти все шутки с прицелом на "офисного" программиста
    with best regards, dark_star

  3. Вверх #3
    Постоялец форума Аватар для kresteleff
    Пол
    Мужской
    Возраст
    41
    Сообщений
    2,134
    Репутация
    646
    В целом не проникся.

    Что плохого думать над строкой комментария дольше, чем над строкой кода?

  4. Вверх #4
    Новичок Аватар для Дырявый_Тапок
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    50
    Репутация
    37
    -Микола, ты що свою домашню страныцю на домен “ru” засував?
    - А шо?
    - Так то ж “Раша”!
    - От, гады! А я думав, Ридна Украина!
    Тапок с дыркой. я через нее дышу

  5. Вверх #5
    Новичок
    Пол
    Мужской
    Сообщений
    64
    Репутация
    9
    Ловим льва в пустыне

    В свое вpемя физики пpедложили свою подбоpкy методов pешения задачи о поимке льва в пyстыне и помещении его в клеткy. А как pешают тy же задачy pазличные деятели эпохи инфоpмационных технологий?

    Пpогpаммист на Паскале
    Пpосматpивает пyстыню полным пеpебоpом. Обнаpyжив льва, стpоит вокpyг него клеткy.

    Пpодвинyтый пpогpаммист на Паскале

    Соpтиpyет пyстыню по возpастанию, после чего ищет льва двоичным поиском и тpоит вокpyг него клеткy. Если в пpоцессе стpоительства лев yходит, бpосает работy с кpиком "Range Check Error".

    Пpогpаммист на Си

    Ищет в пyстыне камень и помещает его в клеткy. Пpисваивает камню значение "лев".

    Пpодвинyтый пpогpаммист на Си
    Пpисвавает пyстыне значение "клетка".

    Пpогpаммист на Си++

    Пpоектиpyет клеткy таким обpазом, чтобы лев был ее составной частью. Пpи инициализации клетки лев автоматически генеpиpyется внyтpи.

    Пpогpаммист на Аде
    Говоpит, что лев и клетка - это объекты pазных типов, и нечего моpочить емy головy некоppектными задачами.

    Пpогpаммист на Дельфи
    Пишет во все конфеpенции: "Hаpод, где взять компонент, котоpый ищет в пyстыне льва и помещает его в клеткy?"

    Железячник
    Покyпает в зоопаpке львицy, делает ей опеpацию по смене пола и долго пытается запихнyть ее в клеткy для канаpейки.

    Геймеp-action'еp
    Вооpyжается сyпеpшотганом, плазмаганом, pэйлганом, нэйлганом, шестиствольным пyлеметом и бензопилой. Пpочесывает пyстыню, pазнося все на своем пyти. Ищет сpеди yбитых льва и пытается обнаpyжить y него в животе желтый ключ. Если находит, отпиpает им клеткy и ждет нагpады.

    Геймеp-квестовик
    Ищет по всей пyстыне льва, находит, кладет в каpман. Затем ищет по всей пyстыне клеткy, попyтно пытаясь засyнyть льва в чайник, башмак, телевизоp, ведpо с кpаской и дpyгие попадающиеся на пyти емкости.

    Геймеp-стpатег

    Поднимает по всей пyстыне налоги, чтобы полyчить деньги на стpоительство клетки и охотничьих юнитов. К моментy окончания стpоительства все львы похнyт от голода.

    Пользователь интеpнета
    Заходит в свой любимый поисковик, пишет в стpоке Search "пyстыня", ищет в найденном "лев в клетке". Если не находит, говоpит, что задача неpазpешима.

    Вебмастеp
    Заходит в свой любимый поисковик и пишет в стpоке Search "пyстыня + лев". Создает докyмент клетка.html и пpописывает в нем ссылкy на найденное.

    Спамеp

    Рассылает по всей пyстыне множестов клеток, к каждой из котоpых пpивязана бyмажка: "Если вы лев, пожалyйста, зайдите внyтpь и закpойтесь изнyтpи".

    Админ
    Выкапывает вокpyг клетки pов, заполняет его концентpиpованной кислотой, устанавливает вдоль беpега пpотивотанковые ежи и пpотивопехотные мины, все это опyтывает колючей пpоволокой. К пpоволоке и пpyтьям клетки подключает пpовода от генеpатоpа высокого напpяже- ния. Вешает на клеткy 10 кодовых и 12 амбаpных замков. Заходит внyтpь, запиpается на все замки, пyскает ток, ключи пpоглатывает, коды забывает и говоpит, что тепеpь емy никакой лев не стpашен.

    Хакеp
    Hейтpализyет кислотy щелочью, пеpекyсывает пpоволокy, пpоползает под ежами, пеpепpыгивает с шестом чеpез мины, отключает ток, взламывает замки и входит в клеткy. Hе обнаpyжив внyтpи льва, матеpится с досады, дает пинка админy и уходит обpатно в пyстыню.)))

  6. Вверх #6
    Посетитель
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    37
    Сообщений
    179
    Репутация
    28
    Про программиста на Делфи чистейшая правда ))

  7. Вверх #7
    Постоялец форума Аватар для Аратор
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    44
    Сообщений
    2,534
    Репутация
    689
    "Пpодвинyтый пpогpаммист на Си
    Пpисвавает пyстыне значение "клетка"."

    самые суровые программисты на Си))))))))))
    <-=SEO=->

  8. Вверх #8
    Посетитель
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    37
    Сообщений
    179
    Репутация
    28
    Цитата Сообщение от Аратор Посмотреть сообщение
    "Пpодвинyтый пpогpаммист на Си
    Пpисвавает пyстыне значение "клетка"."

    самые суровые программисты на Си))))))))))
    Не знаю, не знаю. Я пишу на Си и ничего сурового в этом нет

  9. Вверх #9
    Посетитель
    Пол
    Мужской
    Сообщений
    103
    Репутация
    15
    ЗАДАЧА: Прострелить себе ногу.
    C: Вы простреливаете себе ногу.
    C++: Вы случайно создаете дюжину копий объекта «вы» и всем им простреливаете ногу. Срочная медицинская помощь оказывается невозможной, так как вы не можете разобраться, где настоящие копии, а где — те, что только указывают на них и говорят: «А вот он я!»
    C#: Вы пытаетесь прострелить себе ногу, но осознаете, что для этого вам нужен 5 диск MSDN с хелпом и Visual Studio .NET... и в любом случае решетка C# не дает прострелить вам ногу, так как тот код, который вы пишете для Mono, Microsoft уже запатентовала.
    Java: После импорта java.awt.right.foot.* и java.awt.gun.right.hand.* и написания классов и методов, необходимых для этих классов, вы забываете, что вы, чёрт возьми, хотели сделать.
    SQL: INSERT INTO нога (ступня) SELECT патроны AS пуля FROM пистолет WHERE курок = 'СПУЩЕН'; COMMIT;
    Delphi: Вы залезаете на форумы и слезно умоляете дать вам компонент для прострела ноги.
    JavaScript: Вы разрабатываете мощный, навороченный пользовательский интерфейс для стрельбы в ногу. Потом вы обнаруживаете, что в вашем пистолете отключены пули.
    Objective-C/Cocoa: Вы строите стильный интерфейс, соответствующий всем канонам Apple. Вы два раза копируете и ногу, и пистолет, чтобы они работали под архитектурами как Intel, так и PowerPC. Вы удостоверяетесь, что пистолет можно зарядить с помощью всего одного клика мышкой. Когда всё уже готово, вы понимаете, что при нажатии на спуск пистолет не стреляет. Перебрав весь код вашей программы вы обнаруживаете, что забыли указать, что графический объект спускового крючка — и есть спусковой крючок.
    Ruby: Ваша нога готова к выстрелу примерно через пять минут, но вы не можете найти места, где можно стрелять.
    PHP: Вы стреляете себе в ногу из пистолета, сделанного из частей 300 других пистолетов.
    ASP.NET: Вы находите пистолет, но он разваливается. Вы его собираете, но он снова разваливается. Вы пытаетесь использовать платформу .GUN, но она разваливается. Вы режете себе ногу.
    Perl: Вы стреляете себе в ногу, и никто не может понять, как вы сделали это. Через шесть месяцев не можете и вы.
    Фортран: Итеративно вы простреливаете каждый палец ноги, а когда пальцы заканчиваются, загружаете следующую ногу и продолжаете. Когда пули заканчиваются, вы все равно продолжаете попытки прострелить себе ноги, потому что не имеете возможности обрабатывать исключения.
    Modula2: Поняв, что с помощью этого языка ничего толком сделать нельзя, вы простреливаете себе голову.
    Pascal: Компилятор не позволит вам прострелить себе ногу.
    Ada: После тщательной сборки пакета «нога», вы пытаетесь одновременно зарядить пистолет, нажать курок, завопить и выстрелить себе в ногу. В ходе попыток обнаруживается, однако, что вас постигла неудача, так как ваша нога оказалась неверного типа.
    Кобол: Наводите ПИСТОЛЕТ COLT 45 на НОГА.СТОПА, ТОГДА помещаете РУКА.КИСТЬ.ПАЛЕЦ на ПИСТОЛЕТ.КРЮЧОК и ПОЖАЛУЙСТА, НАЖИМАЕТЕ. ТОГДА возвращаете ПИСТОЛЕТ в КОБУРУ. ПОЖАЛУЙСТА, ПРОВЕРЬТЕ, нуждаются ли шнурки в повторном связывании.
    LISP: Вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который…
    Forth: Нога себе прострелить.
    Пролог: Вы сообщаете вашей программе, что вы хотите иметь простреленную ногу. Программа разрабатывает способ этого достичь, но синтаксис языка не позволяет объяснить этот способ вам.
    Basic: Вы простреливаете себе ногу из водяного пистолета. В расширенных реализациях языка продолжайте, пока вся нижняя часть тела не промокнет. В реализациях с возможностью делать вставки из ассемблера, вы используете ранее созданные типы и уже в ассемблерной части вы простреливаете ногу дробовиком.
    Visual Basic: На самом деле вы будете только выглядеть, как будто ваша нога прострелена. Однако в процессе реализации вы получите столько удовольствия, что подобные мелочи вас не озаботят.
    Visual BASIC.NET: Вы тратите целое состояние на мощнейший, самоочищающийся, самонаводящийся, автоматический пистолет с бесконечным боезапасом и только тогда понимаете, что спуск курка занимает около года.
    HyperTalk: Поместите первую пулю пистолета в ступню левой ноги вас. Сообщите результат.
    Motif: Вы затрачиваете несколько дней на построение UIL — описания вашей ноги, пули, её траектории и замысловатой резьбы по слоновой кости на рукоятке пистолета. Когда вы наконец-то управились и готовы нажать на курок, затвор заклинивает.
    APL: Вы простреливаете себе ногу, затем тратите весь день на то чтобы представить себе, как это сделать с меньшим количеством символов.
    Снобол: Если вам удастся, прострелите себе левую ногу. Если не удастся, то прострелите себе правую ногу.
    Unix:
    % ls
    Foot.c foot.h foot.o toe.c toe.o
    % rm * .o
    rm: .o no such file or directory
    % ls
    %
    BASH: От скуки вы стреляете себе в ногу ежом из арбалета, а потом думаете, как отрастить ногу и чем на этот раз её откромсать. Примерно так
    Параллельный Euclid: Вы простреливаете себе чью-то чужую ногу.
    Язык управления заданиями IBM/370: Вы посылаете свою ногу в управляющую информационную систему с приложением документа на 400 страниц, точно описывающего, как именно вы хотите быть простреленным. Через три года ваша нога возвращается с глубоким ожогом.
    Paradox: Не только вы можете прострелить себе ногу, но и ваши пользователи.
    Access: Вы пытаетесь прицелиться в вашу ногу, но в результате простреливаете все Борландовские дистрибутивные дискеты.
    Revelation: Вы уверены, что сможете прострелить себе ногу, как только разберетесь, для чего служат эти маленькие хорошенькие пульки.
    Ассемблер: Вы пытаетесь прострелить себе ногу, но обнаруживаете, что прежде вам придется изобрести пистолет, пулю, курок и вашу ногу. После чего вы нажимаете на курок, пистолет издаёт пару писков, после чего выдаёт BSoD.
    Ассемблер v2: Вы находите программу на Delphi, которая должна стрелять в птицу. Пишете Loader для этой программы, перехватываете функцию выстрела, меняете координаты конца траектории пули на координаты вашей ноги. Запускаете лоадер, ничего не происходит. Вы долго отлаживаете программу, материтесь, переписываете код. Но программа всё равно не работает. Через некоторое время вы догадываетесь запустить исходную программу на Delphi. ТАМ ОНА ТОЖЕ НЕ РАБОТАЕТ!
    Python: Вы пытаетесь выстрелить себе в ногу, но то и дело попадаете промеж пальцев.
    BrainFuck: Вы палите наугад из безумной смеси пистолета и экскаватора урановыми медведями. В конце концов вам удается попасть в изогнутую по синусоиде «ногу».
    VHDL: Вы аккуратно описываете компоненты «нога», «рука», «пистолет» и «пуля». Любовно их отлаживаете и моделируете по отдельности. После синтеза всей системы обнаруживается, что нога и пистолет активируются на чётных тактах сигнала синхронизации, а рука и пуля на нечётных.
    1C: Вы полагаете, что должны выстрелить себе в ногу, но в тех. задании, если вы умудрились его получить (подвиг!), четко сказано, что прострелить нужно кисть руки, держащей пистолет.
    Whitespace:
    Redcode: Вы стреляете себе в ногу, но у пули на сей счет иные планы. Она постоянно ищет себя, стреляет себе в ногу, удивляется результату…
    ABAP/4: В стандартном пистолете предусмотрена возможность стрелять из-под колена в белку на расстоянии 3 км, но выстрелить в ногу нельзя. После годовой доработки можно стрелять в ногу. На второй минуте использования выясняется, что стрелять нужно было, только если нога левая, а фаза луны четвертая.
    Haskell: Процесс выстрела в ногу сопровождается побочными эффектами, поэтому вы пытаетесь использовать монады для обработки ввода/вывода пистолета, но выясняется, что вы недостаточно умны для этого.
    AJAX: Пистолет с помощью XmlHTTPRequest запрашивает пулю, которая появляется неопределенное время спустя и попадает в птицу.
    ColdFusion: Программа снимает за вас ваши туфли, заряжает ваш пистолет и назначает вам прием к доктору. Вы успешно стреляете себе в ногу, но вам никто не верит.
    XSLT: Вы гуглите весь день, пытаясь узнать, как же выстрелить себе в ногу. Узнав решение, вы не понимаете его синтаксис и берете чужой шаблон. Он не работает.
    LUA: Если разработчик пистолета предусмотрел возможность выстрела в ногу — достаточно вызвать одну функцию. Если нет — хоть убейтесь, но ничего не выйдет.
    Apple Script: Вы простреливаете себе ногу, но перед этим вам придётся сделать автоматическую запись ваших действий в компилятор — прострел собственной ноги, и в итоге вы автоматически простреливаете себе ногу вторично.

  10. Вверх #10
    Посетитель
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    37
    Сообщений
    179
    Репутация
    28
    Юмор из разряда "скажи работе НЕТ". Зачем же так много текста? Прочитал только первую часть и конец )))

  11. Вверх #11
    Новичок Аватар для Дырявый_Тапок
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    50
    Репутация
    37
    Я и абзаца не осилю... вот что делает неправильное написание! проигнорировали и все!
    Тапок с дыркой. я через нее дышу


Ответить в теме

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения