How do I get unstuck as a developer
I've been developing for iOS for 2 years now. I have a varied background, and I started late, so I'm an older dev than most. I'm working at awell funded startup, and I work with some really good people. However, it's an API company, and not an iOS company, so there is not a lot of iOS work that pushes my skills. The iOS library is widely distributed and used, and has a lot of legacy requirements. It was written by an offshore firm, and there is a lot of fear about making any changes. We can't make drastic changes, can't take risks, and can't really rapidly develop, which is probably for the best, but it's just boring. But, also very time consuming. I've been trying to drive my skills forward on my own, but all of the work is starting to take a toll on my personal life, (my wife especially). How do you do it, experienced coders of HN? Do I walk away from a decent job at a startup that is pretty much going to go big? Look, I'm not a rockstar developer, some of my ideas are terrible, but not all, and being the newest dev, the most common word I hear is no. But I test, I learn, I iterate, and get code out the door. How do I move forward? Am I just going through a normal part of my growth as a developer? Are there opportunities that I just don't see because of my inexperience? I apologize for the post being a bit unfocused, but I'm tired.