Depende muito de vários fatores.
- Vc chegou a ver com outras pessoas que trabalham com as mesmas coisas que vc, qual a configuração mínima para rodar tudo que precisa?
- Viu quanto custa um notebook com essa configuração mínima?
- Tem condições de gastar essa quantia? Talvez vc ache caro demais e acabe tendo que comprar um usado (ou nem comprar nenhum). Ou ache barato e aí pode até pensar em uma configuração superior.
Enfim, eu começaria vendo a configuração que vc precisa (memória, CPU, etc), e a partir daí comece a pesquisar. Não vou recomendar marcas porque isso é questão de gosto pessoal.