Like many aspiring young Apple enthusiasts I am interested in diving into the exciting world of Mac/iOS app development. Here's my skill set: Highly competent with Apple computers and iOS devices Math is my weakest subject (I can fix this) Intermediate experience in Photoshop and graphic design Dabbled in Web design and HTML No previous programming experience Very organized, neat and attentive to detail Remember, I am still fairly young (age 21) and have my entire life to gain skills. It's in my best interest not to waste any time. Unfortunately I wasted two years in college [unsuccessfully] majoring in Biology and I've come to realize that my true passions are art, technology and perhaps gaming. Considering a degree in either graphic design, computer science or anything else pertaining to my interests. Working at Apple is my dream job. Which specific skills are required to get started and to be successful in the long run? (I suppose Cocoa FAQ is a good start.) Any current apple developers want to share their experience? I am hoping someone will be able to lead me in the right direction. Thanks.