Will this laptop be suffient or should i have got the Pro?

Hi,


Just ordered a new Macbook Air for college. I'm a computer and electronic engineer student.

I thought the Macbook air should be sufficient to my needs. I want the laptop to last quite a while also. The configuration of my laptop I ordered is

2.0 GHz i7
8GB RAM
256 GB SSD.

My tasks will include.

Programming in Netbeans
Android Development (using the ADK emulator also)
UNIX/bash scripting in the terminal
Web design
Office
Web browsing

The laptop will be going in and out of college everyday and bought everywhere. Also brought to and forth from my home and college accommodation so I wanted portability.

Everyone keeps nagging me about how I should of got the Macbook Pro with an i5?

What are your views? Thanks