Do you need a college degree to be a good frontend developer?

Is a college degree required for being a good frontend developer?

  • Yes!
  • No!

0 voters

This part of my latest newsletter article where I talk a bit about this.


Absolutely not required. I used to handle hiring for one of the top software companies, and we couldn’t care less. The only thing that really matters is that you can demonstrate knowledge and experience in developing software.

That said, an unnamed military branch is the exception. They care more about a degree than experience (and it shows in their work).


Totally agree, but I am sure you already knew my POV on it :grinning:

Also, welcome back to the forums @DilutedImage .

@kirupa @DilutedImage
I personally think a more interesting question is do you need a framework /bundler to be “considered” a good front end dev?

Ooh. That’s a good one.

If you are working as part of a team with an established tech stack, you need to be a team player. If the codebase uses a framework or bundler, then you will need to be familiar enough to be able to use it.

If you are working on your own, then it comes down to personal preference. How do you balance developer convenience with user experience, knowing that some frameworks are quite bloated and may be overkill for 99% of all projects? I guess it depends on your goals. A good developer won’t get any kudos for using an optimal tech stack if the final product is awful.

That’s interesting :thinking:

It would be awesome if everybody just got on the Web Components band wagon…

Then it would matter about the stack/ team/ project size…

The only issue is how people use them… do you do a slot, a diff, a re-render?.. to attachShadow or not?..

But then again it doesn’t matter… they are just a set of API’s… use whatever feature you want :upside_down_face:

I think Kirupa summarized it well. You can be a good front end dev without a comp-sci degree but you won’t get hired without one. So if you can’t go to school start building and make it on your own.

1 Like

I’m a mediocre developer with a mediocre degree, don’t forget about me :sweat_smile:


What about for someone who is still in school and works on side projects? It seems like what is being taught is outdated for what is expected in the comp-sci work space.

1 Like

There is frequently a disconnect between what school thinks is important for you to learn and what is expected as part of a real job.

You are doing it right by balancing both! :balance_scale: If you have an option of choosing your classes, you can choose to opt for areas that seem likely to be really big in the future - areas like AI/ML, neuroscience, etc.