Eu trabalho com testes automatizados usando Selênio, Java, Cucumber, Junit, e todas as demais ferramentas que envolvem o processo de teste de software. O computador que a minha empresa me deu para fazer tudo isso é um MacBook Pro 2017, com 256gb de armazenamento e 8gb de Ram e adivinha só? O bichinho dá conta do recado completamente! Eu nunca tive problemas com falta de espaço ou falta de memória nele! Então se um Mac baseado em Intel dá conta do recado, um Mac baseado em M1 nem é necessário pensar.
O segredo é só não ficar atulhando o seu computador com coisas INÚTEIS como fotos por exemplo ou joguinhos. Mas se mesmo assim, esse tipo de coisa pra você for indispensável, você pode recorrer ao uso de um ssd externo para guardar essas porcarias, e deixar o ssd do computador apenas para coisas essenciais. Comprar um ssd de um 1Tb de armazenamento na Amazon é muito mais barato do que do que aumentar 256gb de ssd no seu Mac pela mamãe Apple.