> The biggest hurdle is just admitting to yourself where you're at and how you got there.
I state that in a lot of interviews. And also that I like to learn and improve my skills. Companies don't seem to like it enough. Maybe I'm being too blunt about my shortcomings. I do not bash other companies when I interview. I just say I can do A, but I want to improve in B and C.
They don't delegate me to more basic roles, however. Maybe they think I am overqualified? It seems like most places I interview would be confused as to where they'd potentially place me as I no longer match with anyone.
How big of a pay cut are we talking? I'm not one to be really chasing after money, but generally speaking I already am underpaid relative to the average software engineer in my area and still have managed with my salary when I worked. So I'm just looking for a better learning environment.
I discuss my previous jobs, and side projects (github.com/ccajas) and a few projects even prompted companies to reach out to me first. But the after the interviews it all falls apart. I haven't made it past phone interviews this year.
> I'd be blown away if a candidate came in, acknowledged their deficiencies, and said "I'm doing XYZ to figure it out and I really just need a chance to prove myself"
I say that kind of stuff in a lot of interviews, and in my experience, companies don't like it. They prefer someone already fully armed with the knowledge. And usually they get it, because they can. I'm not limiting myself to top companies. I apply to a bunch of local companies doing less glamorous work.
I'm not a master of persuasion. But if they give me the benefit of the doubt they notice that I meet their expectations. My company relationships are more of a positive slow burn, so I tend to do better in atypical hiring processes.
One last thing I want to point out is that I have noticed a trend among the companies that do hire me. They tend to be the kinds of companies that are desperate to hire people because of high turnaround rate and unstable work environment. If I work for one of them again, I'll just have to put some time aside at work to teach myself better skills and become the mentor for others, instead of seeking a mentor.