Most say that 8GB RAM is sufficient for programming. But in our experience, 16GB or higher RAM seems to have much faster and smoother programming experience, especially if you work in a team.