Эпиграф:
И совершил Бог к седьмому дню дела Свои, которые Он делал, и почил в день седьмый от всех дел Своих, которые делал.
(Бытие, 2:2)
И был вечер, и было утро: день триста шестьдесят пятый. И увидел Бог прорехи в дизайне своем. И сказал Бог: мне нужен кто-то, кто сможет латать дыры и сдерживать энтропию. Поэтому Бог создал программиста.
И сказал Бог: мне нужен кто-то с воспаленными глазами и непомерным самомнением, кто сможет перемножать в двоичной системе, компилировать код в уме и читать heap dump с листа. Поэтому Бог создал программиста.
Это должен быть кто-то, кто будет работать без сна, еды, воздуха, секса, общения и зарплаты в течение многих суток и подзаряжаться от кофейного автомата. Поэтому Бог создал программиста.
Он мастер рекурсии и виртуоз regular expressions, он может развернуть LinkedList в одной ячейке, он может искать bug до 4 часов утра... или позже. Он испытывает оргазм, когда программа начинает работать. Поэтому Бог создал программиста.
Бог сказал: мне нужен кто-то, кто продолжает отлаживать программу даже во сне, кто может писать код, смотреть Netflix и разговаривать по телефону с заказчиком одновременно, для кого утечка памяти страшнее развода. Поэтому Бог создал программиста.
Богу нужен кто-то, чья жизнь определяется релизами, а не указками жены, ему нужен кто-то, кто сможет уйти с бармицвы сына, чтобы поднять упавшую систему, кто будет каждый Новый год встречать в офисе, кто будет поддерживать production из театра, церкви, на Багамах и в больнице. Поэтому Бог создал программиста.
Так что в один день, когда твой ребенок придет к тебе и скажет, когда я вырасту, я хочу быть адвакатом, или доктором, или сенатором, у тебя будет кто-то, в кого можно будет ткнуть пальцем и сказать, все что угодно сынок, только ты не стань таким как этот. Вот почему Бог создал программиста.
Отличный комментарий!