Вы видимо уже программируете, поэтому включите монитор нагрузки на процессор и монитор памяти. Я уверен, что вы убедитесь, что в процессор вы упираетесь очень редко.
У меня до последнего момента был ноутбук с i5 2010года SSD+HDD и 8ГБ озу. Его хватало для очень даже неплохого вебпрограммирования на python, c локальными серверами для тестирования на виртуальных машинах. Я его поменял только из-за того, что памяти в ноутбук больше не влезало.