I was always looking for the kind of job that I spend hours and days doing it without getting bored and also that I can gain some money through it.
I graduated from the faculty of Engineering and working in this profession about 9 years ago, without stating too much details, I have never liked this career, although I am doing well in it because I am a hard worker and hate to fail in my work whatever it is.
Programming (objective C specifically) is the thing that I want to go through, will never feel bored and it will limit my interactions with stupid people, and I believe I can sell my applications and do a lot of money.
Any suggestions?
In the attempt of providing a more useful answer; I'd consider starting out as a junior developer for a company, as it can be pretty difficult to start out as an indie developer if that's your idea. You should try to make a few basic apps, explore some ideas and basically test the water before you jump from one career to the next.
Ultimately, for now, I'd consider a lot of reading (and tutorials).
I'd start with something like:
Start Developing iOS Apps Today
While going through that tutorial I'd also note down concepts you don't understand so that you can google them - please do search as many people will have done this tutorial before you and probably have asked the same questions.
When you're quite comfortable with it I'd then move onto other topics in the iOS developer library (
http://developer.apple.com) while looking at other resources like the following:
Between those three resources you should be good. If I was to give my past self a single piece of advice when starting out with iOS development (or any form of development, to be fair) it would be to have patience and learn
why things are the way they are. It's too easy to go ask a question on this forum and then running off with a good answer but while that may help you in the short term it won't help you in the long term if you don't understand the answer.
Also I should stress that iOS development is no silver bullet. You can certainly make a living but you have to accept that while innovation is still very much possible in this industry (and will be, for a long time) it takes a lot of work to get a good idea into the app store (and more importantly onto iOS devices). Just make sure you're not going to jump out of the frying pan and into the fire.
Best of luck
🙂