Here is my story. I have never used a mac for more than an hour at a time at say a friends house. However I plan on applying (and re-applying if necessary) to various dev bootcamp type programs (Dev Bootcamp - Learn Ruby on Rails in 9 weeks.) to hopefully kickstart a web development career. When I was majoring in comp sci during college the machines I used were always either linux based or windows. However these bootcamp programs use macs and recommend purchasing one if you want to work at home while enrolled in the program (I am assuming for ease of use purposes in regards to setting up the environment). I wish to get a head start as some require completion of code exercises during the application process so I am thinking about purchasing a mac. Would now be a bad time to buy? When do they usually roll out bumped up specs? and if anyone has any input between purchasing an air or a mbp for web development it would be helpful. Thanks Edit: I'd like to add that I have a lenovo laptop that I currently use for everything including some gaming so I don't necessarily need the macbook to be a jack of all trades type laptop.