I share the backstory to highlight two main hurdles I ran into:
- If you're thinking of pursuing a developer role through online learning, it's important to realize just how long the road is going to be. Finishing an online course is just the beginning.
- Moving from A) Finishing an online course to B) Squashing small bugs to finally C) New, creative feature development as a full-blown developer is very, very hard.
When I first tried learning to code I did a Ruby course. It involved lots of typing into the browser, and zero creating a project from scratch. When I finished that course, I had no idea how to start a new project, or what my next step should be to continue learning.
I could create a new project. I could make new files. I couldn't do much, but I could get started.
I think that, along with my passion for iOS development, kept me going where my Ruby experience didn't.
But I'm still in the same boat as Jeremey. It's very, very hard to go from beginner to competent developer. I don't even know when I'll get there.
At least it's nice to know I'm not alone.