Obtenha muita memória, uma CPU quádrupla decente e um SSD grande o suficiente para o sistema operacional + seus projetos / código. O mínimo de 160 GB SSD seria minha recomendação e obter um bom e de alta qualidade. Um SSD é o melhor investimento que você fará ao comprar ou atualizar um laptop.
Se você for usar o laptop em movimento, obtenha uma longa vida útil da bateria e uma boa tela de alta resolução. Se isso vai ser encaixado na maioria dos dias com monitores externos, isso não é tão importante.
Você provavelmente não precisa de uma unidade óptica, então talvez você queira um disco rígido grande para coisas como backups, VMs, etc., que não caibam no SSD que você realmente quer .