Job Recruitment Website - Recruitment portal - The trained front-end was fired after working in the company for a month?

The trained front-end was fired after working in the company for a month?

I completed the course of Hack Reactor (a programming training website with offline courses and online courses) in July 216, and it took me three months to get the Offer from R company. I submitted my resume to 291 companies, received 32 telephone interviews, 16 technical interviews, 13 code interviews and 11 on-site interviews, and finally got 8 Offer. Salaries range from $ 6k to $ 125k (annual salary), and companies are located in all states of the United States, with both front-end positions and full-stack positions. Overall, my hit rate is 2.8%.

if I knew these five pieces of advice before I started looking for a job, maybe I would be more successful.

Advice 1: Get in touch with real people

At first, I used the method of "casting a wide net" to find a job. I submit my resume on many websites, such as Indeed, AngelList, LinkedIn, StackOverflow and Hacker News. I even submitted my resume on Craigslist (equivalent to 58 cities).

as long as a position involves React, Node or JS, I will submit my resume. So in the first week, I submitted 15 to 2 resumes every day.

As you can imagine, less than 5% of the companies replied to me. My resume is sinking into the sea.

until one day, my roommate, who had done recruitment before, shared a little trick with me. He asked me to send my resume directly to the email of the employee of that company, no matter what the identity of this person is, as long as this person can read the email.

Since then, no matter which company I invest in, I will go to LinkedIn to search for the developer or HR of this company and send my resume directly to that person.

the email format of most small companies is "full spelling of name @ companyname.com", but it may be "flower name. name @ companyname.com" for large companies. I also used rapid to ensure the accuracy of the email address.

The result is very gratifying. I sent more than 15 emails, but I actually got more than 3 replies.

and the advice they gave me was very useful. I found that the CEO or CTO of some companies would reply to me directly or even interview me directly.

advice 2: from small to large, it's easy before it's difficult

you may encounter an interview with level 1 (for example, a non-technical company needs someone to maintain the homepage), so ask JS basic knowledge during the interview.

You may also encounter interviews with a level of 9 (such as Alibaba and Tencent), and you will be asked questions about algorithms and data structures.

I tactfully put low-level interviews in the front and difficult interviews in the back.

in this way, I increased my interview experience little by little, built up my confidence, and got several guaranteed Offer. With the increase of interview experience, I am slowly "upgrading". I'm beginning to be able to cope with high-ranking interviews. The following is the statistical chart of the Offer I got.

I can answer more difficult questions, I get a higher salary, and finally, I get the job I want.

Advice 3: Learn the basics well, because it will be used at work.

You need to keep studying and preparing for the interview.

why? Because if you can't answer the questions thrown by the interviewer properly, you won't get the job.

if the interviewer thinks you are not ready, then he won't hire you.

after learning from Hacker Reactor, I know that my weakness is data structure and algorithm. I heard a statistic that the graduates from the training class are worse than the graduates from the regular classes in terms of data structure and algorithm.

So, I insist on studying and practicing my weaknesses every day.

I spent several days learning "sorting algorithm" continuously. I also spent a few days focusing on understanding computer networks.

if I don't understand a concept, I will spend the whole day watching video tutorials and searching for answers on StackOverflow until I understand it.

advice 4: show your best side

it is not easy to enter the internet industry. Whether you are ready or not, you must perform well. In order to win, you must show your best.

sell yourself

at Hack Reactor, we were told not to take the initiative to explain our inexperience. When introducing ourselves, we will not take the initiative to mention our online learning experience.

why? Because if we don't do this, the interviewer will immediately think that we are junior developers and label us as "inexperienced".

I once went to a startup for an interview. When the interviewer knew that I was from an online training class, he left directly. Another company bargained for me because of my training experience, and only Offered me an offer of $ 6k, which was lower than that of ordinary junior developers.

remember, you have to convince the interviewer that you can do the job well.

at the same time, you should convince yourself that you can do this job well.

You can talk to the interviewer about your love of programming, the projects you have done with React and Node, and your deep understanding of JS.

once the interviewer knows this, it doesn't matter whether you came out of the training class or not.

only in this way will the interviewer hire you.

Two-way selection

Interview is a process in which candidates and interviewers get to know each other.

all you have to do is convince the interviewer to hire you. What the interviewer has to do is to win reliable people.

think of the interview as a process for you to evaluate your chances of winning. It's not a shame to take an interview as a stepping stone.

even if I am not interested in a company, I will go for an interview.

I will interview all over the country, as long as that company invites me. I will ask the interviewer questions, from which I learn a lot of new knowledge, such as the structure of the technical team, what technologies they use, what tools they use, what challenges they encounter and their system architecture.

I suggest you ask the interviewer a question during the interview:

What technical challenges have you encountered recently?

what is your most satisfying thing in this company?

what is the structure of your team and how is the work assigned?

I regard every interview as an opportunity to learn. Every interview helps me to improve my expression, interview and technical ability. Every time I fail in an interview, I find my weakness.

Advice 5: This is a marathon, not a 1-meter race

These three months are definitely not easy for me. In the past three months, I have worked hard for six days a week to find a job and study. But I still take good care of myself.

sometimes, I study with my friends. Sometimes, I will find a coffee shop to study by myself, or go to the lounge provided by Hack Reactor. I will also report my progress to the coach every week.

it's easy to run out of enthusiasm in this process. Then eat well, sleep well and continue to learn.

and it's easy to feel lonely. It will be better to be with a group of schoolmates.

suggestion: be mentally prepared for a long-term battle and take good care of your health.

Summary

Contact with real people

From small to large, it's easy before it's difficult

Learn the basics well, because you will use

show your best side at work

This is a marathon, not a 1-meter race

You may think that finding a good job is far away, but you will succeed. Continue to invest time, continue to submit resumes, and continue to take care of yourself.

you will get what you deserve.

Please share this article with friends who are looking for a job.