Answer the question
In order to leave comments, you need to log in
What is currently required from a junior front-end developer?
For a long time I tried to find an answer to this question, I did not find anything exact. Therefore, I would just like to get the opinion of more experienced people. What are employers looking for now? Living in a city with 2 million people, I literally have 2-3 vacancies in hh that accept developers without experience, and then all of them are web studios that need a person who knows literally everything (i.e., make a website design and write a back-end , and talk with the customer), of course, there is no question of any mentoring, teamwork. And large companies do not take people with less than 1 year of work experience. I'm not trying to whine, I just don't understand where to develop now in this situation? Trying to freelance to get that very experience or just sit and increase the number of pet projects and hope that they will invite you?
Answer the question
In order to leave comments, you need to log in
Yes, freelancing and pet-projects. Great option. There, at the same time, you will understand what is usually required from a js developer. Based on my experience, I can say that this is mainly working with the DOM (changing site elements when clicking, showing pop-up windows), as well as sending requests to the server and processing responses (for example, writing reactive filters and loading ads on the site when scrolling) .
Another great option would be to join friends who are already freelancing to work together on orders. For example, it will be cool if you dig up a familiar backender somewhere, and together you can make turnkey websites. Look for like-minded people online.
UPD. Employers look exactly at how long you have been in the profession, and what you know how to implement and have already implemented. As a rule, it is not enough to say, "I know about asynchronous programming, I can use calls and promises", etc. It's better to say the same thing, but back it up with real projects in which you applied your skills
You learn js, react, react-native with react-native you will be taken with arms and legs. In general, the main thing is not to despair, but to learn to learn and study again, go to social services, study the language more deeply. Understand subtleties. Just don’t apply for vacancies all at once Bitrix WordPress. In general, forget about it, purely front, or purely back
Hey!
The main thing is to understand what and why you do in your projects.
If you write about technology in your resume, be prepared to answer questions about it.
React is very relevant, but do not forget about VanillaJS, and, of course, jQuery (you can not use it, but you need to have an idea).
Also, send a good(!) resume with a good(!) cover letter, with links to projects, to any company you like more or less. A good company weeds people out with a simple (or not so) test task. The more bumps you fill on these TK, the more you will understand what employers want from potential employees.
If you want to come in easier - say that you are a typesetter, learn how to typeset well. Know and use new features, grids/flexes, templating engines and preprocessors (pug/sass/less), know assemblers (Gulp/webpack), do something with already notorious jQ a couple of times, be able to manipulate DOM, save plugins, with which you work with (charts, charts, sliders), study the documentation of the technologies and plug-ins you work with.
If you want to start with a JS programmer, then the requirements for layout are not so high, but they are there and you should still have a good understanding, but much more demanding on JS. Here and React and ajax/fetch, modules. I even saw jobs for React ES8+.
As mentioned above, the main thing is not quantity, but quality. I got my first normal job knowing HTML, CSS, JS, not knowing React, working with the server, and so on. Everything was tightened up on the spot, but there was a solid understanding of the relationships and what and how it works, where to look and how to google, in which case.
Good luck!
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question