Best Mac Apps for a New comer?

Well I finally got my first ever Mac and it's a MacBook Air. A friend of my mine recommended installing Alfred and it is pretty nice. Reminds of Window's Search, really makes looking up programs easier.

I'm a developer and will mostly be using the Mac for programming and would love to hear of any apps that are "must have" on a Mac.

Thanks for reading!