Анекдот про программиста и магазин
Программист идет в магазин.
Жена просит купить его булку, а если будут яйца, то десяток.
Приходит в магазин, говорит:
— У вас яйца есть?
— Есть.
— Десять булок, пожалуйста.
Подписывайтесь на наш канал: https://t.me/ANEKDOTtop1000
Приходите к нам вконтакте: https://vk.com/club233469315
Программист идет в магазин. Жена, как обычно, дала ему список поручений, но с одной особенностью, характерной для её супруга. «Купи, пожалуйста, булку,» – сказала она, – «а если будут яйца, то десяток.» Задача казалась простой, но для программиста, чье мышление привыкло к строгой логике и условиям, она приобрела совершенно иной смысл.
Приходит он в магазин, подходит к продавцу и, не мудрствуя лукаво, задает главный, по его мнению, вопрос:
— У вас яйца есть?
— Есть, – отвечает продавец, немного удивленный такой прямотой.
— Тогда десять булок, пожалуйста.
Программист, будучи человеком, привыкшим к четким алгоритмам, воспринял инструкцию буквально. Условие «если будут яйца» было выполнено, а значит, следовало выполнить вторую часть задания, которая, согласно его логике, была связана с первым условием. Он не стал задумываться о том, что жена, вероятно, имела в виду «купить десяток яиц», а булку – одну. Для него «десяток» относился к тому, что он должен был купить, если условие выполнено.
Этот анекдот прекрасно иллюстрирует разницу в мышлении между обычным человеком и специалистом в области информационных технологий. Программисты часто оперируют булевой логикой (истина/ложь), условиями «if-then» (если-то) и циклами. В данном случае, условие «есть яйца» (истина) активировало действие «купить десяток». А поскольку в инструкции не было явного указания, что именно «десяток» должен относиться к яйцам, он применил его к более привычному для него товару, или же просто к тому, что было названо первым в списке – к булке.
Такие ситуации, где буквальное следование инструкциям приводит к неожиданным, а порой и комическим результатам, не редкость в жизни. Они напоминают о важности точной формулировки задач и о том, что иногда стоит задуматься о возможных интерпретациях, прежде чем приступать к выполнению. Этот анекдот стал своеобразной классикой, демонстрирующей, как особенности профессионального склада ума могут проникать даже в самые бытовые ситуации, заставляя нас улыбнуться над парадоксами повседневности.
Подписывайтесь на наш канал: https://t.me/ANEKDOTtop1000
Приходите к нам вконтакте: https://vk.com/club233469315