I've gotten along just fine with between 4 and 8gb for the past 6 years doing mostly iOS and web development work. The only time you'll really feel a RAM crunch with 8gb is if you're an avid multitasker with tons of safari tabs open or are editing high-res video or photos.