Sim, Utilizo um MB air de 2012 com 2de ram, ja utilizei pra programar java, agora uso pra Laravel(php) e vuejs(javascript).
Depende o que vc utilizar pra pra escrever código e testar. Utilizo Visual Studio Code, ja utilizei Sublime Text, PhpStorm e vim.
funciona muito bem, da até pra programa deitado(com a Mao esquerda segura o mac) funciona muito bem. não coloque muito programas na barra de tarifa com inicio automático. Uso flux, spetacle e popclip.
Uso mais de 8 horas por dia, ele esquenta um pouco, mas un ventilador resolve. (o Verão aqui chega aos 40g)
e tenho um pendrive de 64 pra armazenar filmes, imagens, etc, no note so o necessário:
Acorn, Amphetamine, Calendarique, CleanMyMac 3, FileZilla, Flux, Google Chrome, PhotoBulk, PopClip, Postman, SQLPro for SQLite, Simplenote, Sip, SiteSucker, Sourcetree, Spectacle, Speedtest, The Unarchiver, Transmission, Twitter, VLC, Visual Studio Code, Workflow Timer