Один из аспектов выбора профессии - насколько она сексуальна в глазах потенциальных партнеров. Насколько легко с его помощью подбирать девочек / мальчиков? Мы создали рок-группу в старшей школе по ряду причин: чтобы выразить себя, прославиться и потрахаться, да, в обратном порядке. У меня был друг, мы оба хорошо разбирались в математике и оба интересовались творческим письмом. Он стал поэтом, потому что это было намного сексуальнее. Чтение стихотворения девушке трогает ее сердце, особенно если вы написали его сами. Если вы ей написали, успех вам обеспечен; или так думал мой друг.

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

Я стал программистом, но все еще хотел встречаться с девушками и говорить с ними о том, что меня интересовало. Программирование было одним из предметов, но я бросил его через несколько минут. Я не мог говорить о программировании с непрограммистами. Я не могла сказать своим друзьям или бабушке, чем я зарабатывала на жизнь, в чем заключались мои проблемы. У программистов есть свои военные истории, которые они рассказывают в темных углах бара. Вот как это начинается: «Это была темная и бурная ночь, когда я вошел на сервер нашего самого важного клиента…» К концу второго предложения непрограммисты, как правило, скучно отводят взгляд, в то время как программисты разражаются смехом. «Да, это напоминает мне об обновлении системы, которое мы провели в прошлом месяце».

Это нечестно. Существует ряд сериалов о врачах, больницах и болезнях, о которых большинство людей никогда не слышало. Миллионы неспециалистов смотрят эти сериалы, не понимая ни слова о наполовину научном, наполовину фальшивом медицинском бреде, происходящем в отделении неотложной помощи. Я знаю только несколько сериалов о программистах, которые, как говорят, становятся все более важными персонажами будущего, которое уже наступило: Толпа ИТ и Силиконовая долина. Есть несколько фильмов, братьев из тех сериалов, как Социальная сеть. Какие книги о программистах? Перестань шутить надо мной. Программисты должны быть такими же интересными, как майнеры коул.

Программисты книги не пишут? Они делают. Но они пишут книги о программировании от Angular.js до Zookeeper, потому что это их заботит. Есть несколько исключений, которые отошли еще дальше от этой области. На книжной полке Прагматик было опубликовано несколько названий, например Программист-прагматик.

Еще есть Проект Феникс, называющий себя романом об ИТ. Это роман только в том смысле, что это длинный отрывок из прозы, напоминающий рассказ. Автора не интересуют персонажи и их чувства, у него есть методология управления ИТ, которой он может поделиться.

Перефразируя средневековый вопрос: есть ли у программистов душа? Amazon и IMDB, похоже, предлагают этого не делать.

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

Речь идет об отладке программы и, возможно, об отладке ваших ощущений. Прочтите и вдохновитесь: Эллен Ульман: Ошибка.