Они и правы и неправы одновременно. Говорю как мама двух сыновей программистов и одной дочери не программистки, а как раз строителя. Программирование должно нравиться. Это необходимое условие. Обычно парни более успешны в написании ПО высокого уровня, девушки чаще находят себя в тестировании, адаптировании каких-либо программ для задач конкретного пользователя, системном администрировании. Есть прекрасные математики, которым программирование совсем неинтересно. Знаю и таких. И нет правил без исключений.