A low degree of bitterness in the process of the program [your insistence on]_ inspirational Chapter

Source: Internet
Author: User
Tags call back data structures sleep
2000 Summer afternoon, I lay on the river to see martial arts novels, beside the fishing rod, because it is really boring. Suddenly my mother came to me and told my brother to call from Beijing and let me go to work.

I graduated 97 high school without college entrance examination, after the outside to help people do decoration, 2000 dollars a year, no rest, eat and live in a small backyards inside, three years down, I did not spend money, or empty-handed, but also ridiculed as "dull", "silly", meaning not oily. Not black customers. Although this, I am full of injuries, by the glass row, was cut paper knife, winter can not wear gloves work was frozen crack. Back at home again, I cried a feeling cornered, the last trace of the idea of a trip. Father comforted me to say, after you a cow, I a cow, as a cattleman bar.

Brother's phone call back to remind me of the future of a better life yearning. Beijing, previously only seen on television, but also dreamed of the Tiananmen Square, flag.

Elder brother is very smart, has been the first first to China's highest institutions of higher learning, at that time he also did not graduate, a classmate in Haidian Silicon Valley computer city to me to find a learning to install machine work. He really cared about me, he said that such a brother, can not let you waste at home. I lived in their dorm in the early days, and his classmates cared for me so much that I was grateful.

Learn to install machine Simple point is a porter, move the monitor, carry the computer, loading, unloading, every day tired to go back to the dormitory to sleep. 600 bucks a month, no matter what, eat and live. Computer city every day noisy, let me very dazed. More let me feel depressed is I want to learn Windows 98, colleagues are not willing to hand me, let me think that it is a very advanced life, which makes the work in the future as long as colleagues need help, I will help. I can feel this way too much.

Two months down, not only did I not learn anything, but to the people around more and more yearning, I hope to have a study, every day can read books, hope to have a computer, can let me thoroughly Windows98 to get skilled, I would like to do not have to move the monitor every day, too much, can not move. Finally a day broke, carrying my brother resigned, moved to the Shangzhuang, one months rent 90 dollars, but also water and electricity.

Brother know to find out later, he was a little angry, I told do not want to do this. Then he asked me to go to their lab to type, and maybe later I could get a typist's job. A few years of physical work let my finger first, a minute TT on two letters. Brother some despair, and then bought me a machine, loaded with TC and TT, there are wubi. I returned to the Shangzhuang, when it was snowing, everywhere, I was like a treasure lost in the wilderness of small P child.

Those days are lonely and happy, do not work every day, hungry their own quarrel potato chips, empty time to look at the book, on the weekend, according to the elder brother said, eat a meat, supplementary nutrition. I quickly will be Windows98, Word also play faster than before, TC can also write a Hello world, pull down a long time English also quickly catch up. But then I was still very poor, I did not finish high school liberal arts, the worst is math. When the candidates around me feel that I am very good, I also began to swell, feel that should go out activities.

The next day a few hours of car to find a job, hungry to come back to cook, but still did not find a job. It's simple, I have no experience, I have no qualifications, and I am not good at camouflage. Looking at those office buildings wearing a stiff badge with the ladies and gentlemen, I am extremely envious, I thought is in such a clean and cool environment to be a cleaner person is also good ah. One day a self-study said I still like students, said you find work should be said to graduate, but also urged me to do a false certificate. At that time, the potatoes were gone, and he gave me advice to make me like a beacon in the night, as long as I work on it, do not want to be a cripple.

Finally, I persuaded my brother to run a fake certificate. When I took it that day, I felt like a thief. With fake certificate and practice for some time of the computer, I found a website to do the job. Remember that day a lot of people interview, when asked me how to do the Web page, I said this simple, the mouth said how to plan, what to do to understand the most important. Because I do not do Web pages, but the boss after the end of the tell me you stay.

I can finally go to work, is "observation" rather than moving the monitor. For a long time immersed in this kind of happiness, I should be a white-collar? At that time, the salary is only 800 yuan, should not be any collar. But finally can dive into the heart to learn a little things, Drea Mweaver and HTML one weeks down also mastered, that week I basically only sleep 5 hours a day, because to give the boss to see things. When the first static web site was made, I was happy for a long time, although I was 22 years old, although I do not have any script, but there is no more than the things to be recognized more happy things.

One day, my brother showed me an ASP script, a dynamic display of the Web page I marvel at the different appearance. He gave me an ASP book, I am very delighted to take to ponder. After reading which book I spent six months of time, supplemented the database, Vbscript,io and other aspects of knowledge, because mathematics is very poor, a simple pagination was I made a night to get out. Also lack of vision, do not know that there are a lot of information on the Internet code.

I have always felt that I am not stupid, math poor I should make up, I looked from junior high school mathematics, has been reading the University of Mathematics, which benefited from the time I was very quiet, and do the company's Web site has little work to do. Mathematics this thing, you calm down to think carefully, or progress quickly. During the time to find mathematical data used to use Google this good thing, accustomed to reading English materials, the most important thing is to cultivate the ability to think independently. I think that once people have the ability to learn something in the future is only a matter of time.

From the company's departure time is the 2004 Spring Festival, when the wages also rose to 1800, there is food supplement, the boss to the money, also enough to support their own. But I think that always do the site, there is no better chance to exercise their own. It's a little risky to think about now, because I was only asp,sqlserver. That year I also very smoothly through the adult, to read purely to get a card. After a few interviews, I found a big company that I think has more than 200 people. On the day of the report, I said to the director that I had no qualifications, and then I waited with my head down, as if awaiting trial. A moment later, the director told me, "good work, I go to say, don't let me down!" ”。 At that time the company used Java and VC, I do not understand how the director of fancy me. Maybe there will be some opportunities for you in the universe, you have tried, you have caught.

Java is a good thing, completely changed my view of the program, especially its open vast code base, there are countless related to the outstanding relational library, like a man fell into the treasure. My previous accumulation is completely blooming, I learned eclipse also can do plug-ins, look at its source code, learned ant, learned some formal engineering development need to use such as UML, Cvs,bug track,log,unit test and so on. At the beginning I learned Java to buy a "Jing Jing Studio" book, let me completely give up the idea of reading Chinese technology books, remember to see the first copy of thinking in Java, very painful, but persisted, a lot of English after the 46 level of people did not stick down, Now they can only read English documents, unable to have the patience of the system to read a book more than 1000 pages. People are sticking with you. When you read the first English book, then read other English books, it is not so difficult, and then look at the dictionary also do not have to check, of course, do not have to scratch the head to break long sentence.

Although in this company has been very happy, but I still understand their weaknesses, due to the lack of formal computer education, the theory is not miscellaneous, such as data structures, algorithms, database design. As a small leader later on, there is less time to pay attention to these things, the idea of becoming a real programmer has not changed since the first Hello World, continue to be a small boss waiting for a promotion or a quiet environment to fill these things up? Age is getting bigger, manage this thing can start after 30 years old, but after 30 years old can I still learn those theories that have nothing to do with experience? It must be the mind that can't keep up. With a deep apology to the director, I left the company. My salary was 5500 when I left my job in May 2005.

I am very careful to look for the next company, I hope to have a good atmosphere and environment, certainly not to do the project. After reading a few months of the book to find a college-school company, I also told them that I do not have a degree, although still some say no, but do not feel shameful. No matter in what kind of environment, no matter where you come from, striving for ideals is the eternal truth.

My department is a research and development center, the Department of some more powerful people, previously in the previous company accumulated some arrogance quickly replaced by modesty. I continue to look at the introduction to algorithms, discrete mathematics and its applications, design patterns, EJB and some software design books, and also learned to use mapple to solve some difficult to understand the mathematical formula. The key is to learn to use Amazon and emule to look at E-books, which generally lead the domestic two years or so. Some of the data structure algorithms are always in the book to C + +, there is no way, can only C + + Primer (en) read, and even the exercise has been done spent 3 months, but do not want to continue to in-depth, can write to compile the pass on it. A lot of people ask me why English see so fast, I do not want to say, to see the right direction, adhere to----are nonsense!

July 2006, I basically finished reading I want to see, feel that people have enriched a lot of C + + STL and JDK inside the source code, can also understand a part. Who said I do not understand the algorithm, I will smile slightly. There will be no more anger and frustration.

I think the domestic software companies generally low level of management, computer culture is not enough, along with the management of the concept of most of the "people." Without any conflict and a bit of disappointment, I decided to leave and go to some foreign companies to try. I'm 26 years old, and I have a chance.

Often see some people with low academic qualifications are confused about the future, but also see "big" age person is always suspected of learning the possibility of computer. I want to say to them, people should insist on having confidence first.

Most like Wang Feng that "fly higher", if you decide to fly, you must fly higher.

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.