Ask HN: 11 Year (7 in FAANG) laid off dev needing career advice
I've had many years of experience, but essentially only 1 year of experience in any one thing. It's all been pretty random, though notably very little frontend. To get specific without being too specific, in recent years I've implemented a filesystem, made a testing framework, added functionality to a C++ library, created a middleman between kernel space and userspace, etc. The takeaway is I can do lots of things, but am not an expert in anything.
Problem:
Judging by job postings, the two main categories that even remotely fit me are Infrastructure or Backend. The problem is I have huge holes in those categories - I haven't dealt with the setup of CI/CD, created APIs, used Kubernetes, or done anything to do with distributed computing. The extent of my backend web experience were small scale and lived on a single machine. While I have no doubt I could pick things up quickly, the fact is I lack the experience that basically every position is looking for. So far, recruiters won't even give me the time of day. Even if we do have a call, I usually don't even advance to the technical screening.
Solution?
Obviously, need to choose a focus and try to convince someone I am capable of performing. Let's say that's Backend. But what can I do about the massive hole in my experience?
I've been doing Kubernetes tutorials, but the pessimist in me fears that in this job market, there will always be another candidate with actual real world experience that will get the job instead. I would also never be able to simulate a large enough load at home to gain experience in solving scalability issues. Would having played with Kubernetes at home matter at all to prospective employers?
I feel like a fish out of water right now. Has anyone been in my position? How did you solve it?