Source:: Realistic expectations of getting a Web Dev job without a CS degree : webdev Published:: 2021-08-23

See the Average College Tuition in 2020-2021 | Paying for College | US News Realistic expectations of getting a Web Dev job without a CS degree : webdev

Topic

Should I get a CS degree to become a web developer?

Is this a good topic?

Complete this checklist before writing your ebomb

  • What’s the specific pain your Ebomb is addressing?
  • Could you point to an example of that pain in your watering holes?
  • Is your topic specific and to the point?
    • If a topic requires explaining a lot of other things to make your point, get more specific, so your Ebomb doesn’t wander.
  • What fix will this topic give your audience?
    • Decide the “win” first and work backwards from there.
    • No fix, no Ebomb.

Content

You’ve been going the self-taught path for a while now or maybe you’ve done a coding bootcamp. You’re starting to get concerned, though, that the competition may be too fierce. Knowing your stuff might not be enough to get that web development job you’re dreaming of.

Is it worth it to get a Computer Science degree to increase your chances?

The short answer: probably not. Here’s why.

It’s expensive

If a CS degree were free, this might be a no-brainer… but it’s very much not free.

According to US News and World Report, the average annual tuition for an American in-state public school is 10k. That means you're looking at **\40k** for a full BS in computer science.

If this were the difference between a minimum wage job and a guaranteed developer role, 40,000 gamble**.

You could pay less at a community college, but your degree carries less weight too. If it’s just the education you want, there are more efficient ways to get it. The value of college is more in the networking and the credibility conveyed by that diploma.

That’s not the only cost though.

It takes lots of time

You’re going to pay not only in money but in your time. This is commonly referred to as an opportunity cost. It’s the cost you pay to do something in terms of not being able to do anything else. For four years while you’re doing school, you’re devoting most of your time to getting a degree instead of

  • working on personal projects
  • taking on freelance work
  • finding an internship
  • applying for jobs

Will this put you in a better position than you were before you spent those four years of your life? Who knows? You won’t until you’ve already spent the four years and the money. And, as far as I know, universities don’t offer any kind of money-back guarantee.

Depending on your path, it may not matter

I took a non-traditional approach to getting into web development. I actually have a computer science degree. It’s a two-year degree from a small community college, but it’s still a degree. It’s never done much for me though. Probably because no one except for you reading this even knows I have it.

Because I started my career by freelancing and all my full-time gigs have evolved from freelance gigs, I’ve never been asked for my credentials. I’ve never filled out an application, and I’ve never done an interview. (OK, that’s not true. I have done those things, but my full-time gigs did not come out of that process. I stopped doing them because they haven’t been effective for me.)

What to do instead

Instead of trying to prove yourself by getting someone else (like a university) to sign off on your abilities, build your credibility by doing real work. Once you can build a site or a web app yourself and deploy it, nothing is stopping you from finding companies who need web sites or software and selling your services to them. You don’t have to get a job. You can just solve a problem for them. When you’re done, you can move on to other companies who have other problems.

This is how I’ve made my way through my career and commanded great salaries and benefits with credentials that are both underwhelming and totally unknown to any of my employers. Think about why a degree is helpful: it provides some measure of proof you can do the work. But you know what provides even more proof you can do the work? Actually doing the work.

Besides, bootstrapping your career by freelancing is more empowering and less risky. It’s the only way to build your credibility while making money at the same time. That’s a big difference from paying someone else $40k to tell prospective employers you’re legit. So, save your money… and start earning it instead.