Depende da stack que você for trabalhar.
Se for rodar android studio para trabalhar com desenvolvimento mobile, recomendo um laptop mais parrudo, 32gb memória ram, um processador intel i5 da 10° geração pra cima e um HD de 1TB (Pode escolher 512gb de SSD)
Se for desenvolver jogos, a configuração acima é boa mas seria interessante ter uma placa de vídeo
Se for desenvolvimento de websites, da até para pegar 8gb memória ram, mas recomendo que seja 16gb ram para não travar nada, 512gb SSD e intel i5 da 10° geração pra cima, você não vai se incomodar por um bom período de tempo (5 anos?)