Ask HN: Self-taught roadmap to multiple big tech offers in a few years?
Without knowing your age, your actual background, business knowledge, etc. this is just guesswork.  It sounds like you’ve approached your career somewhat haphazardly.  Further, it seems you’ve alienated your network.  That’s a red flag that shows up when we start looking at references.  I’m assuming you don’t have drug or alcohol related issues.  If you do, deal with them first.  Your resume likely has significant gaps, probably not any specific industry focus, and based on your plan above, no education in software development, computer science, etc.  Having hired many developers in my time, I can tell you that you have an uphill battle. So my first question is what are you bringing to the table?  What are you really good at?   What business domains or industries do you know well?  What makes you a better choice for the hiring manager than other candidates? Do you really want to be in software development or do you just like the earnings potential? If by Big Tech offers, you are talking FAANG then as others have stated, it’s not a likely outcome. Best case, grinding through a CS like self study program over a couple of years is a big undertaking.  My suggestion may offer a viable alternative solution.  Instead of pursuing a Big Tech job, I would suggest signing on with some staffing firm that offers full benefits, e.g. Robert Half, any similar small local firm, etc. that finds the jobs and places individuals in companies.  And should you manage a placement, work your tail off learning not only the technology but the line of business.  And deliver quality product.  Always be learning and always accept whatever assignments, regardless of whether they sound particularly exciting.   Your goal is to build a track record of results, preferably with a specific focus. Once you start building a better resume, think about completing your education more formally.  Bottom line, you have a tough road ahead of you that will require discipline, focus, and commitment.   Can it be done?  Yes, others have done it.   Can you do it?  That’s up to you.