Программисты шутят
Библия программиста.
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал
дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и
винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом, и
отделил хард от софта.
6 Софта же еще не было, но Бог быстро исправился, и создал программы
большие и маленькие, и сказал им: плодитесь и размножайте, и заполняйте
всю память.
7 Hо надоело Ему создавать программы самому, и сказал
Бог: создадим
программиста по образу и подобию нашему, и да владычествует над
компьютерами, и над программами, и над данными. И создал Бог
программиста, и поселил его в своем ВЦ, чтобы работал в нем. И повел Он
программиста к дереву каталогов, и заповедал: из всякого каталога можешь
запускать программы, только из каталога Windows не запускай, ибо маст
дай.
8 И сказал Бог: не хорошо программисту быть одному, сотворим ему
пользователя, соответственно ему. И взял Он у программиста кость, в кой
не было мозга, и создал пользователя, и привел его к программисту; и
нарек программист его юзером. И сидели они оба под голым ДОСом, и не
стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли
сказал
Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы
можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И
сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В
день, когда запустите Windows, будете как боги, ибо одним кликом мышки
сотворите что угодно. И увидел юзер, что винды приятны для глаз и
вожделенны, потому что делают ненужным знание, и поставил их на свой
компьютер; а затем сказал программисту, что это круто, и он тоже
поставил.
0A И отправился программист искать свежие драйвера, и воззвал Бог
программисту и сказал ему: где ты? Программист сказал: ищу свежие
драйвера, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про
драйвера?
Уж не запускал ли ты винды? Программист сказал: юзер, которого
Ты мне дал, сказал, что отныне хочет программы только под винды, и я их
поставил. И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл
обольстил меня.
0B И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми
скотами и всеми зверями полевыми, и вражду положу между тобою и
программистом: он будет ругать тебя нехорошими словами, а ты будешь
продавать ему винды.
0C Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь
пользоваться кривыми программами, и не сможешь прожить без программиста,
и он будет господствовать над тобой.
0D Программисту же сказал: за то, что послушал юзера, прокляты
компьютеры для тебя; глюки и вирусы
произведут они тебе; со скорбью
будешь вычищать их во дни работы твоей; в поте лица своего будешь
отлаживать код свой.
0E И выслал Бог их из своего ВЦ, и поставил пароль на вход.
Едут в поезде 4 программиста и 4 пользователя.
У пользователей на четверых 4 билета, у программистов - 1.
Идет контроллер. Программисты закрываются в туалете.
Контроллер стучится. Высовывается рука с билетом.
Контролер проверяет, уходит.
На обратном пути.
У пользователей на четверых 1 билет, у программистов билетов нет.
Идет контролер. Пользователи закрываются в туалете. Программисты
стучатся, высовывается рука с билетом, программисты забирают билет
и закрываются в соседнем туалете.
Пользователей ссаживают с поезда.
Вывод: не каждый алгоритм, разработанный программистом
подходит для обычного пользователя.
встречаются Head of HR и Head of IT крупного немецкого медийного концерна.
HR: коллега, а почему вы на позицию Node.js разработчика указали искать практикантов или школьников? В интернатах же пишут, что Node.js разработчик без опыта должен получать больше Java и C++ с 10 годами.
HoIT: Понимаете коллега, мы тут посчитали и решили, что на новых направлениях можно очень сэкономить деньги: мы каждый спринт меняем в 50ти микросервисах одну библиотеку на другую. А две команды любой школьник или практикант выполнить может. Код переписывать не нужно. Т.к. к следующему спринту эти библиотеки устареют.