Почитайте для начала книгу Шнейдермана "Психология программирования: человеческие факторы в вычислительных и информационных системах". Она, правда, старая, но многие вещи остаются актуальными, потому что люди не меняются. Это книга про реальное использование психологии в программировании, а не про журналистские сенсации.