I have a base model 2012 15" retina macbook pro. 8 gigs of ram and all that. I'll be going strong in programming courses and finally going to school to start my bachelors in computer science. I won't be doing game design or anything like that. Will my macbook be enough? Or should i sell this year and get the next base model that comes out?