Мне кажется не только к программистам относится.
Я теперь понимаю, в чем разница между американским программистом, русским и индийским. Если американцу поручить запрограммировать заведомо глупую задачу, он будет несколько месяцев ходить за тобой, объясняя, почему эта задача не имеет смысла; русский программист скажет "Есть!" и сделает то, что хочет, то есть то, что он считает нужным сделать, а индус скажет "Есть!" и сделает в точности то, что ему поручили