Программирование сложно, но в некоторых областях не приходится мириться с плохим окружением и необходимостью ставить десяток тулзов (ну или абстрагированных в некоторый один пакет, неважно). И я бы не сказал, что это прям сильно влияет на способности к нему. То есть, если не продрался через туллинг — ничего не получится => плохой критерий отбора.