As of now I'm a sophomore in H.S. Since I have been little, I have been more than interested in Aviation "pilot" But now with the success of developers on the App stores and the like, I have been thinking about learning how to code for iOS and OSX. Almost everyday I think about those two options. Should I go for one or do both? I keep thinking about software development being outsourced and the like, however with commercial aviation I know that the human pilot will never be replaced by computers, because glitches happen and it only takes one.