A two-year job as a programmer for 66 days

Source: Internet
Author: User
Keywords Programmer unemployed 66 days workplace inspirational
Tags basic client close company continue course data data structure

As a contemporary young people, we have painstakingly built in fact nothing more than--is love and career, have a sweet love can become our cause of development to provide a motivation, and a good career is more to provide protection for love, or can become the pursuit of love capital.

We are all longing for the cause we want to have, or to be rich, or to work easily, to grow our horizons, or to be able to make friends. But in many cases, the jobs we initially chose were not what we wanted, and they could be the wrong fork or the ladder to the ultimate goal. So the inevitable process of ending a job and choosing a new job is unemployment.

Some people's unemployment is only a predictable short-term process: "I have been looking for the next, this side of the simple preparation of the first I went to the job ..."

Some people's unemployment is completely unable to choose the helpless: "I know you work very hard, do things very seriously, but the company is now depressed, need some people to make sacrifices." You're young, you've got a chance ...

And some people's unemployment is in fact a momentary impulse: "M D don't talk to me about those useless nonsense, tell you I quit, you love to find who to go ..." Of course, may also be a long-standing grudge.

............

"Tell me why you resigned. Is it a salary issue?

"No, I just feel like writing a few scripts is not going to improve, I want to learn to write something deeper while young." ”

"You don't have to resign, do you?"

“...... I think the work is more effective, and I also know that the current project is late, will not let me to practiced, and I have to work on the time is also difficult to allocate. ”

"So you found your own?"

"No!"

"If you go ahead and do it, there's a better chance. ”

"Thank you very much, but I think it's better for me to leave first, I may need some time to review other knowledge before I can find a job." ”

"You are a little extreme, and the results may not be as you think." A safe way is for you to wait for the project to complete, about six months or so, so that you may be able to contact something else in the next project, or find a job, so that a complete project experience might be better. ”

“...... Half a year I can not say how much improvement I have, but I can learn in this stage half a year actually not a few. I have considered the risk, since it is my choice, I think I will not regret. ”

............

"Since you have decided, I have no way to prepare for the handover work." If you change your mind, we'll talk about it. ”

"Good. ”

One months later, I left the company that worked for 1.5, and many of my colleagues did not know the day before I left, and only a handful of them chatted briefly. I also do not like some people do a parting dinner, originally I in the company also belong to a relatively low-key kind. And I don't think it's necessary, because half of the projects like me have been done, not long before the guy who's been out of the way, wants to be like a boat docked at a dock while sailing. After a brief acquaintance will continue their respective routes. Of course, there may be opportunities to meet and cooperate.

I was expected to leave my job, as if I had planned it, but I don't know when I planned it. University at that time feel like playing games, after graduation should find a game development work, but the threshold is relatively high, so with the understanding of the game, coupled with the process of learning to find a planning work. After the company was understaffed, I was temporarily transferred to help, turned a corner back to the technical line. At that time did not know, look at others have experienced cattle is really different, so determined to 35 years also become the kind of independently game programmer.

In order to better development, work less than a year to come to Beijing, but is still limited to do some interface work. But think about it, just came soon more opportunities, slowly. Blink of an eye 1.5 past, seemingly not too much improvement, every morning feel the time goes by. Feel that I should quit this job and continue my program as a qualified game programmer.

In this way, accumulated for more than two years, not satisfied with only the interface to work me, in the plan, but there is no next step in the case of the choice of resignation. So my unemployment is predictable, but full of unknown.

Day 1th:

7:30 A.M., mobile phone alarm is singing, habitual up to brush your teeth, wash your face, then seems to rest for a minute. Why do I have to get up so early?...... But already up, ate something, began to look for a variety of movies on the internet, do nothing, but the house in the room to see very late ~ ~ ~

Day 2nd:

Get up very late today, the morning has been asleep, wake up the first feeling is a little hungry, so tidy up a bit out. Came to a nearby snack, usually in the evening when the time to eat, a lot of people, sometimes have no seat and have to wait for a long time, and this time inside on my own; the people on the road is not like the rush hour, the road is so spacious, people's cars are leisurely walking. On the way to the nearby supermarket, there are not many people, not the weekend to buy things to pay the bill do not have to queue, a leisurely feeling arises spontaneously.

Day 5th:

A variety of recent movies and TV shows are all kinds of watching Ah, every day is eating snacks to see movies, to say that the only few outdoor activities that is to go out to eat, and then buy some snacks ~ ~ See too much, get online are looking for a long time, find a want to see.

Afternoon received the classmate information, ask 11 can come back, a friend married. How can I not go back, I am a bum want to go back, just recently on this side also stay bored, early home, lest 11 bad ticket.

Day 7th:

Today, my parents are happy to see me, and I am happy with my work. Ah, go home well, do not eat restaurant fast food, want to eat what parents do, of course, I occasionally also get some. Entertainment is still to see the film, the difference is that the home has a TV, nothing I will lie on the couch to see the Special TV program: All Kinds of ads, blind dates, draft, the most entertaining or news program ~ ~

Day 9th:

Another high school classmate today Exultation, early in the morning with several other friends to participate, red envelopes naturally, but the hometown belongs to a small town, although the wedding season, but the cost I can still accept. The wedding form is very routine, a lot but just a scene, we went to the opportunity to gather together to drink wine with each other holding.

"I hear you're a kid in Beijing, huh, big city?"

"Ah, I am a part-time job, what is good, that place is full of people." House prices are huge, rent is high, go out to do everything to line up, on the subway bus sometimes depends on the body ...

"Do not say there is any safeguard room, public rental what?" ”

"Life in the news, do you believe in it?" The news is how happy people, public rental that thing, can live casually? The place is so many people, you oggsford the application may not be successful, the success might still have to shake the number. Beijing popular shake number, buy a car shake number, house shake number, after you want to marry to have a child in that? First to shake number ~ ~ Hahaha

"Then you're still in there. ”

"Alas, also not good, but is more opportunities, to deal with food and clothing do not worry." Do you think I haven't thought about going back home? But what do you say I do? There is no cost to do business, this place is the best to go to the public institutions, no matter can go in? Big cities, though life is a little tangled, but they're still relatively capable of speaking, right?

"Also, to dry ~ ~ ~ What are you doing now to make money?"

"The university learns Point program, now develops the game." ”

"Online games?

"Ah, my previous project is xxx, a bit like World of Warcraft." You can't know it's not online yet. ”

"Oh, not online ah, can get some internal account, or plug something." ”

"No, you are such an estimate to you, you may not play, domestic games do not have money to play your sister." ”

"Well, yes, I have to pay for everything, I can't afford to play." Yes, but you're NB.

"The cool is not yet, and now will be a long time in the bitter force stage ..."

Day 12th:

Today to a relative home, during the inevitable to inquire about my situation, just heard in Beijing, feel quite promising, and then heard resigned to go home, words seem to feel that I can not go down in that place. This makes me feel very uncomfortable, but also not in the mood and he explained, and said that at present is indeed the unemployment stage, say anything is powerless, at that time feel that in this vulgar era, really earn more is success.

Day 13th:

At home idle for a week, feel that they should read a book, learn something, or afraid to eat the ability to waste, think about, do not engage in the interface must learn C + + Ah, I this C + + level, hey, I guess the university exam problems can pass on the good. Not good to learn is not, so, online download a C + + primer electronic version began a little learning.

Day 20th:

Learned a period of time, every day is to get up at noon, eat, afternoon reading book, Evening Dinner rest, and then basically is the night 9 o'clock 10 o'clock Continue reading, see 3 o ' clock sleep. In fact, the main thing is to see some of the basic knowledge of C + +, a lot of time to go to school is also very skilled, it is not used, I think sometimes work will accumulate a lot of project experience, but some things are limited by work will degenerate forgotten.

Seeing half so far today, many things are not as easy to understand as they started.

Day 27th:

Reading in the middle of the night is the most efficient time, the surrounding environment is so quiet, if the chassis fan hum, may be able to hear their own breathing and heartbeat of the sound. Mom from time to time to see me at night, told not to be too tired, early to sleep and so on. There are some regrets that I did not work so hard when the college entrance examination.

College entrance Examination? Indeed, I do not really care about what university, middle school is not the kind of people who are obsessed with learning, even when the most nervous in high school, internet cafes are often go. The goal was just to find a similar school, as long as the computer to learn. And now it's different, I have a more specific purpose of learning, and what I have learned is the technology I pursue. Besides, is the college entrance examination just an end point of hard study? University is really good, do not hang a scholarship does not have to go crazy study, grind a different story. Even if it is a brand-name school graduate, if not study after employment will not necessarily develop good, at least do the procedure should be.

In the middle of the night reading the best is quiet, the most painful is too quiet. Sometimes will feel too lonely, this loneliness is no one to accompany the loneliness, parents, although in the side, but many aspects is not want them to know, why let them worry about it? But at such times it really needs some motivation, or a sleeping girlfriend, or a buddy who's working together. And I can only motivate myself at this time is the graduation goal: to become a qualified game programmer.

Day 31st:

Today, my colleague called, and she was the one I decided to recruit after leaving the company to take over what I had done before. She asked how some of the interface features were implemented, and I thought it over and gave her a detailed description of how it was implemented. After a simple chat about the work, I left, the work of her to do, the pressure seems relatively large, this is she knew I can handle so many tedious work, but also often and planning communication is how powerful. It made me feel like I had a sense of being at work. Alas, it seems that it is too long to go back to work.

Empty read a bunch of C + + theoretical knowledge, do not know how much help me. But at least I'm starting to act, and that's the most important thing. I also know to do the program, the most effective way to learn is to practice, but time is not allowed, I hope to find a job before the New year home. Now it seems that it is time to return to Beijing, so that one side is convenient to find a job, while still can continue to study.

In the afternoon I went to the station to buy a ticket and go back tomorrow.

Day 33rd:

Just came back, clean up the house, the Internet met a few colleagues, simple chat, and some have been job-hopping, the work is good. I think I should look at the recruitment information, so according to their own development direction to check the relevant positions, found that their situation is very embarrassing: for the game client, need C + + basic Naturally needless to say, Windows programming knowledge, design patterns of understanding, and even harware graphics knowledge ... Server also, database, network programming control and so on. Relatively speaking now own level really is too limited, has two years work experience, at this time actually feels oneself does not know anything.

But knowledge is learned, Master is also from rookie practice. Can do is to continue to learn, considering the job will face the written test, data structure basic must test, well, start with the data structure, by the way also the right to use the C + + language.

Day 42nd:

Recently it has seen a lot of theoretical knowledge: design patterns, a simple understanding of what the design mode is used, how to classify, the specific use of the first not detailed study of the network, the same, looked at some basic concepts, several APIs are how to use; Windows programming, but also put a bunch of conceptual things into the head of the plug, and know that their brains like memory, or a small size of the kind, if not, these things were released in a few days. But there is no way, to find a job is to write a resume, I can not write anything Ah, only a few words: understand C + +, some scripts are gone? Who's going to look at this resume?

Day 50th:

Today, finally decided to stop looking at those bitter theoretical knowledge, of course, is not decided to do things to practice, now the situation and so I practice will be next year, if these theories are mastered skilled may be to 2012 the end of the world, I do not want to unemployment to the earth destroyed. So I decided to write a resume.

In fact, I am still very good at writing resumes, because I generally from the perspective of the resume to write a resume, I know what they are concerned about. And I know how to highlight my strengths and downplay my shortcomings. Integrity is necessary, the content of the resume is the basic, but the language is rich, see how you use. I write a resume generally to write for a long time, often a sentence repeatedly modified, which for now I am very necessary, if you reach a certain degree of technology, naturally do not rely on this thing, casually write points may be the search for the aim.

Day 52nd:

Received a call in the morning, is a headhunter, through my former while know me, simple chat. He may find it difficult to change after knowing that I have no C + + experience. After that is a simple courtesy a few words, said to help me notice under. Naturally, I didn't care too much.

I understand their situation, and the recent graduation of the estimated difference, two years of work experience is still more tangled, from the angle of the employing company, to what price ah? Of course, as long as the thick-skinned, what company I still can vote, anyway, there is no loss, right? So my plan is to start from the big company, so maybe the project is not so tense, easy to understand slowly, in addition, I also jumped twice, now if the environment allows, development can, in fact, I was planning to find a good place for long-term work. It is too good to go, and then gradually drop gears, should eventually find the right.

If you look for it, you're going to vote for 4 companies.

Day 53rd:

Today, I received a number of written interview phone calls, about 5 or 6, strange to say, most of them are not heard of the company, only one company is my previous cast of 4. Thought, may be headhunting help contact. can go back to my temptation to ask the discovery is not his contact, regardless of, anyway, there is a written interview to see, as another way of learning.

Day 54th:

The first time to interview recently, there is no tension, go to a larger European and American companies. Arranged at two o'clock in the afternoon, at the front desk to register a bit, and then give me a meeting room to do the problem. A look at the paper, ah, all the words are English, resistant to see the explanation, meaning to try to use English answer. The level of knowledge of English is bad, but it doesn't matter, at least can see what the problem is, first look at the problem when the study. So also slowly answered for a while, suddenly received a telephone, is another company, written notice, I glanced at the schedule, recently full. After a look at the time is less than 3 points, so directly about 3:30, and then handed over to another one in a hurry.

The company operates primarily, and research and development is only a supplement. The company's technical director temporarily not, I waited for a while it seems that he is not back, so the boss directly to the interview. Although he does not do technology, but can see out or understand the technology, probably because before the written test let me a bit emotional, I have been in the interview process is to speak more directly. I explained my situation, and then the attitude is more determined to be sure to do C + + things, writing interface scripts do not want to get. Finally, the other side of the condition is, allow me to write C + + logic related, and then have to do some interface work. I thought about it or agreed.

Day 55th:

In the morning, get up open the mailbox, want to see today's schedule, suddenly found yesterday afternoon that company has sent an offer, 3rd within the reply. I recalled the company's project, and then considered the next work, and finally looked at the company's geographical location, from my residence is really far away, to squeeze the subway two hours. Hey, I think I have a full 10 interview written arrangements in the future, and finally gave up. However, I did not immediately reply, I think two days may appear that I did consider.

The morning still have a written interview phone call to call over, more bizarre is incredibly still have insurance company call, said I applied for what sales manager's position, also said that my resume is more appropriate! What's all this? It made me wonder how I got in touch with it, and it completely disrupted my plan to start with big companies. Finally, in the recruitment site found the reason, originally I finished writing resumes, the resume became a managed state, so that every day the site will help me automatically send a resume ~ ~ Hey, look at the recent full schedule, I decided to close a period of time, otherwise there is no time to notice.

Afternoon, to my own choice of the 4 companies of another family, do not know how to think at that time, incredibly cast is the service side development, well I network part of the basic will not. The company is not very close, to the standard process, registration, written exam, interview ~ ~ Pen questions I answered quickly, the title is divided into three parts, the first part of C + + Foundation, the second part of the operating system and the third part of the network game development of the actual problems. The answer is quick because I will, but it is the first part. The interview naturally goes without saying that after the other person frowns at my answer. I feel that there is no hope, so it is their own situation, the communication can feel, the other side or more appreciate me for people, including often play games experience, but suffer from no C + + development experience of the mishap he has no way. The other person is really good, gave me some advice, and then very politely said that there is a chance to help me contact, my heart is still very grateful.

Day 63rd:

The recent interview is very tiring. Running around every day, or answering questions, or interviewing and so on, went to have four or five companies, are the previous days Web site to help me to vote on the resume, what posts have, there are I do not want to do the interface script, or Flash as program, I do not say as the program has any bad, may be because I like to use C + + and work is as, so I have always been less like to do as. But the reality is often like this, the more you do not want to do something, in fact, is the advantage. This is usually the case when I go to the interview interface program or as development:

"Your work experience is good. ”

"I would like to engage in C + + related development, logic or server can be, maybe I do not have this experience will be slow, but I still have the confidence to learn quickly and adapt to work." ”

"Do you want to do C + + and have no experience in this area?" (He can't understand, think I'm crazy)

"Yes, the work is mostly about interface logic, I still want to touch more things." ”

"The difference between the language, in fact, not very close, to write a script can also practice basic skills." "(I have practiced for more than two years)

"Well, maybe you think that in terms of logic, language is not very big, I did two years of game work, I do not want to be confined to the interface work." So if I want to do client graphics, although it is to learn harware, but obviously C + + is a necessary condition; Similarly, if it is the server direction, network or server architecture and so on also have C or C + + knowledge, will certainly not have a script-only person to do it, right?

"..." (I don't know whether he believes it or not, I believe it anyway)

And I also have my own experience, the interview process is deeply aware of only do interface script without C + + experience is so tangled, when I go to interview the C + + development of the post is usually the case:

"Do you have 2.5 work experience?" (Do you have a house?)

"Well, mainly engaged in the work of interface logic." "(A room and a hall, still in the repayment of money)

"Oh, are you familiar with C + +, object-oriented knowledge, data structure?" (Do you have a car?)

"Yes, the systematic study of the relevant knowledge, but no development experience, I can not say how skilled master." "(The bike, hit the tree a few days ago still repair it)

I really have some numbness, this afternoon, I was in a company, interviewed 3 departments, 5 positions, written two times, interview 5 times, saw 3 hr and a supervisor, lasted 5 hours, finally I was physically and mentally exhausted, tired and hungry. Although the written test may be a good answer, interview questions are also available, but the basic is the above situation.

In the evening, it's very late to go back and eat something, I glanced at the mailbox, there are seven or eight companies in the interview notice, I looked at the next tomorrow's schedule, two company positions are interface or as related, so directly polite reply, notice not to go, it is not necessary. I just want to do some C + + related work, is it really my idea is wrong? To engage in a server or a non-interface client can only be done from the beginning of a C or C + + has been doing it? Now think of it is very regret when I graduated from the time is not reserved, what work to do, why not directly find a C + + Work. Must choose an alternative mountain road, first do the planning, then to do the interface, now want to do more in-depth. Ah ~ ~

Day 64th:

Today's interview all pushed off, yesterday was too tired, and in recent days experience I even began to doubt their choice. But from another point of view it proves that I am not satisfied with writing interface script is right. I sat in the room, quietly asking myself:

What do you want to do?

Nature is a qualified game developer programmer, or server aspect, or client graphics, which may require years to implement.

So what do I need most at the moment?

is the transformation, the use of language transformation, to engage in the transformation of work.

What kind of company would suit me?

The first is the game company, the threshold is not high, or the project is not very tight to allow me to adapt, some large companies do not. As long as the salary is almost ready. It's best to stay close so that I have enough time to study and to study or work in the company often.

Finally, I looked in the mailbox, the inconsistent companies are rebuffed, only a company ~ ~ ~ ~

Day 65th:

Today, I interviewed this company is the last one left in my mailbox, if not successful, then I can only redesign the job search plan, and even reconsider the direction of development, basically years ago will not find a job.

In the afternoon, I went out of the car half an hour in advance, Bus 3 station will be, if not traffic jam should be 10 minutes, indeed very close. No written examination, registered under the interview, the interview process I think it is smooth, basically is a simple answer to the question, understand the situation. With the previous experience of a company interview, I am also more direct, in fact, more often I am in the show an attitude, a strong attitude: I can do this work, this is enough. As for my work experience, you can be a reference for personal qualities. Then the company's top executives simply told me about the company: a start-up iOS gaming company. I didn't care much about iOS or the traditional gaming company, as long as I didn't have to write a script.

After going back, and a few students simply chat, from their introduction to know iOS seems to be a good development, secretly thought if you can go here. It should be the best for me right now.

Day 66th:

The fog outside was clear and sunny.

10 o'clock in the morning, received yesterday the company's notice, the interview has been passed, all formalities simple, the day after tomorrow I can go to report. So I ended two months of unemployment, and I will have a new starting point. I am also a wish to find a suitable for their own work, to explore a new unknown field, although it will inevitably face some difficulties, but I know now I am sailing on the right road ~ ~ ~

Finally, I also hope that the unemployed people like me, or the students in the face of employment, early to find suitable for their work. Believe that sticking to the right direction, difficulties will not stop us, always reach the other side of success!

Hoist the colours! Our world is wide!

Reprint please specify from: Http://blog.csdn.net/zhao_yin

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.