An overview of the

Last year took part in the company of xi ‘an station of school, participated in the company of xi ‘an station and wuhan station again this year the school recruit, compared to two years of change, there are some feeling, on the whole, this year’s competition is more intense than usual, perhaps is the company’s reputation is greater than before, maybe the number of places for this year is reduced, overall competition is increased than before. Take Xi ‘an as an example, education has also improved greatly. Last year, only three graduate students participated in the interview. This year, only less than 10 undergraduates participated in the interview, and the rest were graduate students. There was little change in gender, with men making up less than 20 percent of the interviewees. This proportion and the region has a certain relationship, Wuhan boys accounted for more than 30 percent, undergraduate interviews, less than five people in 30.

The quality of students has been greatly improved and the competition is extremely fierce

Perhaps affected by the wave of layoffs last year, this year’s school recruitment of the company is generally less than last year, this is an important reason for the intensified competition, in addition, the overall quality of students has been greatly improved than last year. From the situation of the interview, there are probably several situations:

  • The social demand for the front end is still relatively large on the whole, and the field covered by the front end is also very large, with more and more excellent students joining in.

    Several of the students I interviewed had papers published in international journals, some had software copyright patents, some had invention patents, and one student with excellent academic performance had all of them. Although these are not front-end related, they also reflect the student’s learning ability and creativity from the side. Generally, if you ask about front-end things, the basic knowledge of these students is relatively solid. As for why these students do not continue to deepen their research in this field, but turn to our big front-end, I will analyze later.

  • The social front end of the training class and some of the front end of the training video also has a relatively large impact on students.

    Most of the candidates mentioned learning some front-end knowledge from online courses, including but not limited to training courses.

  • The increasing practice of the company enables some people to quickly grasp the things that need to be done in real engineering. Some processes and norms developed by the company improve the ability of some experienced and thoughtful students.

    I have met many such students

The front end is mostly half – way

The students who come to the front of the interview have all kinds of majors before, such as network technology, cryptography technology, communication, automation, and even have nothing to do with computer. For example, there are several graduate students majoring in water conservancy. Of course, there are real software related majors, such as undergraduate study of software engineering or computer science and technology, graduate students continue to engage in software and theory or software engineering. Students of non-corresponding majors are not necessarily worse than those of corresponding majors, which also varies from person to person. Finally, the students who have the chance to get the S-level Offer are not real software graduates. In general, I would ask why I consider doing the front end. The influence of my senior brothers and senior sisters accounts for a large proportion, and the influence of the tutor. The project the tutor is responsible for needs the front end, but the laboratory does not do this, so it usually trains a person to do the front end, or the project will not be completed. There are other things, like a chance or something. All of them will say that they really like it.

thinking

  • For those students who are not allowed to go out for internship by their tutor, it still depends on what their purpose is and what they pursue. If the research is exactly what they want to do in the future, that is the best, and they can also have many practice opportunities in the laboratory.

    I met such a student. Many of the projects he did in the lab were similar to those he did in the internship in the company. He did many projects, so he had rich experience in the same project.

  • For those of you who are not quite consistent with what you are doing in the lab and what you are going to do after graduation, of course, you still have to graduate, and if you don’t graduate, that’s ok, too, unless you are really good at it, which is very rare. In addition, you need to devote all your time to the career you may choose after graduation. Any company in personnel selection, certainly do not choose the basis of the people. Once you’ve got the basics, it’s time to compete. Under the same conditions, students with experience will definitely be chosen. It’s unlikely to pay for your other abilities that have nothing to do with your actual job.
  • For those who find their interest late, you should not worry too much and lay a solid foundation, otherwise it is easy to be eliminated in the interview process. Because some things learned through the crash, without theoretical basis, without their own practical experience is untenable.

advice

  • For the students watching the video, they feel that they just look at it and do it one by one. Finally, it is a steed according to the picture, and it can be done. However, in this case, they lack their own thinking and go too smoothly. Real development, a lot of things are on their own step by step, there will be a lot of unknown problems in the middle, only through their own, in order to know how to go. You can’t just rely on others for guidance. Real learning is also accumulated in the process of stepping on pits.
  • For students who are not good at foundation, it is very simple, is to first make the foundation solid, HTML, CSS and Javascript three foundations, to make the foundation solid, the foundation is not solid.
  • Students who have enough basic knowledge and need to further improve their project ability can actually learn from the video, but they need to increase their own thinking and in-depth analysis, especially when the teacher in the video makes some choices and judgments, ask more questions, otherwise it is difficult to learn the truth.
  • In addition, there is another way to learn, is to find an open source project to learn bit by bit, after learning, to their own requirements, you can continue to implement this project, or you can tear down and start again. Only step by step in accordance with their own ideas, do, can be really understood, really learned.

Through the commonality

  • The basic knowledge is relatively solid
  • Good communication skills
  • Have some project experience
  • Have strong independent learning ability
  • I can think independently, find problems and have my own opinions
  • Keep an eye on industry trends

Look, compare all of these to measure graduates or harsh, I do not deny that, in many cases these will measure some of the people for three to five years, however, due to the fierce this year the school recruit, can choose to basically meet the above conditions, if last year, may satisfy the three to four, is the very good student, we will be happy to receive an offer, But this year is difficult, after all, there is fierce competition.