Quit grad school and spent my 20s at a chaotic startup where I learned nothing about how to intentionally build a business. I spent years running around like a headless chicken to satisfy sales-type execs who had no interest in leveling me up. I was a moron for staying on as long as I did.
I was eventually let go, and for the past few years have been doing on-and-off menial gig work. Feel like I’ve wasted my life. No marketable skills. Unimpressive résumé. No network. No mentor. No confidence. No motivation. And I’m in my mid-30s.
-Is there any hope for someone like me?
-Is there any reasonable path to starting over?
-Where do I even begin?
-Will tech co’s ever consider hiring someone like me?
I've hired people who have switched careers by going to dev bootcamps, but their situation was different because they hadn't had a period of downtime. In general, though, I love hiring career switchers. They've demonstrated the ability to learn and adapt rather than just let momentum carry them on.
As someone who hires software engineers, here's my perspective on this question:
> -Will tech co’s ever consider hiring someone like me?
Based on your description right now, I probably wouldn't hire you. You sound like you are directionless. I love mentoring new engineers and cultivating their growth, but I need them to have the focus and the drive to do that growth, and the description you have here doesn't paint a picture of someone who would likely be successful at that.
However, if I were to see the resume of someone who spent their early 30s directionless and then figured out what they wanted to do and took the serious steps to do that with a record of setting ambitious but reasonable goals for themselves and hitting them, along with developing the beginning of the technical skills needed for the role, I'd be really excited to consider them.
I suggest you hire a career coach to explore your options; you're younger than you think. I wish you the best in figuring this out.