Macbook Air m1 >= ta mais que o suficiente pra programar, mas vale muito a pena se puder pegar o de 16gb tanto para versao PRO quanto Air.
Eu tenho um M2 de 15"16gb e 512gb de ssd e ta mais que o suficiente, ainda da pra jogar um dotinha nele :)
aconselharia a ir diretamente para versao PRO caso voce queira fazer algo como editar video, modelagem 3D etc.