Hi, HN! I recently got into iOS development, and I absolutely love it. Last year, I fiddled around with Python, web design, some Java, and even a very tiny amount of Android development. I knew for a while that I wanted to move towards iOS development, but I thought that because I didn't have a Mac, my dream was just a dream. Well, I came to a pretty huge turning point in my life last year, and that shift completely changed my view on what can be reality. I ended up trading my gaming laptop with a friend for a Macbook Pro. After a bit of testing a few methods of learning Objective-C (I tried Stanford's iOS Development class on iTunes U, but I was only able to get through the first assignment), I got Big Nerd Ranch's Objective-C Programming eBook and literally blew through it in a week. I loved it! Immediately afterwards, I bought BNR's iOS Programming eBook, and am now blasting through that. It's an extraordinarily awesome feeling to tackle and accomplish the challenges within the chapters. I also have a few ideas that I cannot wait to build after finishing the book.
Anyway, I apologize for my novel, but now I'll get to the point. Can any current iOS developers share some advice?
Here are the main things I am looking for:
- What are the best ways to get noticed? (My main goal is to work for a startup - I am 18, and a freshman in college as a CS major, but I am open to taking a hiatus if the opportunity came up. I also started meeting developers in my area, and blogging is beginning to be a natural activity for me.)
- What are your experiences with building/marketing your first (few) app(s)?
- What are the biggest things I should look out for as a beginning iOS developer? Any and all advice is highly appreciated!
Side note: I am not solely interested in iOS development but it is 99.9% of my focus right now. I hear, "Software engineering is an industry where you will adapt and constantly be learning," quite often, and that is exactly what I want to do!