Меньше ссорятся
Любая программа имеет вводные данные, структуру, функции преобразования, выходные параметры, затем проходит через компилятор и сборщик. Благодаря этому разработчики и в жизни всегда стремятся к порядку и видят причинно-следственную связь. Поэтому они не совершают глупостей, за которые будет стыдно. А если и совершают — готовы покорно нести ответственность и работать над собой в будущем.
Внимательны к мелочам
Любой программист бился несколько часов над неработающим кодом из-за одного лишнего символа. Внимательность к мелочам у разработчиков выработана годами. Такими они будут и в отношениях: будут улавливать любые перемены во внешности, настроении, доме. И на день рождения тоже можно обойтись «умной» мелочью.
Всегда трудоустроены
В 21 веке у программистов уж точно будет работа. Такой муж точно не сядет на шею, не будет тратить время на поиски себя и плакаться про недооценённый талант. В общем, с программистом вы никогда не узнаете, что за счастье живет в шалаше.
Любят убираться
Для создания надежной и быстрой программы в коде необходимо периодически запускать сборщики мусора. Согласитесь, в контексте домашнего уюта, эти действия звучат очень привлекательно.
Не слишком педантичны
Самое крутое в программистах, что они хоть и исполнительные, но очень ленивые. Жена программист не будет требовать от вас раскладывать по цветам носки, покупать продукты строго по списку, а встречи с друзьями ограничивать по датам и времени. Всё благодаря популярному в IT закону Мошера, который в проекции на семейную жизнь звучит как: «Если бы у вас все было под контролем, вам бы не понадобилась жена. Или муж».
С ними интересно
Даже не самый трудолюбивый программист постоянно учится, чтобы иметь актуальные знания в профессии. Кроме того, не самая активная деятельность способствует появлению хобби и увлечений. Поэтому у программистов запас тем для разговора в любой компании и парочка идей на тему того, как весело провести выходные.
Ценят душу, а не внешность
Много ли вы знаете крутых программистов, которые утверждают, что какая-то ОС или IDE крутая, потому что красивая? Таких нет. Зато удобство и функциональность часто являются решающим фактором. Не сомневайтесь, с выбором второй половины дела обстоят таким же образом. Так что у всех равные шансы в борьбе за сердце гика.
Упорные
Одним из видов цикла в программировании является do.while. Внутри его тела совершается некоторое действие до тех пор, пока желаемый результат не будет достигнут. В жизни это означает, что если программист поставит задачу порадовать вас — будет стараться, пока не увидит улыбку. Или поставит на цикл счетчик.
Терпеливые
Программисты тратят много времени на создание кода еще до первого запуска программы. Потом они вылавливают ошибки, тестируют код. Таким образом, любой программист понимает, что лишние 5 минут погоды не сделают, а вот желание их сэкономить — может принести много головной боли. Поэтому он точно не будет вас торопить, когда речь идет о выборе «правильных» туфель.
Знает все про совместимость
Работая со многими языками, программист должен помнить о целевой платформе, создавать код точно под возможности железа и периферии. С вами будет точно также — никаких универсальных решений, никаких сравнений с бывшими или среднестатистическими. Только индивидуальный подход.
Любят детей
Одним из ключевых принципов ООП является наследование. Это возможность передачи параметров и функциональности дочернему объекту. Поигравшись с этим вдоволь в коде, становится интересно попробовать воплотить это в жизни. И не переживайте, как мы уже знаем, терпения и упорства программистам на это хватит.