Interesting discussion here guys.
I have just started app development. However, not to make money really. I know unless I make a really unique and 'cool' app, I won't be quitting my day job anytime soon.
However, I have two goals in mind where I think it differs to some developers.
1. To either start my own App development company here in SA (Where the market is still new)
2. Get hired as an app developer for a company.
And the last reason - I just want to make something cool on an iOS device.
If you're only doing it to try get cash - you're probably not going to go too far.