В современных реалиях, важным является не столько количество ядер, а размер l3 кеша процессора, наличие (точнее отсутствие графического ядра), техпроцесс, и только потому частота и количество ядер.
Дело в том что все ядра на 100% работать не будут (исключение, если чип by design содержит больше ядер чем тебе предоставлено) так как этого не даст ни теплоотвод ни энергопотребление, проц уходит в throttling, а значит эти критерии уже не так важны.
p.s. не бери процессоры, с кешем l3 ниже 16мб (твой проц 6мб)
брать ноутбуки и мобильное железо можно только в самом крайнем случае, когда нужна без вариантов мобильность, если же предполагается поставить ноутбук на стол и никогда его от туда не убирать (нести в туалет чтобы видосик посмотреть не аргумент, для этого нужны другие устройства) то это плохой выбор, так как за мобильность и компактность приходится платить, и платить много, а значит соотношение производительность/цена у ноутбуков наихудшие по сравнению со стационаром
-----------------------
под твои задачи нужно смотреть достаточное количество оперативной памяти и ssd диск, процессор тебе тут совсем побоку, да на скорость компиляции/сборки/прохождения тестов он повлияет но это вопрос комфорта и эмоциональной реакции, и моменты когда это будет критично - редки.