Here to steal Han Shao (presumably) famous, each submit code to the development of the Test team, waiting for the test until the code on the line of the day, like a girl waiting for her aunt, the bug does not come, uneasy, in the heart clearly know what pits they buried, almighty pray test sister don't hand owe touch those thunder. The bug came, the heart also settled, because know that there is no other way to go, open branch, fix bugs, submit code, ancient, and then wait for the next project and the next pile of bugs.
These days do not know how many years, enough to boil the young monkey into a gray-haired structure of the lion, the team has been to keep this bug-fixing bugs in the atmosphere, err who can not, not to mention just here less a semicolon, where missing a logic, here forget to judge whether the variable equals zero, It's wrong to make two equals ...
Until a girl in the team, with the current fashionable words is the female man, write code, do seriously, she submitted code, there is no bug. The leadership of a happy, engaged in a rating called Bug Project rate, the lower the score the higher the ranking, the girl because the score has been zero, high number of days at the top of the list, and she fell behind the hard code farmers, only to the tragic score silently.
I am, of course, not the girl, but one of the silent ladies.
In the "elder sister is to be active atmosphere" this standard standard comes out, I almost interviewed from bat this kind of cattle gathered from the company to several companies nest in a three entrepreneurial small team, including a variety of companies, in the repeatedly asked "Why should a girl do development?" "This boring problem, I tried to suppress the old blood spray in the computer professional undergraduate degree in the School Certificate of the Impulse, trying to describe the business as a perfect dream lover, I can describe the career plan in 20 years, whether it's a project manager, a technical manager, an architect, a senior architect, a technical director, and my description makes sure , I really like this career, so that after a self hypnosis, I also default, I am in fact very suitable for the code farmers.
However, every hero in the light has a miserable past. Even if you have to do a test, there is always a reason to do not develop, but like me to be tested so despised to do the development, estimates are really few. I do not remember how many years ago, the first time I find an internship job, the interviewer is very friendly, with me in a sunny big classroom chat for a long time, Jiangnan April catkins flying, he took out a piece of paper let me design an automatic coin vending machine, I neat to make, do not write code, drew a picture, Then two lines of notation are written to represent the input and output. After he took the paper, he smiled and said, "Is this vending machine acceptable only for coins?" What if someone throws a note? "Oh, sorry." "I thought about it and added 10 dollars to the entrance, he looked at my picture and smiled:" In case someone throws five dollars? "I sweat, and then on the map tinkering with the logic of five dollars, is my repair, he began to ponder the general to himself:" Ah, in case the change is not enough to do? What if the procedure is wrong and don't spit out the rest of the money? What if the procedure is wrong and don't give up the drink? "To tell the truth, at that time really want to tear the paper to throw him on the head, where there are so many in case." May be aware of my mood fluctuations, as well as my paper is slightly louder, he said softly: "I will not let you do my team test, you are not careful." ”
I didn't go to his company in the end, and I was proud enough. My first internship is the site content editing and SEO optimization, a year away to the Royal Park to a temporary set up the team to do the server interface, the project leader did not want a girl to do technology, but three times four strokes not the right person, he put down a sentence " One-week probation, not for next week. "Just bury yourself in it, now really forget that part of the nail seam in the suffused with the bitterness of the day is how to boil over, remember Friday afternoon he as usual scheduled work next week, I trembled to ask him since there is my next week's arrangement, is not that I can continue to come next week. He looked up at me strangely and said, do you mean to ask for leave next week? He had expected to have forgotten what he had said a week before, and I, who was not careful, had remembered it for so long. A few months later the team dissolved, and I faced graduation and began to spin around in universities and companies. After several years of contact with the company, both the technical atmosphere is extremely strong team atmosphere is extremely embarrassing the quasi-listed companies, but also have an overnight overtime up the entrepreneurial small team, to me now this is a temporary stability and reliable work, I have drifted three cities, leaving home four spring and autumn.
Now I'm still a bug developer in code, like the interviewer's God Oracle: You are not careful enough. Now it seems more like a prophecy, I came to the company's first two months, each of the bugs are double digits, often measured my project, test sister paper more than I want to be scared, lest accidentally, let off a lump bug. I think it is difficult to explain this is not careful, more times, there is a small person at any time to the test to roar loudly: no bug? There's a bug!
Time to return to the sunny morning, catkins in front of my eyes floated, the whole person in the warm warm wind drowsy, I took that piece of paper again, before the interviewer said: "I know, to design banknotes and coins two inputs, to consider 5 yuan and 10 yuan two cases, In the case of exceptions and errors to coin processing! He smiled and shook his head and said, "What if you had a drink and dropped out two or even a whole vending machine?" "For a moment I never knew when the past was beaten and run back to now, the feeling of frustration with time and space filled the whole mind, and more felt that I was labeled" not careful ", and that the invisible circle of shame would stay on me for a short time.
To say that the bug rate is always zero girl, she is now sitting next to me, I like to spy on how she works, she still has no bugs, although I look more serious than her, writing code, often murmuring, when the document, strive to be meticulous.
However, the test sister paper will always give me a fatal blow in the project test, I self-test self-confidence is full of no problem, she seems to loose a group of problems, so I always suspect that the system is actually a bug in life, development and testing love to kill life.
Fortunately, I am not engaged in that kind of not careful will be deadly job, fortunately, I do not have a knife to add a few knives under the dead, nor in the aerospace precision calculation left my careless traces, and the project Bug, has been from the company when I first two digits, Reduced to Soviet Russia's passing points (see 92 edition nine year compulsory education first grade read a book a lesson "another two points").
It is difficult to explain this kind of turtle hair and careless character, the two lines of the code is not aligned to haggle over, but in a complex logic lost direction. Perhaps, I always comfort myself to say: You are a reliable programmer, the path of growth.