Slaying The Dragon: Breaking Into Tech, Finally!
Tags: career, beginners, learning, codenewbie
Published: 2021-01-01 03:03:41

---
title: Slaying The Dragon: Breaking Into Tech, Finally!
published: true
tags: [career, beginners, learning, codenewbie]
description: Telling the truth about the reality of breaking into the tech industry as well as sharing what made the difference for me in finally obtaining my first software developer job.
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/co7qxclwi7rnzyzgpyak.jpeg
---
I did it.  I finally did it.  After three-and-a-half years of exhaustive, soul-crushing effort put forth into breaking into the tech industry, I finally made it.  I am here.  Dragon slain.  Victory!!!

![a sword in the dark hovering over a scaly surface below](https://dev-to-uploads.s3.amazonaws.com/i/g7i1z6n36cxx8ib96u5k.png)

So, how did I get here, and what might it mean for you, a prospective newcomer to the tech industry yourself (or not, because, y’know, reading this is still _fun_ and _exciting_ even though the topic isn’t relevant to you!)?

Well…

A lot, possibly.

My path to get to this point was anything but typical.  Along the way, I learned a lot about what breaking into this industry is actually all about.  It turns out that what I needed to finally break through in the end wasn’t exactly what I expected I’d have to do.  That could very well end up being the case for you, too.  In fact, there’s a solid chance that it is, because this industry is absolutely _brutal_ to break into.

Success _IS_ possible though, even if it feels like the entire universe is working against you.  That’s how I felt throughout my job search.  Now that I’m coming out on the other side of it, I’ve come away with a realization of what it truly takes to break through this industry’s great wall.

# Survivorship Bias
There is this pervasive notion out there that breaking into tech is just a matter of hard work and networking with those in the industry.  Just do these things and you’ll win!  Pull up those bootstraps pardner and get to it!  If I can do it, so can you!!

![orly owl meme; white owl with beak open on a dark background with the caption "O RLY?" at the bottom](https://dev-to-uploads.s3.amazonaws.com/i/ir7evjmo2sn1xhon6hlv.jpeg)

I got into tech, so what’s stopping _**YOU**_ from breaking into the industry!?!?  Huh!?  HUH!?!?

<!-- {% twitter url %} -->

Ugh.  🤦‍♀️

Not so fast, “pardner”.

A lot of advice and “encouragement” out there on breaking into tech, unfortunately, suffers from something called [survivorship bias](https://en.wikipedia.org/wiki/Survivorship_bias).  This is when people who succeeded or “survived” an experience regale you with how they did it, usually with an air of, “This is how you do it and no other ways of doing exist!” as a bit of extra “spice” (_bitter_ spice if you ask me 🤮) on top.  The truth, however, is not so clearly laid out by these so-called oracles of breaking-into-tech-ness.

We rarely ever hear from those who failed.  Failure is painful, demoralizing, and unfortunately, heavily looked down upon by society.  People don’t like to be reminded of or think about their failures.  It may not even be due to anything we ourselves did to begin with!  Our society has made failure into a thing to be ashamed of, so people usually don’t talk about it.

![grayscale image of a man in the rain at night with sports field lights overhead bowing his head in shame with his hands covering his face](https://dev-to-uploads.s3.amazonaws.com/i/9pnv1krrdqi9b5kjtcq4.jpg)

Shame on us for demonizing failure I say, but I digress.

# Breaking In Blues
The reality is that starting a career as a software developer is an immensely grueling task.  It is not for the faint of heart.  There is also no one right or correct way into the tech industry.  Persistence is absolutely necessary to succeed unless you are profoundly lucky.  I tend to not tempt the wrath of Lady Luck on important life decisions, myself.  She can be downright _ruthless_ sometimes.  2020, anyone?  🦠

Why is it like this, though?  Fundamentally, it comes down to how the industry sources and hires candidates.

## Technical Gatekeeping
First off, it requires extensive knowledge of algorithms and data structures usually only taught in computer science programs to get through technical interviews.

![three books on algorithms stacked on top of each other sitting on a table being viewed from the side](https://dev-to-uploads.s3.amazonaws.com/i/jq7p3ndofol8wokbo5ly.png)

Much of this technology is abstracted away in the modern tools most developers use, yet we grill prospective candidates this way anyway.  This tends to leave out nontraditional candidates who learned to program via other means and have the capability to do the job, but not the knowledge necessary to pass our industry’s contrived interviewing process.

## More Is Required
On top of that, breaking into the industry is a lot more challenging than it used to be.  This is in part due to advances in the technologies developers use on a regular basis.

You’re required to know a lot more and in greater depth than those who got their start several years prior to now.  It didn’t used to be quite so difficult.  Just ask these grizzled industry vets about the good ol’ days:

{% twitter 1331285407242268676 %}{% twitter 1331286808026484736 %}{% twitter 1331322519509291008 %}{% twitter 1331288919644774401 %}

Look at job postings these days for “entry-level” or “junior” developer positions and you’ll see just how different things are now compared to back then.  It truly is rough out there, friends.

## Bias & Discrimination
Worst of all, our industry (and frankly our whole society) has a problem with bias and prejudice.  We tend to be preferential toward those most like us, particularly along the lines of race, gender, sexuality, disability, age, and class.

Because people of certain backgrounds have less exposure to technology, in part due to these very biases themselves, they have a tougher time breaking through and thus are less represented than they otherwise should be.  This in turn exacerbates the “tech establishment”’s bias against underprivileged people because _they_ are more unfamiliar with those different from them, and, unfortunately, are oftentimes completely fine with keeping it that way.

![white stop gesture handprint on a black background with small red letters spelling "no" everywhere](https://dev-to-uploads.s3.amazonaws.com/i/0pcmqqvgbdkaxjylrl8e.jpg)

It’s this bias and prejudice we have that we humans should be ashamed of and push back against, not failure!  Nonetheless, it’s unfortunately the way things are for now.

Fortunately, there are efforts being made to address these inequities, and it is our duty to help out in these efforts wherever we’re able to.  Technology is supposed to be about making life better for everyone, which means it's that much more important that everyone is included, regardless of background.

## Weapon of Truth
Even though the truth can be painful to acknowledge, it’s important when making big, life-altering decisions.  It is with the truth that we can begin to truly fight these fires and win victories, both for ourselves and for others.

![wooded mountain background on a crossroads post with 4 direction arrows pointing to the left and right](https://dev-to-uploads.s3.amazonaws.com/i/3d2qpeym76ivrv1dn3xi.png)

Still, you can only ever succeed if you keep at it, even though there is never a guarantee of success in life.  As one saying goes: if you’re in hell, keep going.  That’s a pretty great way to put it, or at least it was for me.

If you truly believe this is the right thing for you, whatever your reasons, then go forward and fight like hell for it!  Although the path into tech is hard and unequal, it _is_ still possible.

# Hope, Actually
You might now be wondering: well then, how did _you specifically_ manage to break into the industry, especially as someone on the autism spectrum?

Well…

The short of it is, I got to this point through a whole lot of hard work and a series of coincidences.  Not too helpful, right?  

## Trying Everything
Like a lot of nontraditional entrants into the tech industry, I began my journey by attending a coding bootcamp.  After graduating from Coding Dojo in the summer of 2017, I was ready to begin building out my portfolio and start applying for jobs.  What followed was, well… absolute hell.

![meme of Peach from Mario series in an underground magma chamber with the caption "welcome to hell! ❤️" at the top](https://media.giphy.com/media/mDFpdL1UxdVZRBN2V4/giphy.gif)

I did all of the things I was advised by so-called industry pros to do to the best of my ability: studied and practiced algorithms and data structures, attended local networking events and job fairs, built out my portfolio, applied to every job I found where I matched at least 50% of the requirements, etc.  I did everything I could that I was supposed to do.

I had even gotten into and participated in “career accelerator” programs like [LaunchCode](https://www.launchcode.org/) and [Pathrise](https://www.pathrise.com/) to help optimize my application strategy and interview preparation.  I also applied to various apprenticeship programs like Microsoft’s [LEAP](https://www.microsoft.com/en-us/leap/), LinkedIn’s [REACH](https://careers.linkedin.com/reach), and even Twitter’s [Engineering Apprenticeship Program](https://apprenticeship.splashthat.com/), to name a few.  I truly exhausted every possible option within my reach that I stumbled upon.

## Devastation & Depression
So, then.  What was the end result, you ask?  Ah, that...

![digital drawing of a cricket on a transparent background](https://dev-to-uploads.s3.amazonaws.com/i/raaj7dixh4c0vivjwdmz.png)

In all fairness, the career accelerators I participated in still helped me a ton.  In fact, the help I got from Pathrise played a big role in preparing me for my interviews for the job I will be starting soon at Microsoft.

Still, it seemed like no matter what I did, I just couldn’t get through.  Networking felt like a complete waste of time, especially as someone on the autism spectrum.  I applied to places relentlessly, scouring Indeed and LinkedIn job boards for openings.  Very rarely would I get called to interview.  When I did, I would usually get only as far as the technical screen.  Only 3 times did I get any onsites during the first 3 years.

All of it ended in complete failure.

![rain drops on a window pane looking out at the woods and a dark, cloudy sky](https://dev-to-uploads.s3.amazonaws.com/i/tifo5nc45vnrp0yeqyvm.jpeg)

It was hard not to be devastated by depression and hopelessness as the job search dragged on.  After awhile, I even started thinking of giving up entirely or even of things much worse than that.  Nothing seemed to work no matter how hard I tried.  What was I supposed to do?  Everything seemed hopeless.

Of course, me being me, I had no choice but to keep going.  I persevered.

## Cracking Dragon Scales
What ultimately made the difference for me was twofold: I got lucky enough to gain some industry-relevant work experience, albeit unpaid, and I took advantage of diversity hiring initiatives targeting people with autism.

Of course, things such as continuing to practice my algorithms and data structures were also crucial to my success.  Other than that and my hard work in other areas though, it was pure luck.  Although networking never worked out for me in terms of getting a job, I was lucky enough to meet certain people that brought me onto their team and gain leverageable experience as a software developer.

![Microsoft logo: a square made up of 4 smaller equal size squares with small gaps between them and the word "Microsoft" to the right of it](https://dev-to-uploads.s3.amazonaws.com/i/r46ibanybuh6mtzid8n5.png)

My final breakthrough came after applying to and participating in Microsoft’s [Autism Hiring Program](https://www.microsoft.com/en-us/diversity/inside-microsoft/cross-disability/autismhiringcorporate).  I had applied before in the past, but never got past the 2-hour online technical assessment until my third attempt.  By then, though, the pandemic was in full swing and before I could be invited to their onsite event, the event was canceled.  I think we can all collectively agree that COVID-19 sucks, right?  Several months later, I got news that the program was back and pandemic-proof this time, so I applied again, passed the 2-hour technical assessment and HR interview, and then finally attended their “virtual onsite” hiring event.

That time, finally, was the moment.  I poured everything I had into my preparation for the 3 technical interviews on the final day of the hiring event.  Less than a week later, I got the news I’d been waiting for years to receive: an offer for employment.  Victory, finally, at long last!

![gold trophy on light blue background with a sea of confetti raining down upon it and the surrounding area](https://dev-to-uploads.s3.amazonaws.com/i/8pawvpg3dblpr4249l7a.jpeg)

If it weren’t for autism hiring initiatives like Microsoft’s Autism Hiring Program, I would still be lost in the wilderness without any hope of ever making it in this industry.  Unlike other opportunities I applied to, I had a much higher response and interview rate and got much further into the hiring process by applying to various companies’ autism hiring programs.  It was as if I was finally being valued for who I am, and it made all the difference in the end.

Despite this long-awaited victory of mine, my experience has shown to me that hiring in the tech industry is beyond broken and that diversity hiring initiatives across the board need to be cranked up to eleven so that unrecognized talent can finally get the opportunities they deserve.  Nobody should ever have to go through what I went through to get to this point.  Nobody.

# Trust Yourself
Although my tale is as unscripted as it gets, my hope is that the experiences I went through can at the very least shine a bit of light on the realities of obtaining that first job in the tech industry.  It is not easy, but it is absolutely still possible.

Hard work alone isn’t enough.  Networking alone isn’t enough.  It is so easy to be discouraged when nothing seems to be working.  It is so easy to doubt yourself when everything seems to fall apart right before your eyes.  It is so easy to believe that it is impossible when you’re doing everything right and yet you still find yourself lost in the darkness.  Even so, in spite of all of that, it is still possible.

![bright rainbow over white clouds on the left and a sunny blue sky](https://dev-to-uploads.s3.amazonaws.com/i/7pwyk1nw198y91j6enbw.png)

I’m not here to tell you that if you just keep at it, things will surely work out for you eventually.  There is never a guarantee that things will work out.  Not to mention, systemic barriers for underrepresented minorities are very real and I have faced them myself as a person with disabilities.  Nonetheless, nothing can ever change unless people take action to make change.  This applies to addressing societal injustice as much as it does to establishing a career in the tech industry.

Whatever you might be feeling about your job prospects in this industry, know that you are absolutely worth it, totally capable, and _absolutely_, _**certainly**_ belong in this field.  Don’t let anyone, no matter who they are, an interviewer, some internet tech bro reply guy, or whoever else tell you otherwise.  They are flat wrong.  Period.

Now, go be awesome and slay that dragon, fellow internet stranger!  💙 🦄 🌈 🔥 ⚡️ 🐉 💯 💪