|
I can't really say I know exactly how you feel, but I can safely say I've been in a slightly similar position before. And honestly, every time I look at frameworks like Angular or React, I feel like throwing in the towel right then! I think it's a good idea to choose a niche, and stick to it. Full-stack devs are awesome, but there's nothing wrong in sticking to a particular competency. Looking at your profile, it seems you're pretty good at writing Swift/Obj-C apps. If that really interests you, why not stick to mobile as a domain? I feel it's easier to keep track of how the ecosystem changes, in one field. As for jobs. I'm not entirely sure what the problem here is, but I know what it's like to not have the right qualifications. I studied engineering for two years, dropped out because the coursework had zero coding, studied Russian for 6 months and then dropped out again due to campus politics. But I've managed to hold jobs with IBM, Cvent and some media houses simply because I could convince the overlords that the lack of a professional degree didn't stop me from executing what was expected. But it was hard. Have you tried checking out spaces/events where startups converge, and probably pitch your skills to them? A good place to start would be coworking spaces. Establish a relationship with the space's owners/managers, and they'll happily introduce you to teams who need your expertise. Many startups don't care what certificates you've got, so long as you add value. And if there's a startup that does look for a degree - well, you probably don't want to join them anyway. I hope this helps. Please don't give up - obviously you love writing code, and there's no reason why circumstances should make you give up doing something you love. :) |
I would love to stick to mobile apps but majority of companies are looking for "Senior iOS developer" and the funny thing is they list frameworks that literally just surfaced in the tech community, yet these HR reps are asking for seniority and expert levels, on top of that you have things like Superiority in problem solving, x amount of years in agile dev/dev ops principles..etc
This is the overwhelming area, even if I want to do mobile development they ask for things that are senior level!
Your suggestion about establishing a relationship with space owners, and approaching startups is a good idea, I haven't thought about that to be honest.