Hi everyone, I am studying computer science in college next year, and I have decided to purchase a 2016 13'' MacBook Pro without the touch bar. I personally don't care for the touch bar, and I have decided the 2.9 GHz processor isn't worth it for me. I do however have a question about the configuration options. Like I said earlier I don't think I will be needing a faster CPU than the 2.0 GHz i5, so I will keep that. I keep reading of people that have upgraded to 16 GBs of memory. Since I will most likely be programming and running VMs next year will the RAM upgrade be worth it or will I be able to get by with 8 GBs? Secondly, will 256 GBs of storage be sufficient or is that worth considering upgrading to 512 GBs? I use Spotify, so I won't have music downloaded. I will not have movies or shows downloaded either. I will have a few pictures but not an excessive amount. Obviously I will have programming software, but no video editing software or any of that. Thanks for the help, and sorry for the long post! TL;DR Future Computer Science student about to purchase 13'' MBP w/o touch bar. 8GB vs 16GB of RAM? 256GB vs 512GB storage?