We use Version Control Systems to keep track of our project history and work collaboratively with others.
There are many Version Control Systems out there, like:
- Git
- Subversion (SVN)
- Mercurial
and so on. But Git is the most popular tool in this space, and it is used in more than 70% of software companies. You'll find that Git comes up in almost all job descriptions/requirements.
So, these are the essential skills that every front-end developer must have. You will see these listed on almost every job description.
Now, different jobs require other skills, but these skills vary from one company to another. So, you can learn these additional things in the future, or on the job.
For now, just focus on these four skills.
Remember, less is more.
Don't try to learn too many things too quickly. You won't really retain very much and will end up wasting your time.
Happy coding!