Если в игры не играете, тогда хватит встроенной видеокарты. Хотя я много игр прошел на i7-6500U + Intel HD 620, не в Full HD и не стабильные 60 фпс, но вполне играбельно и не вырвиглазисто (больше 40 фпс и больше 720р).
Минусы видеокарты в ноутбуке это повышенное тепловыделение, большая электрическая нагрузка (не думаю что это хорошо для батареи даже если подключен ноут к сети), больше вес (если важна мобильность) ну и обычно выше цена.
А для разработки важнее процессор, оперативная память и ссд. Ну я бы еще сделал акцент на экран (IPS c хорошим цветовым охватом и 1080р)