Talk about the programmer series: Looking for work of the evil sword spectrum

Source: Internet
Author: User
Tags case statement


I originally interviewed a friend, in six months changed seven companies, I said worship.

There are some brothers, seven years do not change jobs. This is more stable work Ah, seven years of itch are carried over, really good.

These are extreme, general programmers, who may a year or change jobs for three or two years. In a company to do the old years of old programmers, not become the company can not do without, is a waste of firewood where also can not go. I said too extreme, maybe there is no matter where, you can stay with this kind of.

This time we are going to talk about finding a job, yes, looking for a job.

The programmer who goes to the café for a coffee or a drink in a bar can wash and sleep, remember to go to his home to sleep ... Don't if-else, choosing too much is not a good thing ...

How to show yourself during an interview

In fact, I this person is more ignorant, has not been too understanding how to show their own merits, even their own merits are not very clear. Or look at a picture from the Internet:


It seems that I am more and more evil ...

This picture absolute Wood has irony that who's meaning, table misunderstanding. What it means is that you must show the side that the company wants to see when you interview, not necessarily the line of business ... Besides, as programmers, most do not have this line of business ...

I found that the code is really used to write, always want to write a sentence without ambiguity, really can't stand ... In fact, the exit is someone else's business, who is willing to understand how to understand, the speaker is completely unable to control ...

Someone asked, how do I know what the company wants me to do?

In fact, you have to do your own homework, there are a few points are necessary:

    • Study the job requirements and the work content carefully, and comb the part of your abilities, experiences, and knowledge that match these requirements.
    • Study the company's products or projects, understand the company's industry background knowledge, market situation, the company's competitors
    • Try to figure out what this company is trying to do to you.

Goal

Chi no Pains,

Far to see the source of high.

How can the streams be kept,

After all, the sea makes waves.

This is the Li Yu poem of the Tang Dynasty, and another poem coincides with it:

Liberty and Love

These II I must have

For Love, I'll

Sacrifice my life;

For Liberty,i would

Sacrifice My Love

I believe you see this article, already know that I always in the nonsense, can pull how far.

In fact, these two poems have no other meaning, the interpretation of white hydrology is Jiangzi: life should have a goal, something to pursue.

OK, for programmers, it is the same, we are human, not "future warrior" fluid metal-created variant species, of course, there are targets.

What is the goal of life? God put us on this earth, except let us strive to live better, really do not know what he also gave us what ultimate meaning?

The goal of life is to determine the goal of your work, so, to understand that these two points are actually good.

What you want, decide what kind of job you are looking for, what kind of company.

When I left my office a few months ago, my boss said to me, "at this age, what you lack is not a job."

I thought it was hard to find a job that would solve the problem of why you work.

Resume

When you start updating your resume, there are probably two things: one is to think about what to do, and one that is not going to work right now. In other words, one is the initiative to pursue, one is forced to change the environment.

In either case, it is unavoidable to write a resume.

I've changed my job seven times and I've written many resumes. I've been interviewed by someone for 20 times. I've seen more than 300 resumes, and I've interviewed fewer than 100 programmers. I think I can tell from my perspective what needs to be noticed in my resume, note that it's not a panacea, it's probably a box office poison.

    • for each of the company's position to prepare a resume , in accordance with the requirements of the job to revise your resume, do not worry about the trouble, a resume take all the world's practice can only show that you are a lazy egg, a little is not serious, the kind of job vacancy out, to which company to fill in the position of the brother son, I saw the direct refusal ...
    • not more than 2 pages , I see the resume generally not more than two minutes ... Some people are shorter, only 30 seconds to decide.
    • education experience to write, many companies will use school and academic qualifications to sift out a large number of candidates, because they believe that if you can learn to be able to go to a good school is not a problem, this may be a bit biased ...
    • The skills associated with each other's requirements are highlighted, before all the work experience , many companies recruit when the abacus is "The trick is to come to the war will be able to win", you do not highlight your relevant experience, probably ...
    • recent work in front , too long work experience, just mention it.
    • Project description of their role, the use of technology, responsible for the module, the completion of the results, if you have to overcome difficulties, to express
    • If you are not a beautiful girl, do not post photos ...

Actually degrees Niang know a lot of resumes, quietly asked her.

A good resume will give you the chance to write a written or interview, and it's worth trying to figure out how to show your unique side to your resume.

About internal recommendations

In fact, there are other ways to get you through the Resume screening: internal recommendations. Many companies believe that their employees will not recommend people who are not reliable. If you recommend someone who has been hired and successfully passed the trial period, you will receive the Bole Prize for 1000 oceans. My wife's company also has a similar mechanism. So, if you can find a target company to recommend you, then you take a successful step.

The reason for the high success rate of internal recommendation is because of the resume, written test, interview such a process, the company and candidates can not really understand each other, this is because the language is a barrier, you say a lot of words, want to communicate, actually will hinder communication. Because the candidate will not consciously beautify themselves, the company will beautify themselves, we see the appearance of love before, in fact, eat, live, sleep together, it is possible to find no original kind of beautiful, and soon parted. Probationary period Although both sides themselves, but for everyone is a huge cost. and the internal recommendation, it is the underlying logic is: the recommendation of the applicant's employees should have a good understanding of the job seekers, but also to the company's position requirements to understand, the recommendation is the relative match of the person, in turn, the job seeker will know the company's situation through the referral, to eliminate the blindness of job seekers, the probability that the two sides

Of course, you do not always find a person to recommend you, because some companies do not have internal recommendations this said, there are no companies you know people. But if possible, try this approach.

The six-degree space theory (aka the Six-degree separation theory) says: You can meet any person in the world at most by just six people. So, theoretically you can find someone who can recommend you in any company, only to see if you want to spend your mind. Do not worry that others are unwilling to recommend you, most people are happy to help others, there is not a word called "helpfulness"? Of course, you do not have a hole in the hearts of others, obviously your goal is to use their powerful dark ability to destroy the company, but vowed to help the company to fly to the sky, so it is too unkind.

Written


Some companies like written tests, but you can never be a part of them.

Some companies like to have some of their own top programmers also can not answer the strange problems (such as calculating a rumor on a person caused by the psychological shadow area), their one of the main purpose (also part of the fun of the Old man programmer) is to see you make a fool of yourself, let you suffer setbacks, Blow your arrogance (think about the prison-themed films where the old inmates torture the new-serving fish), and then they're good for themselves. Perhaps I am too evil, not afraid with the worst malice to speculate others.

Of course, some companies do not have written tests, only interviews.

Also, some companies ' written tests are aimed at a certain level of job seeker ... Maybe you don't need a written exam where you are now.

If you have to have a written test, I have nothing to say. The memory of the student age has been blurred, like the fog like rain and wind, also like the haze of the empire ... , only a little, you still have to study the job requirements of your application, and then to figure out the scope of the written test, how much will be some use, such as he find C + + code farmers, naturally will not test you Java.

There are many similar "C + + written books," such as the book, will summarize the various types of companies often out of the pen test paper and give the solution, Java also has, the other has wood I do not know, I have not seen ...

Interview

After the written examination is the interview, perhaps you will receive an interview invitation after a child, perhaps you wait until the flowers also thanked also no thereafter, most companies will only notify through the job seekers, for the rinse off, unspoken rules are ignored. So, all this is not so good, maybe you think your topic a good, no 100 points also have 99, then you are scratching the scalp also do not understand why not to inform you the interview-in fact, sometimes the answer is too good is a mistake, they may suspect that you use a smart phone online help, or think you are familiar with various written test book, Or think you came to the company written test before stepping on the dog excrement (to know that there are many people without a license dog, the number of dogs in the stool is exponential growth, has been quick to catch up with people everywhere), or the examination paper will think you are too good in the future will be detrimental to them ... In short, various possibilities, it may be the HR or the front desk feel that a reply to the applicant is too troublesome ...

The unknown causes anxiety, so the sages always emphasize scientia. Anxiety is a torment, if you happen to bear all kinds of money pressure, the tank of rice only enough to 32 daily, then your anxiety will be a number of levels of growth, more than one day you will be unbearable ... Many people in this time will have a special liking for the chance of sudden arrival, although not as crazy as fan Chin cited, but also blindly think that the company must be suitable for themselves, regardless of all hope to be able to quickly to the company, so then it is possible to produce a tragedy-do not do a few days on a film two scattered.

The programmer has a problem, is the communication barrier. This is a problem for both the interviewer and the job seeker: one side is usually a good programmer from the technical line. If you and the interviewer hit the hit, at first sight, then congratulations, you open your mouth he knows what you want to say, you have a pout, he knows you are a excrement, you 99% can pass the interview. If you and the interviewer do not put the right, a meeting on the gas field, at, surface polite, secretly already brandish, then you 99% will be clicked off. More often, you and the interviewer have no feelings for each other, neither call nor hate, you need to use language to communicate, in a ask a answer to express themselves.

Because of the unequal status between the interviewer and the job seeker, the interview process has some subtle effects. It is recommended that you stand in the company's perspective to consider, in fact, they also have to ask for people, not your hot face to paste cold butt. Most companies are willing to go to the interview session, because they really need people, or costly. If you want to understand this, there is no need to be nervous, or look up at those or ox X or B or worship interview officer, you can put a flat mentality, talking. If you are not talkative, you can naturally show your strength and show yourself in the way you used to work.

Many programmers who think they have good abilities tend to zhejichensha during interviews, and so do I. One of the reasons for this is that we do not know how to show our ability, is to talk about the world, or a question and answer honest? This is a big problem, the language itself is a fog, will bring a lot of obstacles to communication, what you think is this, say it with at least 20% of the error, and listen to the people have their own filters, they will only listen to the part of their want to listen to ignore you want to say that part, so want to understand each other, is a huge difficulty The word "obedient listening" describes the dilemma of using verbal communication.

So can language actually express the programmer's ability? The answer is NO!

Because of the characteristics of software development, programmers do more to say less, over time more good at using simple and straightforward logic to express ideas, not good at pondering the meaning behind the words. But the interview is precisely need to ponder narrating: Exactly what is the interviewer's intention to ask this question? What skills and insights did he want to examine? Does he have a certain word for me or despise or do I still have to start? All of these uncertainties will cause the job seeker to be anxious and bewildered, which could have performed very well and could only perform six points. Of course, there are some people are very cow, language ability is very strong, the heart of the hole is very much, the eyes are very poisonous, brain and relatively spirit, kanehide a little understanding of mind, can see through the interviewer to the pen holder or legs behind the meaning, but also to understand the change in the mood of the interviewer to represent the mind transition. Such people are talented and can pass most of the interviews.

Living in 0 world, I can easily use dichotomy. In fact, there are two kinds of programmers, one is boiled dumplings in the teapot, can not say, one is to say more than do, a point to show the very come. In the end what kind of good, look at the point of view of who, anyway, these two types of people look down on each other. And for the company, in fact, both kinds of people need.

Since the dialogue does not understand the real strength of a programmer, why should we go through this program? The answer is: there is no more viable solution.

Modern people in life has been relatively open, not married can be bullying, feel inappropriate can also change objects continue to play. Hiring and job hunting are so important that they are too conservative to adopt a more appropriate approach, such as having a programmer go to the company for a few days to try and see if the two sides are right. In fact, the benefits of this way are very much, and trial marriage, because only close contact with us to see more carefully, to avoid the long-distance looks beautiful tragedy.

So, how do programmers show themselves when interviewing?

Cui Jian's "from the beginning again" There is a word: "I am more and more silent I will be more and more nonsense." This is my state, too. The following words are also nonsense:

    • Know what you're good at.
    • Know what the company needs
    • Don't argue, disagree, even if the other person misunderstood you.
    • Know the interviewer's identity, such as HR, programmer, project manager, Department manager, or VP of technology, this is very important, different roles different level of people, obedient way is not the same, you need to adjust the way you speak according to this, so that the other can listen to. Here is the Switch-case statement:
      • Programmer: Treat him as your colleague, communicate in a way that discusses technical issues, and demonstrate your ability to solve problems.
      • First-line technology manager: Listen, understand the problem, know it for the unknown, most of the time do not act smarter than they are, show your team collaboration side
      • Technical High-level: show your own ideas, views, show you the company's technical direction, product direction of understanding and insight, of course, you have to show your technical ability, do not have to worry about you too strong to scare others
      • HR: Talk to them amicably, put down your programmer technology is above all the world only my dick's idea, speak not slang, don't look at people who don't know the technology

"Listen to what others say, and make your own decisions." This is Chipmunks's song "Not So Simple" in the word, but also you should take an attitude to the above words.

The interview may be several rounds, sometimes a day is over, on the spot to get an offer. Sometimes it drags on for months or even more than half a year ... At this time you have enough patience, believe sometime, if not, there is no other way, you can sign other companies ...

Why would I get a PASS off?

Sometimes you don't have to talk about your paycheck.

Why?

You want to know the answer, but nobody tells you, you can only think about it.

In fact, this is the position between the applicant and the company is not equal to the problem, the company felt that rejecting a person can not need reason, just like your goddess does not dick you. But for job seekers, it would be a very good thing to know the reason for rejection.

There are several common reasons for this:

    • The interviewer thinks you're not capable.
    • The interviewer thinks you're too powerful.
    • The interviewer thinks you're unstable.
    • The interviewer thinks your personality is too strong.
    • The interviewer doesn't understand what you're saying.
    • The interviewer doesn't think you understand what he's saying.
    • Your salary requirements are too high, more than HR get on-line too much

This is nonsense, credence.

Talking about salary

Although I am not good at talking about this, but I have written another article specifically to talk about this problem ... Because I'm a programmer, I want to cover a whole lot ...

Let's jump over here.

Riding a donkey to find a horse

Nudity is a need for courage, a few months of gap period many people can not bear. Therefore, a considerable part of the people are looking for a job before leaving. So, what is the impact of finding a job while working?

There is a word called "change their minds", there is a saying "Cao Ying Han", in this case is quite appropriate.


When you decide to find a job, the current work will be slack, this is no doubt, don't say you have professional spirit, are empty words, slack is inevitable, even if you try to show peace often the same, but once you want to leave soon, for a lot of things are not so dedicated: may be to the other colleagues , may no longer be willing to work overtime, may be the opponent's problem with one eye closed one eye, may subconsciously let oneself empty busy, may be difficult to concentrate on solving complex problems, Boss also don't care about ... All these, there will be external performance, send out all kinds of signals, discerning eye will see you have shaken already mind does not belong. Really, do not think that God does not know, people are doing, the sky is watching, you are not an actor, who can not hide it? So, when you decide to ride a donkey to find a horse, efficiency will fall, and the company's output will certainly decrease.

So what about yourself? In fact, it is also a kind of suffering, people have queued thinking set, hope in a certain group to obtain identity, do not want to like a bat long riding on the wall. You'll worry that people in the company can see your own, and will try to cover up the clues, which will make you very tired. You will also be anxious because you have not found a horse: have decided to go, but can not find the homes, this situation will let you doubt your ability, make you sometimes depressed sometimes crazy sometimes dejected ... Sometimes you will feel sorry the company now ... There are two small men in your heart who will often fight to make you tired ... Of course, there are strong, do not care about all this, because he thought to better corporate unit of the better position is natural, and will not be like the same as our work bee with the loyal word dance to bind themselves.

Anyway, riding a donkey to find a horse is a common existence, you, me, he, maybe everyone has done this, but also believe that others will do so, bosses are often anxious about this, but, the occurrence of the occurrence, not to change the occurrence of also occurred, so it, not nonsense, my only advice is, no matter how, Still have to stand the last job.


-----------Review the split line-------------------

    • A ramble on the programmer's series: A Path to the programmer
    • Talk about the programmer series: 18-like fun with software development
    • The programmer series: What is the role of the programmer
    • Talking about the programmer series: Don't say, "I've tried so hard."
    • Talk about the programmer series: no Bug, no life
    • Talking about the programmer series: Is this How the programmer lives?
    • Talk about the programmer series: see how far you are from the good
    • The Programmer series: Programmer 0 Threshold?
    • Talk about Programmer series: 3D printing can you print a program ape?
    • The series of programmers: The golden Age of Shining stars
    • Talk about the programmer series: stimulated, the beginning

Talk about the programmer series: Looking for work of the evil sword spectrum

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.