Дискретная видеокарта нужна, если вы будете программировать с использованием технологий DirectX, OpenGL, будете создавать трехмерные модели в 3ds max, Blender, Cinema 4D, Maya, Photoshop,если вы будете заниматься трехмерной графикой.
Видеокарты от nvidia дают вам доступ к пакетам разработки, к фреймворка, технологиям, разработанным nvidia,если вы хотите их использовать.
Если вы хотите заниматься нейронными сетями или искусственным интеллектом, то вам тоже может понадобиться дискретная видеокарта.
Если вы хотите играть в игры, вам нужна дискретная видеокарта.
Если вы будете заниматься мобильной разработкой для android или ios, вам понадобится дискретная видеокарта.
Если у вас будет windows 10-11, то вам нужно 16-32+ ГБ оперативной памяти для того, чтобы не заморачиваться проблемой производительности ОС.
В общем случае, чем дороже, тем лучше в зависимости от возможностей.
Если не нужна видеокарта, то смотрите производительность процессора. Чем выше производительность, тем лучше.