Hello all, I am a programmer, focusing on java, android, networks programming, and etc. Sometimes I have to open virtual machine, at most two. Do you think that it is necessary to buy a 16gb RAM mbp. I prefer to use the new mbp at least 4 years. Thanks a lot!