编程知识 cdmana.com

One move will completely help you get the HashMap source code, and Tencent T3 will teach you in person

One 、 A lot of training course candidates' resumes , Lack of sufficient business project life

Many students will feel this way : Send out a lot of resumes , But there's no interview , For a friend from a training class , Maybe it's even worse , as a result of , These resumes have not been screened .

There are two reasons for not being screened

  • First of all , The project practical experience of key technology has not reached the required years of the position
  • second , The skills described on the resume are not in line with the needs of the position .

For example, this position needs one with 3 year Java People with development experience , A resume says , Although there are 3 Years of experience , But not to do Java, Just recently 3 I have been in a training school for three months , Although the experience of these three months is full of flowers , But I'm sorry , The sky can only be regarded as 3 Months of learning experience , It's not even a business project experience , Maybe I'm in a big company , So this kind of resume can't pass the screening , And there's no interview .

I've seen a lot of these resumes , Lack of relevant business project years is not worth interviewing . contrary , I've seen a lot of training experiences that add to the cake , For example, someone has been doing Java, Recently attended a training course , Big data or machine learning or cloud and other high-end technologies , So this kind of resume is based on enough project years , And in the interview , If the skills learned from the training course are also very good , So it's absolutely a priority .

The advice in this section is , Whether or not attending a training course , First of all, we need to tap the experience of corresponding business projects , If your project experience is between learning and business projects , So try to lean on business projects .?

1. Part time projects , For example, your job is c#, But I did my friend's private work java, And the company's job description needs java, Then we can focus on your java Experience .
2. I know some training classes have practical training programs , I took the project from the outside company and asked the teacher to lead me to do it , This piece of , It must be written as a business project .
3. You used to do tests in the company , But I've used it, somehow java, So applying for java Working hours , We must focus on java.

  • What is a business project ? If you can make money on a project, it's called a business project . How to distinguish between business projects and learning projects in your resume ? Highlight customers , Online deployment process , The elements of project management and usage .?

Two 、 Directly describe the negative impact of the learning experience of the training course

I've got a resume that I've been out of work in training courses in recent months , I think first of all : Why does he have to go to the training class , Is there no relevant experience before ? I believe that many interviewers have relevant concerns . If the candidate just came out of school , The company doesn't expect much of him , It doesn't matter . But if what is needed is a have 3 Years of experience , Then we should focus on resume and even interview .

For example, on the resume , I have no experience except in the training class , I don't even have an interview . Some training classes will help optimize the resume , Previous project experience descriptions match job descriptions , But such candidates are asked very carefully .

and , Going to a training course usually results in a gap of several months , For the next job , It's not a good thing , After all, the fist never leaves the hand and the mouth , And this can be seen in the background survey by looking at social security, etc , Can't fake .? ? ?

let me put it another way , Your off job learning experience in the training class will bring you two major disadvantages , The first hint is that you lack relevant experience , Second, there will be “ Not employed ” Time period . If some students do have to change themselves through training courses , Have no choice but to . But if your current job is stable , I want to improve myself through training courses , So the following suggestions may be useful to you .

1. If conditions permit , Try not to get out of work , If necessary , Sign up for a weekend shift .
2. perhaps , You can find some videos , Learn from the machine , But it takes a certain amount of perseverance . What to learn , How to learn ? Get an outline and a series of course materials .
3. Or this sentence , The first thing to do is , Mining relevant experience in daily work . Like you're doing a test , Want to turn java, Then after studying , I have to find one in the company java Practical opportunities , How to find ? More observation , Run more , Practice more , Please talk to me . Need to know , Next, change jobs , More importantly, direct project experience .

  • Do you want to include the training experience in your resume ? In fact, this is not a problem . When you're already in Labor School , Then you don't write , How to describe this experience ? If you study by yourself , So the company's work experience is definitely better than the training class experience . So the problem here still comes down to : Do you want to sign up for the off job training course , Not how to write a resume .?

3、 ... and 、 I changed my career Vs Young junior programmer , How do companies usually choose ?

If you are old IT People want to change careers , Go to the training class for consultation , I don't know what people will say , But I'll explain it from the interviewer's point of view . Maybe I've been in a big company , From this point of view to analyze .

Two resumes

  • One is 28 year , Undergraduate , lately 1 Year is java, Before it was something else
  • The other is 24 year , All work experience is 1 year , They're doing it java.

First of all, skills , For example, the foundation , Understanding of the framework , Database optimization skills , If the two are about the same , Young people have an edge , After all, money can be given less , And energetic . And the experience of older programmers is not right , This position does not use .

exactly , Training classes can improve learning efficiency , It's like buying time with money , Some older programmers are short of time . But for these people , Lack of practical experience of relevant skills , If you want to sign up for a training course , This is your own business , But at the same time, we have to find ways to add relevant experience . This has been described in this article , In my other posts , There is also a description .?

Four 、 After the assault of the training class , You can interview a small company first

In the above , Students from the training class may see a more pessimistic description , Here's a description , Because my company is not small , And the pay is not low , So the requirements are relatively high .

But you can also think about , It's more of a medium-sized or smaller company , What these companies need more is people who can do it directly , So older students who have changed careers or have shock experience through training courses , Or because of less experience , In the beginning, you can think about this kind of company .

And so on , When I sometimes hire outsourcing employees , The requirements of the same position will be greatly reduced . What is outsourcing ?

  • For example, a large company A, For the sake of budget , For work 3 Junior post in , Will open a number of official staff posts and outsourcing posts . The outsourcing post is , This kind of employees and some expatriate company B Sign the contract , But work with regular employees , The interview requirements of such employees will be much lower , Also often recruit some students who just come out of the training class .

This kind of outsourcing post , Because of the low demand , And get work experience in big companies , At the same time, it is possible to become a regular employee in a few years , It can be the first choice of related students . If there is no relevant channel for the teacher recommended by the training class , You can find... By yourself through friends or headhunters .

5、 ... and 、 How do interviewers interview people who have training experience ? On how to prepare for the interview in the training class ?

The main content of the above is , How to plan your own learning and how to tap project experience . Even the students in the training class , Just pay a little attention to your resume , It's not hard to pass the screening , But it's better to prepare for the interview .

1. As mentioned above , First of all, I have to examine the authenticity of business project experience , May ask : Several people do the project ? How long has it been done ? How to manage ?( Like agile ) How often is it released ? What kind of services are deployed ? How to deploy ? What is the packaging and deployment process like ? Which customers are currently using ? And so on , What is confirmed is the authenticity of the project .

The bad answers I heard were , The project is directly deployed in windows On the system , It's a direct fight jar The package is then manually placed on the server , There is no log monitoring and other means , I don't know the management method and release cycle of the project . Some will say , Done , But after a long time , It's not used by customers yet , So no deployment , No traffic on the product website . As for how to say , The project is done by everyone , I have to think about it . In my other posts , There is also an introduction to the Related words .

2. Ask the whole stack process , For example, what does the front end use , What does the back end use , What does the database use ? what's more , How to deploy the related distributed components . I don't ask candidates to be clear about business , But candidates should use a requirement point to explain the whole stack process . Students from the training class , I often make it clear , And the lack of an overall process . In fact, it doesn't have to be very careful , such as nginx How to configure load balancing , I don't ask you to clarify the implementation mechanism with the underlying code , You can simply describe it through the configuration file . meanwhile , At least you can make the process clear through simple configuration and code .

3. Then ask the technical point . The advice here is , Brush the questions first , Master again , It's better to combine demand , Through the underlying code .

For example, inspection Java Core knowledge points , First, you can brush the questions , Know some basic words , First, let the interviewer feel like you all know . Then dig a piece deep , For example, thread concurrency , You can combine your business needs , Say you use thread pool , How to match the specific parameters , How to integrate with business , Here you can recite some of the underlying code , Talk about how threads recycle , How to deal with over time , In this way, the interviewer will think you are proficient in .

4. Then ask optimization points and components . In fact, this is a bonus item . For example, what experience do you have in database tuning ? The framework level Spring Cloud What components have you used . The answer here is , Not much , But make it clear with the business . For example, database tuning , You said you knew the index , Implementation plan , Sub database and sub table , But it's all theoretical experience . It's not as good as combining a business point , Originally sql How about the sentence , But I do it by indexing , Let's optimize this sentence to 10 Seconds to complete . Allied , What do you say about your business , I can prove my ability .

The above can be said to be the common fault of the students who came from the training class during the interview , If you pay attention to , Can surpass many opponents .

6、 ... and 、 Do you want to avoid training experience during resume and interview

Maybe different people have different views , My suggestions are as follows .

  • First of all , If you are not good at writing in this period of time except for the training class experience , It's not about waiting for work , It's better to study in the training class . Or you just came out of school , Or just graduated , I have little experience , Then you can write about the training experience .

  • second , Just now I have given the consequences of writing down the training experience , If you feel that you can use your skills or experience to persuade the interviewer , Then you can write . Or it's hard to say , when there are too many debts , one stops worrying about them , There are enough disadvantages when you look for related jobs , Not bad , And we have to rely on the training experience to support the table , Then you can write .

  • Third , One more word , No matter how , It's more about mining relevant project experience , And training experience can be applied to business project experience . For example, you signed up for a weekend class , In which I learned netty Knowledge of distributed components . At the same time, you also use it in your regular work projects , Also encountered half package or zero copy problems , But you didn't pay attention to , Then you can optimize this part of the resume with the skills learned in the training course .

7、 ... and 、 summary : The advanced road can be zigzag , But don't be rich

The development of the students who come from the training class depends on themselves , Just came out , You can find a company that can provide practical opportunities . For example, I am in Shanghai , I often hear that some companies can't recruit people , For them , Don't care about the origin of the candidate , I don't even care about my education , As long as you can work for a long time , And the students from the training class can prove that this is more than enough .

in addition , I often go to the training website to learn about my competitors , After reading their project description , Every time I look at the employment of their students , I won't say more about it , You can also observe and think for yourself , But you can see many positive factors : There should be no big problem in entering a small company .

All in all , Do you want to go to the training class? Let's think about it , It's also an option to look at your own data . But then again ,** It's not hard for a programmer from a training class to find a job , At least in Shanghai , On wages and working hours .** But never be complacent after stabilization , We need to continue to master the knowledge of senior developers and even architects , In order to try to enter a big good company , A position that seeks a higher salary .

feel :

Actually, when I submitted my resume , I don't dare to deliver it to Ali . Because I've had three interviews in front of Ali , Ali's resume has never been fished out , So I thought my resume was dead .

Special thanks to the interviewer who bailed me out , Gave me a chance , At the same time, I also recognize my efforts and attitude . Compare my face Sutra with other big men's face Sutra , I'm really lucky . others 8 Become a strength , I might 8 As luck . So for me , I will continue to redouble my efforts , Make up for your own technical deficiencies , And the gap with the big guys in the class . I hope I can keep learning enthusiasm , Keep going .

I also wish you all the best , Can find their own heart offer.

Share my preparations before this interview ( Brush questions, review materials, and some big guys' learning notes and learning routes ), Have been sorted into electronic documents

 One move will help you completely HashMap Source code , tencent T3 Teach you yourself _ The programmer

This article has been  CODING Open source project :【 A big factory Java Analysis of interview questions + Core summary learning notes + The latest explanation video + Actual project source code 】 Included

版权声明
本文为[Programmer Huaxi]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/10/20211002004947903h.html

Scroll to Top