Reprinted:
Front-end recruitment and front-end selling
Recently, I began to look for new companies, and there was a group of recruiters who said they were 25 thousand experts. At the mercy of everyone, I sent my resume. But the results were unsatisfactory. After an hour's evaluation, they thought that my level was less than 8 K-10 K, before tax. I vomited blood, which is far lower than my original one. What's more, the company is in Beijing and I am in Shenzhen. Even if the original salary is higher than the price index, this is not the case. After the event, calm down and think about where the problem is. After all, I have recruited people for almost a year. I also understand the difficulties of recruitment.
From the perspective of recruitment, small companies seldom seek help from recruitment websites. The naive boss thought that there would be a large amount of resumes when he put more than 5 K of salary on the official website. Of course, personnel certainly won't think so, but the Chief of the Personnel Department is usually very close to the boss, not close to relatives or lovers, and seldom works normally. The Chief of the Personnel Department basically won't tell the boss the truth, because it is equivalent to laughing at the boss. In addition, a small company won't buy a resume in five copies (the recruitment website is so profitable). Basically, the employee finds someone on his own, or the personnel department asks for a new employee. Therefore, the relationship between colleagues in a small company is very subtle. This is his friend, his relatives, his QQ Group, and his friends. If the capabilities are strong, there is no such thing. How did these people recruit them? QQ Group is the biggest way. If that person is also engaged in that language, if he has been in a QQ group for three or four months, then he will surely know that the one in the group is what he needs. Because the QQ group is full of water, especially the technology group, there are n more technical houses, n more cool and cool, and every day when they get together, let's see Figure X, no technical skills can be found if you don't spend a few months. The vast majority of people are running as quickly as possible, trying to cheat into the group, sending a picture with a recruitment message will not be affected. His QQ number is also used to attract people. There are hundreds of groups in it, increasing at ten times a day. These recruitment messages are generally divided into two categories: one is not paid, it is estimated that those companies are embarrassed to say the price. I heard that there are such companies dedicated to recruiting new graduates, 2000 or 3000, and will not be higher. Those bosses fully equate it with it migrant workers. What's more, the front-end position in China has always been so subtle that the price line is even more .... The other is the price for login, and the price is very high, for example, the one I met, because they basically won't use such a price line to recruit you. I often hear about this in groups, especially women. It doesn't matter if you don't come to the interview. You just need to cheat your resume. First, you can deliver the money to the superior, indicating that he does work, and second, he can sell money. In the information age, any message can sell money, whether real or false. I had a small window. XX: "Do you often recruit people ?" Me: "en" XX: "You must have many resumes." I: "en, you can say this." XX: "Can I have a few resumes?" I: "Why" XX: "1 QB" I: "..." XX: "One copy of 2qb", of course, I wouldn't do this. Most of my resumes are sent to me by people who trust me. I am not a poor seller of banking or insurance! This person will certainly not give me a QB after receiving his resume. His mentality is to cheat his resume.
Even if you receive a resume, the person will be interviewed, but it is difficult to evaluate a person's ability. Therefore, I previously asked for blogs and works. Even if you have a blog or a file, they will make an error. For example, my blog has a history of 2 years, with nearly 500 million views each day, and the file is Nb-amazing. I think there are not many people in China who can write selectors, but few can write frameworks (not a 2-3 K small database ). The written examination and interview cannot correctly examine the individual's level. The written examination questions may be too difficult and too biased. The interview may be counterproductive to the dead house. So I have read your work blog, and you will be able to pass the written test in half. There is a trial. It seems that the company does not pay much attention to trial use. There is no problem with a person's menu. He can grow rapidly during the trial period and be able to cope with work.
Let's look back at the front-end. There are a variety of front-end jobs, including computer majors and more non-technical classes. Some of them were originally engaged in Java, C #, and evolved from playing CSS. In short, in small and medium-sized companies, as long as the front-end is short of people and the backend is weak enough, it will help. The popularity of jquery now lowers the front-end threshold. A lot of plug-ins started in jquery two weeks without even learning about parentnode, defaultview, and offsetparent. One chain to the endCodeWith the lengthy CSS expressions that do not know how to save CPU performance, they are all such write-only playbooks. If you need to change them, they will all die! The value of the front-end is not reflected in whether you will use jquery. Many people use OO to evaluate the technology. Javascript is stuck on the resource promotion browser, so it is doomed not to create too many objects. The JavaScript "class" is an object, therefore, jquery has few classes. How can I organize code without a class? Many people do not know why "Object-Oriented" is called "Object-Oriented", rather than "class oriented". People who understand this point are not easy to understand. JS is "Creating objects by objects, defining objects by objects", rather than "creating objects by classes, defining objects by types ". Therefore, JS provides sufficient facilities to build a complex system. In this case, it is necessary to store the knowledge of jser in a certain design mode.Algorithm? Even the backend of 90% cannot be reached. Javascript is difficult to operate on Dom. The grasp of Dom details reflects a front-end level. For example, to obtain the parent node of an element, ie can use parentelement, while most standard browsers can only use parentnode. There are still a large number of bugs in various browsers, not just differences, which cannot be avoided even if jquery1.7 of nine thousand rows. Just as the war, why is the current weapon so powerful? We also ask the soldiers to do various devil-level extreme training every day, because you always have meat and Bo. Most jqueryer have weak viability. In addition, many large companies do not need jquery. They either have their own frameworks, or they are very performance-oriented because of their high access traffic. They can only use native Js. A powerful front-end is used to handle such problems. A beginner jser thought about the problem that Google could not find the answer for a few days, so that the front-end of tens of thousands of yuan could find a solution or conclude that it was unsolvable, for example, the SB requirement is "when I click this button, the browser window will be invisible like fog.
If you know facebookfacebook's three swordsmen-quickling, pagecache, and bigpipe, you will feel the technical gap. With it, Facebook's front-end can write high-performance and high-throughput JavaScript pages. Most pages in Facebook do not jump. In other words, you think that the page is not actually redirected. If it is a new browser, it supports history. replacestate, history. pushstate makes it easier to change the address bar and the page does not jump. The greatest use of caching, historical forward and backward management, and parallel content loading management are basically dynamically generated by JS... these are not what several jquery APIs can do. The control of details and the building of ideas in the high house are important qualities of every framework designer. You didn't write a class library or framework. You couldn't get this kind of knowledge by dragging a few scattered components at the conference of working age, or at that level. The bigger the company, the finer the division of labor. The page creation and JavaScript are separated. If you think the front-end is a page player or a jser, this answer also determines your level. Now, node. JS is in the ascendant. A large number of foreign experts who are both JS and C ++ have written thousands of modules for it. Do you say that the front-end is really limited to the front-end. Baidu has the concept of "big front-end", and Google does not have a special front-end. Javascript is a language. It does not need to be limited to browsers. People who are familiar with one language will not speak other languages. Java is better than C #, and python is a rookie behavior than Ruby. If you want to expose the special effects code of other pages, you will be complacent about jquery. How can you get your level.
Someone asks me, Do you know HTML5? You know what HTML5 is. HTML5 is now called Some APIs of the new browser version, webworker, SVG, and local storage .... However, the old HTML5 group is called Web form2.0, and only wants to add several more input elements to the form element and add a verification function. Many features are implemented by other W3C working groups. You can use the optimized method. But what does HTML5 do? Not just a few APIs. The new APIs are implemented in the same way in different browsers, but they may be named with multiple prefixes, or multiple parameters are less than one parameter when using a scheme. The number of methods of a new object is inconsistent, which is far inferior to the compatibility of common old APIs. If HTML5 is used to estimate the front-end level of a person, whether you are using HTML5 on a mobile phone or your product is only used on the Intranet, You can embed the latest version of Chrome browser.
The domestic front-end circle is really small, and the jser who really care about it is all piled up on those QQ groups. I don't even know the names of the most popular jser. What kind of experts do you want to recruit! If you are a front-end, you should also understand them. Only the real front-end can interview the front-end. What Java background CTO is floating cloud. Therefore, the majority of front-end users should calm down and study the technology to master a technology to survive. Companies that require a few backend languages should not do anything. They may not even know what the front-end is doing. Companies with fewer than three front-end employees should not go there. If you go there, you will be exhausted and the Business Code Writing capability will not grow every day. Do not go to companies that pass the interview but are still on the payroll. What he wants is sb. Will you be sb? Now, this article is over. If you have a good front-end position, contact me. My QQ and related QQ groups are on the top of the homepage.
Reprinted:
Front-end recruitment and front-end selling
Recently, I began to look for new companies, and there was a group of recruiters who said they were 25 thousand experts. At the mercy of everyone, I sent my resume. But the results were unsatisfactory. After an hour's evaluation, they thought that my level was less than 8 K-10 K, before tax. I vomited blood, which is far lower than my original one. What's more, the company is in Beijing and I am in Shenzhen. Even if the original salary is higher than the price index, this is not the case. After the event, calm down and think about where the problem is. After all, I have recruited people for almost a year. I also understand the difficulties of recruitment.
From the perspective of recruitment, small companies seldom seek help from recruitment websites. The naive boss thought that there would be a large amount of resumes when he put more than 5 K of salary on the official website. Of course, personnel certainly won't think so, but the Chief of the Personnel Department is usually very close to the boss, not close to relatives or lovers, and seldom works normally. The Chief of the Personnel Department basically won't tell the boss the truth, because it is equivalent to laughing at the boss. In addition, a small company won't buy a resume in five copies (the recruitment website is so profitable). Basically, the employee finds someone on his own, or the personnel department asks for a new employee. Therefore, the relationship between colleagues in a small company is very subtle. This is his friend, his relatives, his QQ Group, and his friends. If the capabilities are strong, there is no such thing. How did these people recruit them? QQ Group is the biggest way. If that person is also engaged in that language, if he has been in a QQ group for three or four months, then he will surely know that the one in the group is what he needs. Because the QQ group is full of water, especially the technology group, there are n more technical houses, n more cool and cool, and every day when they get together, let's see Figure X, no technical skills can be found if you don't spend a few months. The vast majority of people are running as quickly as possible, trying to cheat into the group, sending a picture with a recruitment message will not be affected. His QQ number is also used to attract people. There are hundreds of groups in it, increasing at ten times a day. These recruitment messages are generally divided into two categories: one is not paid, it is estimated that those companies are embarrassed to say the price. I heard that there are such companies dedicated to recruiting new graduates, 2000 or 3000, and will not be higher. Those bosses fully equate it with it migrant workers. What's more, the front-end position in China has always been so subtle that the price line is even more .... The other is the price for login, and the price is very high, for example, the one I met, because they basically won't use such a price line to recruit you. I often hear about this in groups, especially women. It doesn't matter if you don't come to the interview. You just need to cheat your resume. First, you can deliver the money to the superior, indicating that he does work, and second, he can sell money. In the information age, any message can sell money, whether real or false. I had a small window. XX: "Do you often recruit people ?" Me: "en" XX: "You must have many resumes." I: "en, you can say this." XX: "Can I have a few resumes?" I: "Why" XX: "1 QB" I: "..." XX: "One copy of 2qb", of course, I wouldn't do this. Most of my resumes are sent to me by people who trust me. I am not a poor seller of banking or insurance! This person will certainly not give me a QB after receiving his resume. His mentality is to cheat his resume.
Even if you receive a resume, the person will be interviewed, but it is difficult to evaluate a person's ability. Therefore, I previously asked for blogs and works. Even if you have a blog or a file, they will make an error. For example, my blog has a history of 2 years, with nearly 500 million views each day, and the file is Nb-amazing. I think there are not many people in China who can write selectors, but few can write frameworks (not a 2-3 K small database ). The written examination and interview cannot correctly examine the individual's level. The written examination questions may be too difficult and too biased. The interview may be counterproductive to the dead house. So I have read your work blog, and you will be able to pass the written test in half. There is a trial. It seems that the company does not pay much attention to trial use. There is no problem with a person's menu. He can grow rapidly during the trial period and be able to cope with work.
Let's look back at the front-end. There are a variety of front-end jobs, including computer majors and more non-technical classes. Some of them were originally engaged in Java, C #, and evolved from playing CSS. In short, in small and medium-sized companies, as long as the front-end is short of people and the backend is weak enough, it will help. The popularity of jquery now lowers the front-end threshold. A lot of plug-ins started in jquery two weeks without even learning about parentnode, defaultview, and offsetparent. Code and lengthy CSS expressions that don't know how to save CPU performance are full of eye-catching. They are all write-only playbooks. If you need to change them, they will all die! The value of the front-end is not reflected in whether you will use jquery. Many people use OO to evaluate the technology. Javascript is stuck on the resource promotion browser, so it is doomed not to create too many objects. The JavaScript "class" is an object, therefore, jquery has few classes. How can I organize code without a class? Many people do not know why "Object-Oriented" is called "Object-Oriented", rather than "class oriented". People who understand this point are not easy to understand. JS is "Creating objects by objects, defining objects by objects", rather than "creating objects by classes, defining objects by types ". Therefore, JS provides sufficient facilities to build a complex system. In this case, it is necessary to store the knowledge of jser in a certain design mode. Algorithm? Even the backend of 90% cannot be reached. Javascript is difficult to operate on Dom. The grasp of Dom details reflects a front-end level. For example, to obtain the parent node of an element, ie can use parentelement, while most standard browsers can only use parentnode. There are still a large number of bugs in various browsers, not just differences, which cannot be avoided even if jquery1.7 of nine thousand rows. Just as the war, why is the current weapon so powerful? We also ask the soldiers to do various devil-level extreme training every day, because you always have meat and Bo. Most jqueryer have weak viability. In addition, many large companies do not need jquery. They either have their own frameworks, or they are very performance-oriented because of their high access traffic. They can only use native Js. A powerful front-end is used to handle such problems. A beginner jser thought about the problem that Google could not find the answer for a few days, so that the front-end of tens of thousands of yuan could find a solution or conclude that it was unsolvable, for example, the SB requirement is "when I click this button, the browser window will be invisible like fog.
If you know facebookfacebook's three swordsmen-quickling, pagecache, and bigpipe, you will feel the technical gap. With it, Facebook's front-end can write high-performance and high-throughput JavaScript pages. Most pages in Facebook do not jump. In other words, you think that the page is not actually redirected. If it is a new browser, it supports history. replacestate, history. pushstate makes it easier to change the address bar and the page does not jump. The greatest use of caching, historical forward and backward management, and parallel content loading management are basically dynamically generated by JS... these are not what several jquery APIs can do. The control of details and the building of ideas in the high house are important qualities of every framework designer. You didn't write a class library or framework. You couldn't get this kind of knowledge by dragging a few scattered components at the conference of working age, or at that level. The bigger the company, the finer the division of labor. The page creation and JavaScript are separated. If you think the front-end is a page player or a jser, this answer also determines your level. Now, node. JS is in the ascendant. A large number of foreign experts who are both JS and C ++ have written thousands of modules for it. Do you say that the front-end is really limited to the front-end. Baidu has the concept of "big front-end", and Google does not have a special front-end. Javascript is a language. It does not need to be limited to browsers. People who are familiar with one language will not speak other languages. Java is better than C #, and python is a rookie behavior than Ruby. If you want to expose the special effects code of other pages, you will be complacent about jquery. How can you get your level.
Someone asks me, Do you know HTML5? You know what HTML5 is. HTML5 is now called Some APIs of the new browser version, webworker, SVG, and local storage .... However, the old HTML5 group is called Web form2.0, and only wants to add several more input elements to the form element and add a verification function. Many features are implemented by other W3C working groups. You can use the optimized method. But what does HTML5 do? Not just a few APIs. The new APIs are implemented in the same way in different browsers, but they may be named with multiple prefixes, or multiple parameters are less than one parameter when using a scheme. The number of methods of a new object is inconsistent, which is far inferior to the compatibility of common old APIs. If HTML5 is used to estimate the front-end level of a person, whether you are using HTML5 on a mobile phone or your product is only used on the Intranet, You can embed the latest version of Chrome browser.
The domestic front-end circle is really small, and the jser who really care about it is all piled up on those QQ groups. I don't even know the names of the most popular jser. What kind of experts do you want to recruit! If you are a front-end, you should also understand them. Only the real front-end can interview the front-end. What Java background CTO is floating cloud. Therefore, the majority of front-end users should calm down and study the technology to master a technology to survive. Companies that require a few backend languages should not do anything. They may not even know what the front-end is doing. Companies with fewer than three front-end employees should not go there. If you go there, you will be exhausted and the Business Code Writing capability will not grow every day. Do not go to companies that pass the interview but are still on the payroll. What he wants is sb. Will you be sb? Now, this article is over. If you have a good front-end position, contact me. My QQ and related QQ groups are on the top of the homepage.