A history of the struggle of a female programmer

Source: Internet
Author: User

One and unsuccessful start

The school I read is an ordinary university in the western part of the country. I was in the university and most of the same school, after the 60-year-old days, in addition to the more interested in the process (hehe, many roommates say I look woman, heart but man: like to write procedures, like and male playing star, like to play CS Select Bandits, take AK47). Four years of college life has come to the top of my school pride and self-esteem, in the 梔 flower season, my face is unable to grasp the future. Graduated, yes, four years like a dream. My boyfriend went to the most prosperous metropolis in China, but I hope to stay in the western city of Calm, the end of the Council is conceivable. The pain is very short, because the imminent problem of survival becomes acute. Fortunately, in July 2004 I found a good job as a member of the program.

My first job was to be more relaxed, to be a mis system, to write C # codes. The work was easy, and my manager took care of me. I live every day after work, the daily shuttle in the bustling crowd, completely without the pressure of life. This kind of life also makes people hate, the days are too boring, not to write a duplicate of the code, and then on the Tianya casual stroll. The days ended up in an article I saw, and I couldn't remember clearly, as if I had been an IT elite for 7 years.

It was very encouraging and self-responsible. The four years of the university have been deal, and the way to repeat it? So I had the desire to leave this cozy city, to play a relatively fast city steel forgings alchemy yourself.

At the beginning of this year, I took my bags and embarked on a train to the south.

At the beginning of the second, at first

The train, I came to the crowded station Square, looking at the sea, the heart is not the atmosphere, after all, is the first time out of the door. But just tell me, find a place to drop your feet first. Although I took 5000 pieces, I was afraid to spend a penny, because in my mind this city was much higher than the original city. I'll have to find a job as soon as I can.

After more than 2 hours of searching, I finally found a web bar. It is not to care for the journey, lying on the computer on the 51JOB, simply back to his work calendar, and then filled out a simple calendar, in the Internet. The time passed quickly, and suddenly it was noon. I went out of the net, Hu chaotic eat a bowl of hot and sour powder. And then we went to the hostel, and there were a lot of them, and there were all kinds of files, and I looked for a safer hostel. 1301 night, good distressed!!! It was exhausting, but I didn't sleep for the most of the night, and I grabbed my handbag with my hands tight. When I got to the after midnight, I slept slowly.

It's 9 o ' clock in the morning and I'm finished washing up. Eyes staring at the screen of the mobile phone, for fear of being wrong to try the phone. Maybe I'm really good at it, about 10, and I have a lot of influence. I was so excited that I was very happy. Phone A woman voice: Hello, please ask you is XX? We are YY Technology Co., Ltd., want to ask you to try ...

Hung up the phone, I am glad to know the northwest of the east, I did not think so soon there is a response. When I went out in the afternoon, I made a little makeup and went out. I followed the company's instructions, it took nearly 2 hours to find a place, I really regret not to buy a map. To YY company's time has been 4 points in the afternoon.

My face is a woman's manager. 30 points Chung after that, we talked better. I am confident and satisfied, hehe.

When I finally got the salary I wanted, I bit my teeth, and I said a little voice. 3500. The truth is that you are more in line with our requirements, but the salary may not be that high. I asked her how much she could give me, she said sentence 2000. But my heart is cold, I came to this city before the work of 1500 ah. I said a sentence to consider, out of YY company's Gate. In the word, this city is not every person to take the engineering resources? How could this be so? Disappointment and pain were at the same time attacked.

Back to the hostel, I came to the conclusion of the whole day, and concluded that: 1. Not without engineering, but with a lower threshold of skills, which leads to no competitive power. 2. A rule: IT skills (not proficient in the case), the technical door threshold low entry easier, the market is not competitive (after mastery, each IT skills of the competition is not very different. )。

3. So I decided to learn something new, the door threshold a little bit higher.

Note that I took care of what I had learned, that I thought C + + was a good base, and that when I went to school, I wrote a VC for a while, and decided to chew C/s. I started on the internet to invest in a C + + related position, to reduce the salary requirement to 2500~3000. God once again took care of me, four days later I found a job, work 2500, package accommodation. Alas, it was a set-up, and then I wrote a detailed plan for C + +, which cost 1500 yuan to buy a second-hand computer. After work, I feel extremely inappropriate, this time only then know, my understanding to C + + is how skin shallow! The base is too poor ... My self-esteem has always been strong, and I have been greatly stimulated by it. I think it's time to try!

When I was working, I had to teach my colleagues, and after work I was in the dorm, crazy Ken C + +, downloaded the textbook on the Internet. One line to read the real, the machine to practice, starting from the foundation. Step-by-step. At the beginning of the month, almost every day is a morning break. But I was relieved that I was getting the job done and that the more I understood the implications of C + +. And then, 3 months later, I finally got my hands on the job, and the VC's base was getting thicker. It's really funny to think back to the original portentous. Now I have no doubt about C + + is in awe.

In fact, he was so badly hurt that he was so bad. Do not know what is the use of the false function, not knowing that in addition to the structure of the function, the structure of the function is also a copy of the function, there are deep shallow copy of the sub. Do not understand what is multi-state, do not understand what is abstract, do not know that C + + actually has an STL repository. Then take this VC book on the program, and even do not know the App Wizard to generate the program entrance.

After three months of painstaking solitary Hatsumode finally a little bit of a clue. I did not directly use VC, but from the SDK to start, using the SDK to write the program for nearly a month. Finally I know that there is still a news machine in Windows, and there is a message line for each application. The translator allocates storage space when there is still an inside. These novelty things make me excited, I read every day as hunger like a thirst.

"In-depth shallow out of MFC", "high-quality C/s + + process", are my baby. Yes, as many people say, not a few years is no way to master VC. But we don't have to be proficient in every aspect, we just have to be familiar with the parts of our work. DLL, library, components technology, graphics technology, process adjustment, multi-thread, etc., network ... Too much, MFC is so big.

Maybe I was so proud that when Daniel told me that I was 3000, I refused, and I felt I could get a higher salary. So I resignation.

This time off, without giving me any worries. It may have been a bit of a dip in the previous period of learning. It may be strange for you to forgive me for the many references to work. When love cannot be relied on, money is the only thing that gives me security.

This time I'm going to look for an enterprise with a bit of a name. Exactly, the TX company is opening a recruiting meeting. I went to the recruiting meeting early in the morning, very hot stop!, there have been many people in that area to try. After waiting for about half a hour, finally the wheel to me. The D.A. did not mention some basic knowledge as I had imagined, but asked me directly what I understood about UML and what I learned about UI design. These are abstract questions. I answered with a tongue-in-the-tongue, and the results were predictable. 55555555, really good dire, this country's famous SP has made me so simple to deny, good hit people ah. But this is not a gain, because when I walked out of the recruiting session, I noticed that the Unix/linux booth was a sparrow, and that it was a plan that eradicated stuffed in my heart. After I went home to collect Linux entry information on the Internet, and then formatted the computer, in order to express the decision to learn Linux, I gave Windows 15G, to Linux 25G, so started My Learning Linux tour!

The next day, I heard from my friend that Gdnt had a recruiting meeting, and it was the wind and fire. Gdnt's face test also gave me a stick, let me good pain. After 3 days in pain, a high school said that they were going to recruit VC people. I was really happy and nervous at the time, because this is the right company to be the center of the development of China's famous telecommunication operators. As a result of a friend's introduction, the interview was soon confirmed in 2 days. In this two days, I have read all the knowledge about C + + and read some information about the Internet. It was hard work, 2 hours more than try to try, I became one of them. In the end, I was given 4 K.

The work environment here is very good, the work is also more relaxed, perhaps all the national enterprises are like this. You can take a break at noon for two hours, 2:00 to work. The canteen of the people are rich and cheap, generally not over 5 yuan, the most impressive is that after the meal will also produce fruit. :) Really is a good happiness, hehe. The main thing to do here is to exchange the network system, and in this period I learned a lot from PM. Familiar with the hw,zte of many products, as well as Cobar interface specifications. In private, we have also made a more detailed reading of the 7 signaling, and have learned a lot about Internet protocol, such as Snmp,ripv2, OSPF, IGRP, and how to use tools such as ClearCase. But the biggest recipient is not learning about UNIX. There are a lot of UNIX machines, Hp-unix, Ibm-aix,sunos and so on ...

Every day after work I did not go straight home, but stayed in a single telnet to the SunOS, and started My Learning UNIX plan. Almost every day is 10:00 to leave a place, do not understand to ask people or find information on the Internet. After I went home, I continued to learn to Chung on Linux. This period I really learned a lot, and the Windows write the program completely different, it seems more concerned about the details, more concerned about the operation of the system. After about 3 months of groping, I finally learned something about UNIX and felt a lot of things suddenly. Chengtong information, process management, page swap, beacon, thread pool These things are something I've been writing about in indows.

I feel that learning Unix is really very happy, and every day I step in and let me sleep. After studying the UNIX high-level environment, I began to teach the My life of the problem of embedded development slowly.

Slowly learning to analyze the internal nuclear scene, cut the core, the bottom of the things I feel curious. There is also a very exciting thing, our department is a lot of developers are lesbians, PM is a woman.

Time flies, turning eyes four months have passed. I think it is time to leave this comfortable state enterprise, say really, really some reluctant, I put forward to PM resignation, the manager is very sincere to retain me, said I do not do wrong work, so that I consider the examination to go. The people here are really good, the atmosphere of learning is very strong, maybe I hope the days are tense. The manager said that I jumped and jumped to the detriment of my own development. Maybe she's right, maybe I'm too stubborn, and I'm finally gone. I know that when I hand over the card, I can no longer come back, out of the big door standing in the days of the bridge on the bridge I stood silently 10 points Chung, looking at the familiar mansion.

The evening went back to change the calendar, and then on the Internet to vote. Lying on the bed, looking at the ceiling, suddenly felt so lonely, there is no one in the house, nose is very sour, good to cry. The call to the World Cup preview (I and a boy and a girl in a three-room apartment). I went out of the hall and talked to the boy a lot and knew a lot about him. It is now known that although it is a co-tenancy, it is very rare to communicate with each other. He came to work in Xtkj, then jumped to a foreign company, and he was an IT and a program member. A man to the south.

When I talked a lot, I didn't feel the morning. No, we were not sleepy, and he asked me if I would star, I hit it off. He looked at me with surprise: you really would. I said try it and know it. So we all go back to the room to open the computer, the race began, hehe. Maybe he is too young enemy, the first, I select insects, he chose the people, the result was my dog stole the success of the attack, but after a few I have been very dire, hehe.

The next day to sleep until noon, 1 points of time suddenly came to a phone, notify me to try, the position is a Linux program. I was quick to dress up:). The mirror only discovered that he has lost a lot of weight, but also haggard. I put on my most beautiful clothes, and then I simply drew my eyebrows, played foundation and Eye shadow, and also painted a dragon's eyes to touch the blush. Hehe, I giggle at the mirror.

To the trial of the company (a recently established foreign enterprise, VoIP equipment), and PM talks very smoothly. The question he asked was also simple: the area of the value of the function, the usual way of Chengtong, and some of the items I had done, and so on. The last PM asked me what salary I was expecting. I said with a timid sentence: 5K. The manager touched the forehead and tried to say to me: "This, you do well, try the period I give you 5.5K."

Out of the company door, feel the sky is a blue. ~~~~~~

end!

Welcome to Exchange, sharing the programmer inspirational story. QQ Group of Happy programmers:  

A history of the struggle of a female programmer

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.