DEV Community

Khoi Hoang
Khoi Hoang

Posted on

Minimum requirement to learn front end development has changed?

We know that HTML, CSS and the Javascript is the minimum standard to know, but looking at the job market nowadays. It seems like the standard has changed?

To potentially get a full time job nowadays, the requirement is knowing at least one of the JavaScript framework.

Correct me if I'm wrong?

Discussion (2)

thomaslombart profile image
Thomas Lombart

Yes, the requirement have changed. Most companies will expect a front-end developer to know:

  • HTML
  • CSS and maybe some CSS frameworks
  • JavaScript and most of the time the knowledge of "modern JavaScript" (all the things related to ES6 and after)
  • A front-end framework: React, Vue or Angular and the knowledge of a state management solution like Redux for React or Vuex for Vue.
  • Version control (Git + GitHub or similar)

Most of the time, that should be enough but they can also require the knowledge of:

  • Tooling (Webpack, babel, etc.)
  • Testing in JavaScript
  • Accessibility
  • UX/UI Design stuff or at least to have an interest of it
  • PWA
  • TypeScript
  • GraphQL
  • Etc.
koichadev profile image
Khoi Hoang Author

Thanks for posting this!

I am happy to hear that I am not alone to think that way. I just remember I started out, and people told me I needed to know HTML, CSS and JavaScript. Just looking how things are in the market, a lot has changed indeed.