Компьютер для игр и программирования?
Для дева/кода - intel only!
Связка CPU + RAM  норм.  
Главное, чтобы компиляторы поддерживали многопоточность.  Иначе толку от рязани никакого. Рязань сильна именно многопоточной обработкой данных. 

Карта 1650 уже старовата для игр. Разрешение 1080р она будет держать, а дальше начнутся проблемы.

БП замените AeroCool полное г.