Job Recruitment Website - Recruitment portal - Let me tell you the difference between junior front-end and senior H5 engineers

Let me tell you the difference between junior front-end and senior H5 engineers

In the past two or three years, H5 has become popular, and the salary of senior front-end engineers has also increased. Open any recruitment website and search for senior front-end engineers. The salary is calculated in tens of thousands of yuan, not counting some of the accompanying soft benefits, such as year-end bonuses. Excluding those monstrous companies whose year-end bonuses are higher than a year's basic salary, the monthly salary is also very attractive. How can we tolerate a favor that we can barely measure in a thousand yuan? !

Through various inquiries, including but not limited to: asking the company's personnel to ask the company's personnel about the screening standards and salary packages for employment in this area, and then asking the boss of the technical department to ask the boss of the technical department about the criteria for selecting people, etc. . I have summarized some differences between junior front-end and senior H5 engineers, mainly in terms of hardware technology, to see what are the reasons why you cannot get a higher salary.

1. Entry level: Can use html and css to realize static pages of any website.

2. Can work: can use JS to write basic dynamic effects, bind events, and use native or JQ to operate dom

3. Barely qualified: be proficient in the above two items, and be able to JS can be used to write more complex interactions.

At this time, as a newcomer, you can find a front-end job.

4. Qualified: Know how to implement JS inheritance and be able to describe a new process. Be able to rationally use closures; be able to use promises, amd, cmd modularization; be able to use underscore; be able to write regular rules;

Be able to understand 2-3 of them.

At this time, you can find a good front-end job in an Internet company.

5. Not bad: I can hand-write JS prototype chain inheritance, know the implementation mechanism of a promise, can write most of the functions in underscore, hand-write delegate, and basically understand what it is doing if I find any library.

At this point, you can start working on the front-end of BAT company.

6. Good: There is research on the optimization of page performance, the MVC framework can analyze the advantages and disadvantages, and research on packaging and publishing tools.

At this point, he is already a very reliable front-end engineer.

7. Excellent person: Write the required packaging and release module tools according to business needs, have the ability to write the framework yourself, have your own insights into the development process and methods, do not rely on class libraries, and can write whatever the project needs. One module has built countless wheels.

At this point, no need for me to say more, I already need to worship and look up to you.

So, now, countless colleagues who are still outside the circle of front-end engineers with tens of thousands of yuan, now know where their gaps are. Ask yourself if you want to get a high salary, then what are you waiting for, go study!

If you feel that self-study is too difficult, or you have a clear understanding of your self-control ability, it is strongly recommended to choose a reliable H5 training institution to help you embark on the technical road. This training institution must first There is good HTML5 course quality, because the quality of the course is the core, and then there is a good learning atmosphere and communication environment. It is recommended to take a look at Lanou's HTML5 training course. The whole process is taught by two teachers, with VCR explanation by the teacher + real-time guidance by the technical lecturer. practise. Advantages: Ensure that the best teacher explains the technology thoroughly and immediately enters into practice. The technical teacher will explain and provide guidance again, so that the knowledge points can be absorbed and digested immediately. The technical instructor can control the progress according to the students' absorption to ensure the learning effect. Expand knowledge points, flip the classroom, and engage students deeply. Develop learning methods and form study habits.