There is a right and a wrong way to learn how to code. This is a brief story of what not to do. I first wanted to get into SEO because of my marketing background. Then I heard to be good at SEO you need to know HTML so I picked up HTML. I thought it was boring and thought hey making Apps looks cool so I ended up learning a little bit of Android and then Objective-C.