Hoje se eu fosse montar do zero e tivesse um pouco mais de budget, faria algo mais ou menos assim:
- Processador i5 ou i7 da útlima ou da penúltima geração. (Prefiro intel por ter mais facilidade com funções de virtualização, como docker, por exemplo).
- Um SSD de no mínimo, 1TB. Para projetos com muitos arquivos ter um SSD faz uma enorme diferença.
- 16gb ram em dual channel, de no mínimo 3000mhz, para utilizar IDEs pesadas como o Android stúdio, por exemplo.
O resto pode ser preferencia pessoal :P