The university has graduated with no special experience. Just read the "21-point Showdown", recalled their college time. There is nothing worth showing off, let people see the experience of dazzling. However, each person experiences a period of time will have their own harvest, back to think I also harvested some things. Then the experience is worth it. The university really good-bye!
All right, tell me what you've done lately. After graduation, he returned to his home. Without a homecoming, he went home with no dazzling work. So from July onwards to find a job. Why is it? Because there is a terrible species called ' the people of the street '. University four years, not how to take a good lesson, to the senior only waking wake up, self-taught some things. Finally found that the study is fur. The foundation is too poor, direct learning language, can only stay at the level of grammar. Therefore, the response to the interview, or stretched! Fortunately I learned Python (not to say Python is simple, but will be python or relatively few, the competition is relatively weak), and finally to get a program ape work. I think: there is nothing, you see at first glance feel like, do a period of time still like originally like the thing. Only insist, find the real fun place, can really plunge in. --This needs to go into the pit. I used the phrase to find my first job in a 10-person team start-up company.
Let's talk about interview experience: First of all, I clear my strengths and weaknesses, thinking about what I want. The program ape also divides many kinds, even if is does the web aspect also divides into the front end, the Operation dimension .... Wait a minute. Use my actual case to analyze:
I will linux basic operations, Python basics, Git,mysql Primer, css,js,jquery (read grammar, can only modify change)-all in the big summer semester. And then it's gone! No actual items!
This is the case, you have to find a way! School recruit when the resume, generally not about the written test, even if about to meet (take a paper, finished looking at a glance are not talking to me!) )。 Then I asked myself, "Do I have to do this?" I'm sure I'm going to do it! --then organize your ideas and get ready.
First of all, I compare the chicken Thief's place is: I am in the study these things the time to open the blog, also has the GitHub account. Put some of your own demo put up. Just to not forget the git skills you learned. These two things need to accumulate, the sooner the application the better, who use who know. Maybe it's a plus, isn't it?
This time I think, I want to find a python job, and then concluded that Python is generally used in two places 1. Data processing 2. Website backstage (startups), why this emphasis on startups, because Python's development cycle is short, and is in line with the current popular ' Agile development Model ', iterative development. is a sentence: One months product can be online, one weeks can cooperate with the app launch a version. Fast! Clear the idea, determined to make a choice, I want to go to start-up companies to do Web background development Engineer!
Next, is to find a website to cast a resume. This question, is also I in the study process accumulates some website, sometimes searches the question, also has to watch the video study the website. Here are some ads, or links. I recorded it when I had a job. And take a moment to go up to see JD (Job description), self-review, and then learn some skills (just stay in the Getting started). my strategy is to look at JD First, understand what skills they want, or what they value! This is like selling, you need to know the needs of customers, you can solve the right to the right to his heart!
Resume, to tell the truth, my resume is really nothing to write about-but the importance of the resume I would like to emphasize. What is written on the resume is the question that the interviewer will ask during the interview. You write, for example, that two words that are proficient in python and familiar with Python are completely different. If he is proficient, he may ask how Python implements real multi-threading, and then continues to ask from the ground up in your statement. The requirements of being familiar with Python are much lower and less embarrassing. Ask some of the things you need to be aware of in Python, such as none and 0, ' equal inequality, know the Magic method? Sort of. -So be cautious about writing resumes, and have something .... so please iterate and write your CV!
The written test is not written, if there is a written test, I believe I should still be looking for work, after all, my foundation is not generally poor.
Here is my interview, summed up the thing: do not tense, holding to learn the mentality. Every time you get rejected don't be discouraged, feel no face, let the interviewer give himself some advice. A good interviewer will encourage you and will give you some good advice! It's also a life-check. Each interview is a valuable asset, failure does not matter, the important thing is to learn something in the failure. I have been rejected dozens of times, if you finally find a job you are satisfied with, and then rejected a few times what is the matter? 2nd: The interviewer to fresh students, the main view is that you are the way of thinking, learning ability, expression ability. The best way to exercise these three points is to write a blog! Really, I'm not kidding.
Finally, if you can let the interviewer let you see your enthusiasm for the technology, then congratulations, you have already succeeded in the hundred cent 50! This is not a fake, because the people who do the technology can see whether you really like technology. as long as you show the truth, that feeling is like flashing gold, someone will see the life, and appreciate you!
Above are some wet goods, if the technology, knowledge is the hard truth. Here are some books, books are auxiliary tools, the program ape to do more hands. Slowly there are not so many low-level bugs (I still have a lot of spelling bugs, this bug most hit people AH)
and other languages based on:
"Python core Programming"
91 recommendations for improving the Pyhton process
Novice first Read this "stupid method to learn Python"-the most important thing to get started is to find fun, can let the program run up.
(Forgetting to say, after graduating from school in July (with a disturbed mood), I found two jobs in three days. Also is to give oneself this section of study an explanation. Write this article, the main is to share their own mental journey, if you can provide some help for the confused Pythoner, it is very good! )
Said a lot, if insist to see this sentence of the small partner, or old partner. I want to say that learning is a thing that a person can't do, you need like-minded people with you to go farther. I left my personal: Xueweihan (here, I am a man (Don't be fooled by avatars) Please note python). I want to find a little buddy who likes Python, old buddy. Let the dull learning become a fun thing. If you do not abandon me is a tease, logic ability Poor novice Program ape, then we are friends, haha
----the above content, if there is a defect in the place, tell me, I will humbly accept (change not to reconsider ...) )
[Python] learning the bitterness of the dregs (Job-hunting article)