DEV Community

Must have skills for Frontend Devs in 2021

Nikhil on October 24, 2020

Frontend Development is definitely not the same that it used to be a decade ago. Last year, I interviewed for a bunch of top tech companies and I r...
Collapse
 
aarone4 profile image
Aaron Reese

So exactly the same skills as 2019 and 2020. But this is a good thing. It indicates that the technology has reached a level of maturity and changes are now incremental rather than structural. With the exception of WASM there are no fundamental technology changes on the horizon so devs can start focusing on delivering business value rather than just technical competence

Collapse
 
nikscode profile image
Nikhil

Something new can always be learned. These are the must-haves. I do agree that
once we have enough experience with all the above, we can definitely focus on delivering value.

Collapse
 
jkhaui profile image
Jordy Lee

100% agree.

Collapse
 
nikscode profile image
Nikhil • Edited

Software Design is really important but learning all of the above is important as well. Most newbies/midlevel devs will be working under senior developers / leads so they don't have worry much about design. Yes, if you are an individual developer then you definitely need to learn all

Collapse
 
indoor_keith profile image
Keith Charles • Edited

Accessibility standards (both in implementation and testing of said implementation)! It's about to be 2021 and we've come up with plenty of ways to make sure we're accounting for the less-abled to comfortably enjoy online content as well. We need to put more effort into a11y and semantic html. 💪🏼

Collapse
 
nikscode profile image
Nikhil

Absolutely.

Collapse
 
emibcn profile image
emibcn

Another thing gives an extra point to a developer is -a minimal- knowledge in pipelines (GitLab Pipelines, GitHub Actions, Jenkins, ...). I think knowing how your app is used and deployed, how to install dependencies, how to build, etc is very important nowadays: we all know the in-famous "it works on my PC", ¿right?.

Collapse
 
nikscode profile image
Nikhil

True.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Testing is becoming more and more required yet I still think many developers leave it till last as they prioritise on learning the core concepts of programming languages.

Collapse
 
nikscode profile image
Nikhil

Absolutely on point. It's very important.

Collapse
 
imakashrana profile image
Akash Chauhan

With the rapid pace of change in the tech industry, it can be difficult to predict which skills will be in demand in the future ?
However, there are top 10 skills that are essential for any front-end developer.

Collapse
 
llchx profile image
little one

Hi Nikhil,

This is such a great post and would be so valuable for my network!

I'd hate to share without crediting your work - could we connect over on LinkedIn?

Please feel free to reach out to Lauren Chancellor.

Thanks!

Collapse
 
nikscode profile image
Nikhil • Edited

Thanks a lot. Check your LinkedIn.
Feel free to share this post.

Collapse
 
austinnoronha profile image
Austin Noronha

Absolutely right, these skills are must have. But most importantly there is a one gray area that we miss and that is Testing. We should also focus in involving testing in each development cycle.

Collapse
 
nikscode profile image
Nikhil

Yes, testing is very important. That's why I already covered it.

Collapse
 
anthonybrown profile image
Tony Brown

absolutely positively correct!