The normal life of a programmer

Author: Careful Glass

Copywriting

"Mom, there are a few questions I don't know how to answer."

"What's the problem, Shao Chen?"'

"Your legs are really long."

"Thank you, your legs are pretty long too." Han Jing answered for Han Shaochen as usual, wondering who would say such things to him.

"Your ass is so up."

Han Jing took a deep breath, "Thank you, you are not bad." What kind of conversation is this?

"I really want to squeeze a few times."

"Wait, son!" Han Jing finally couldn't help interrupting Han Shaochen's consultation, "Who told you this, male or female?"

"Man." A calm voice came from the microphone.

Holding the phone, Han Jing felt bad all over.

The story of an autistic child working hard to grow up and helping each other and growing up in love may happen around you and me.

Weibo @glass is broken

There is a small theater or a big surprise drop, welcome to pay attention

Attack unclean!The clean party can retreat ╮( ̄▽ ̄"")╭

ps: This time it’s not a short story, but a long story

Content label: Urban Love

Search keywords: Protagonist: Han Shaochen┃Supporting role: Lin Yu┃Others: programmer, autism

Chapter 1

Han Jing had a rough half of her life, but she didn't feel how unfortunate she was.

An optimistic and tenacious personality is of course the internal cause, and her son Han Shaochen, who was raised alone, is an important pillar for her to go all the way.

Although Han Shaochen was diagnosed with autism when she was one and a half years old, which also led to the end of her marriage, she has always been very grateful that her failed marriage left her with such a baby.

Han Shaochen's intelligence is not flawed, coupled with active guidance and treatment in childhood, he can read and study like a normal person, grow up and enter the society.

Theoretically, autism cannot be cured. Fortunately, a large part of Han Shaochen's autism symptoms comes from the serious disagreement between his parents and his escapism from reality.After Han Jing found out, she quickly adjusted her attitude towards her son and stayed away from her ex-husband who caused her great troubles. With her efforts, Han Shaochen's symptoms gradually improved, and under his conscious control of his emotions, he basically recovered. No different from ordinary people.

It's just that autism has brought Han Shaochen some sequelae that are difficult to improve, because these problems are caused by defects in the brain and cannot be cured. They can only be controlled deliberately with reason.Fortunately, Han Shaochen's learning ability and control ability are very good, but there are some situations that no matter how strong his ability is, he can't deal with them. For example, he occasionally can't handle some conversations he encounters for the first time, and he doesn't know how to answer them.

After Han Shaochen himself realized this defect, the mother and son came up with this method together: whenever someone asked him a question that he didn't know how to answer, he would write it down and then consult Han Jing, describing the conversation at that time Han Jing will try his best to teach him how to answer the scene and character relationship.Although it may not be perfect, it is better than being silent, so that the next time the same problem is encountered, there will be no cold silence.

For example, the first time someone asked Han Shaochen: "What kind of girl do you like?" It was difficult for him to understand this question, and others thought he was too shy to answer and gave up.After that, Han Jing instructed her son: Just say it is gentle and cute.Since then, these two adjectives have become the standard answer to this question.

As Han Shaochen grew up, such consultations went from once or twice a week at the beginning to only once or twice a year now, which also shows that he has gradually integrated into normal people.

Since Han Shaochen started working and lived alone, Han Jing was able to help him less and less. She was afraid that her son would not be able to adapt to work after leaving school, and she gradually let go of her worries.

Until one day she received another consultation call from Han Shaochen.

"Mom, there are a few questions I don't know how to answer."

"What's the problem, Shao Chen?"

"Your legs are really long."

"Thank you, your legs are pretty long too." Han Jing answered for Han Shaochen as usual, wondering who would say such things to him.

"Your ass is so up."

Han Jing took a deep breath, "Thank you, it's okay." What kind of conversation is this?

"I really want to squeeze a few times."

"Wait, son!" Han Jing finally couldn't help interrupting Han Shaochen's consultation, "Who told you this, male or female?"

"Man." A calm voice came from the microphone.

Holding the phone, Han Jing felt bad all over.

Chapter 2

Tan Mingming (headache ing): Master!I heard Mr. Ding say that the first version of the set-top box was in trouble, and the customers were waiting for it to be launched, but they found a fatal problem in internal testing, and they might complain to our R&D team for the first version of the set-top box!

Han Shaochen (H403-7-1): What's the problem?

Tan Mingming (headache ing): It seems to be getting slower and slower after using it for a long time, and eventually it will crash.

Han Shaochen (H403-7-1): How long, degree and frequency, temperature and humidity?

Tan Mingming (headache ing): Master >_<. . .I have to ask my colleagues in the field technical support about this.

Han Shaochen (H403-7-1): No latest feedback?

Tan Mingming (headache ing): Ah!Seems like not yet, no feedback since yesterday.I only found out about this problem when I passed by the boss's office in the morning and heard him on the phone.

Han Shaochen (H403-7-1): Direct feedback from customers?

Tan Mingming (headache ing): I don’t know, I don’t answer the calls to the front support, whether it’s a long-term assignment by the company or a temporary business trip for this project, both of them disappeared. What do you think is the reason?

Han Shaochen (H403-7-1): I don't know.

Han Shaochen tapped the mouse lightly with his slender fingers. From a distance, he saw Ding Chi, the project manager of the set-top box, making a phone call anxiously, and Guo Weidong, the product manager standing next to him, with an even more anxious look on his face, couldn't help feeling a little tired. He exhaled.

Tan Mingming was assigned to Han Shaochen for half a year after joining the job. This girl has a lively personality, and she keeps calling her master all day long. Even though Han Shaochen told her that everyone is a colleague, he just took her to get familiar with the working environment as soon as possible. You don't have to call him master and you won't change your mind.After a long time, Han Shaochen followed her.

The branch has a new leader. I don't know if it's to show off that he has a lot of resources or to make some achievements as soon as possible.Contact customers non-stop, make promises in vain, and then come back and wave the whip to make the R&D department produce products.The hardware and software of a new product generally requires a one-and-a-half to two-year research and development cycle, but they are forced to compress it to within one year.Whether it is the initial design or the final test, it is not complete at all. It is God's blessing to have a small problem with the products that are driven out in this way, and it is only natural to have a big problem.There are almost no idle departments in the entire branch, and everything from research and development to testing to after-sales is extremely busy.

Before temporarily setting up a set-top box R&D team, Han Shaochen recommended his "apprentice" Tan Mingming to join.This new task has high intensity and difficulty, and once it is successfully completed, it will be a very good gold-plated experience.Tan Mingming also rose to the challenge, doing things no less than those old employees.

It's just that there is not enough manpower. Han Shaochen, who was not in charge of the set-top box project, was allocated 50.00% of the manpower to support the high-definition image processing part of the project.It is said to be 50.00%, but in this temporary team, there is no one who can support high-definition images. Han Shaochen is almost used as the main force.

And because Han Shaochen, who has been in the job for four years, has excellent ability and almost knows a little about all kinds of module business of terminal equipment, so he will be called for emergency every now and then, and Tan Mingming will often discuss with him if there are any problems.

"Mr. Han called Mr. Tan, and you all come to conference room 412." Ding Chi appeared in front of Han Shaochen's desk, followed by Guo Weidong. Both of them had serious expressions, and they walked back and forth to the conference room after speaking.

Han Shaochen called Tan Mingming on the internal chat software QM, feeling a little premonition in his heart.

As expected, the two so-called main R&D personnel were asked to go on a business trip.

Older employees often drag their families along and are unwilling to travel on business. Although Tan Mingming has just joined the job, his excellent work is enough to resist him.

As for Han Shaochen, who is almost an all-rounder, with his support in general projects, he doesn't need to report on-site problems to the rear R&D team, and solves them directly.Almost every time he writes back feedback, it is about what problems he encountered and how to solve them, and let the technical staff behind him make records to avoid recurrence.The feedback from other people is generally about what problems they encountered, how to reproduce them, and let the technical staff in the rear find a way to reproduce and solve them and send back the solution as soon as possible.

Nowadays, the problem of set-top boxes is difficult. Even if it was agreed at the beginning that only 50.00% of the manpower should be invested, the project manager had long since left it behind.So this trip between Han Shaochen and Tan Mingming was absolutely imperative.

Two colleagues who were on a business trip to the client have both fallen ill, probably because they are currently working on the same project, have been in contact with each other for a long time, and have been infected with the virus for the same time. Both of them had a high fever yesterday afternoon and were unable to continue working. So the feedback stopped.Tan Mingming secretly muttered worriedly, how sick is this?

The two finally learned that the problem was that the first-generation set-top box did not respond to the buttons after five days of continuous operation during the stress test on the customer side, and it had to be powered off and restarted to work normally. .In order to seize the market, the customer set a very tight schedule, and the shipment will be in more than two months, and the test itself needs to last for another month. Party A and Party B are all in a mess.

A group of people got off the plane, dragged their suitcases and went straight to Gewei Quan Communication Group, where the client is located. This is one of the leaders in the domestic communication industry. Han Shaochen's company, M Communication, has been cooperating with Gewei for a long time. The equipment manufacturing company, but other departments have cooperated with it on some communication base station switches and other equipment before. This time the set-top box is the first time.The new leader of the branch made a lot of unrealistic promises in order to negotiate this cooperation, forcing them to turn their backs.

The first version of the set-top box was finally delivered before the deadline, and countless people hoped to pass it safely with a fluke.

Unfortunately, it turns out that luck is not an option.

They were greeted by Wang Zheng, the assistant to the general manager of the Marketing Department of Gewei East China District. The young man in his 20s waited for them to deposit their suitcases at the front desk with an uneasy expression, and then took a few people to the reception room to do the questions first.

In the laboratory building of this kind of communication group, there will be different cooperative manufacturers working in it, and there are many new equipment or new technologies, so it is very necessary to prevent information leakage.Anyone who visits for the first time must pass the information security exam. For a small project like theirs, even a person like a project manager cannot omit this step.Originally, no one from Galway Communications would come to receive them. They should be led in by the expatriate personnel of M Communications stationed in Galway. Unfortunately, this expatriate fell ill with the business trip personnel of their project, so Galway had to be used. communication person.

M Communication itself also attaches great importance to relevant training. Several people carried notebooks on their backs, connected to the Internet cable without any delay, opened the website of the online security exam, passed the exam quickly and successfully, and obtained the pass. After that, Wang Zheng was not polite at all. Take them directly to the conference room.

Before entering the meeting room, I heard a noisy voice from inside: "I said don't do it for them if they haven't done it. If you insist on giving it to your old classmates, your strength is absolutely nothing. Is the question waiting to be laughed at by others?"

Another somewhat shrill voice was exasperated: "I also asked everyone for their opinions. M Communication has cooperated with Gewei so many times. Don't you think it's okay? Now the responsibility is mine?"

"Don't say a few words!" Some deep voices sounded, "It was originally an illegal operation, and everyone is responsible for the small project that did not directly cooperate through the bidding in order to hurry up. Now such a small project has to open the skylight, and you can argue. Something? Even if you want to be held accountable, let’s talk about it after solving this problem!”

The previous quarrel made the whole group of M Communications look embarrassed. When they walked to the door of the meeting room, they looked at each other. Only Han Shaochen wanted to push the door without knowing it. He was startled until the last person's voice sounded. Startled, is that Lin Yu?

Wang Zheng coughed, and seemed to realize that the people from M Communications were all customers after all, so he took the initiative to push the door open, "Boss Lin, the support staff from M Communications has arrived."

Han Shaochen's gaze followed Wang Zheng's gestures into the conference room. There were five people sitting or standing in it, and he saw the handsome young man leaning towards the door at a glance, and the other people in M ​​Communication couldn't help looking to the same person.Tan Mingming even gasped a little. There was no other way. The appearance of this person in the entire conference room was so eye-catching that people would unconsciously ignore the others. The appearance of her master Han Shaochen stood out among a bunch of programmers It's already very good in a movie, but this person is just as good in a star.Could this person be the celebrity spokesperson for the product?But why would there be an endorsement at the technical meeting?

The young man was also a little dazed when he saw the group of people outside the meeting room, and asked uncertainly, "Han Shaochen?"

Immediately, the eyes of people inside and outside the conference room turned to Han Shaochen, who nodded calmly, "Hello, Lin Yu."

Lin Yu?It's not the endorsement, but the "Boss Lin"?Tan Mingming didn't have time to be surprised what he was doing for being so handsome as a manager. After witnessing the interaction between him and Han Shaochen, he first acted out scenes of love and hatred in his heart.

It's not that Tan Mingming made a fuss, it's that Han Shaochen's behavior is a bit abnormal at this time.

As a master, she has excellent working ability, and she can't find any mistakes at all. She locates the problem quickly and accurately, and describes the situation concisely and accurately.And he is surprisingly patient and good-tempered, which most of his colleagues can't realize because he really doesn't talk too much.

Tan Mingming was able to discover this great advantage, all because Han Shaochen made all kinds of stupid actions and asked idiot questions to himself when he was a newcomer, and he could always face her asking for help with a tepid look.Quickly help her solve various situations, and answer various questions concisely and clearly.This made Tan Mingming, who was afraid of not being able to do a good job, feel that he had met a god-like human being, and most importantly, he was also very handsome!So she resolutely called Han Shaochen her master, and made up her mind never to change her words, so she ignored his very obvious shortcomings - that is, Han Shaochen's way of communicating with people is extremely bad, and she will never say anything that is not necessary , There is absolutely no non-essential contact, and such things as eye contact will hardly appear on the same person for the second time except for recognizing people at first sight.

All kinds of unusual habits made many people think that Han Shaochen was too lonely and difficult to get close to. Although Tan Mingming didn't think so, he also knew that her master was really defiant to outsiders.

However!but!Right now!Her always indifferent master has been staring at Lin Yu, the general manager of the marketing department. Although it is not too abrupt that most of the people present are staring at him, it is unbelievable to put it on Han Shaochen!

These two definitely have a story to tell!In Tan Mingming's mind, he could start ten threads at the same time, and each of them could calculate different plots.

But unfortunately, after the surprise, the two people greeted each other and went to work respectively. Lin Yu talked with a hint of nostalgia, while Han Shaochen remained expressionless as always.

The voice they heard at the very beginning was a man with a big belly. He had a bad face from the very beginning. This was the deputy manager of the marketing department. He kept blaming the new leader of their branch for cheating him. This is the general manager of the product research and development department, and Lin Yu, who is less than 30 years old at first glance, is actually the general manager of the marketing department, but he can hold back place.

Lin Yu calmed them down a lot with a simple sentence: "you can solve the problem by arguing, even if you quarrel until you ship the goods."

Finally stopped accusing, and then Wang Zheng stepped forward to describe the problem clearly, which was similar to what they had known before. His big belly patted the table and asked them to give a time limit for solving the problem. Several people from M Communication wanted to go directly to the testing site. Lin Yu glanced at his watch and said, "It's almost time to get off work, and you're tired just after getting off the plane. Let's have a meal and rest together, and then come back to work overtime after eating."

Tan Mingming thought that Lin Yu would say that he would come to solve the problem tomorrow after eating, but he didn't expect that he would have to work overtime, and his face that was about to beam with joy just now collapsed.

Lin Yu noticed this young girl with a vivid facial expression, and then glanced at Han Shaochen who had always been calm, and felt a little guilty for no reason at this time.

Speaking of it, although it wasn't intentional, but at the beginning I broke my promise to contact him again,

The two haven't seen each other for about ten years since high school.

The handsome face of the young man in high school can hardly be recalled under the mature appearance at this time, but the seemingly indifferent face has always looked into his eyes seriously, and Lin Yu can't help but dig out from the wreckage of memory. Say something you once thought you had sworn to.

"I'll write you a letter when I settle down. Don't forget to write back to me when the time comes. If you have anything interesting, you can also write a letter and send it to my house. My parents will forward it to me."

What responded to him was a nod of agreement with firm eyes.

"Oh, you always don't like to talk. In the future, you should take the initiative to talk to people and make more friends."

He couldn't remember what the answer was after that, but the eyes staring at him seemed to appear in front of him again after ten years of blankness.

Lin Yu really wanted to explain that he didn't mean not to contact Han Shaochen on purpose, but all kinds of things happened one after another after he went to college, and Han Shaochen didn't have a phone to contact him easily, so at the beginning, he occasionally thought about taking time Writing a letter, but procrastinating again and again, coupled with new friends and a new environment, he is always uneasy to write a letter, and it will be nothing at the end, gradually forgetting this period of teenage years friendship.But at this time, seeing this old friend who he thought he would never contact again appeared in front of him, which really made him a little difficult to calm down.

Due to the wrong occasion and the fact that his reasons are really weak, we can only give up first, there is always a chance to have a good chat.

Anyway, I have to work overtime after dinner. The people from M Communication are here to solve the problem, and there is no need to worry about going to some luxurious place for dinner. Besides, such a small project will be attended by the marketing manager, which is already beyond the specification.The two parties came directly to the canteen of the Galway Group. On the top floor of the canteen is a restaurant with round tables for receiving customers. Everyone ordered casually and then buried themselves in eating.

Only then did Lin Yu find a chance to have a few words with Han Shaochen.

It's just that the two met each other when they were young, and then they lost contact for many years. At this time, they felt strange, and with some apologies in their hearts, Lin Yu didn't know how to speak for a while.

As for Han Shaochen, he didn't say anything unnecessary. Although they were seated next to each other under Lin Yu's suggestion, they didn't have any extra conversation.The problem with the set-top box could not be said any more. Let the two technical support personnel guess what the reason might be.After a little silence, the product manager Guo Weidong and Big Belly changed the topic and chatted, and the rest of the people also interrupted occasionally, so as not to be too cold.

While hesitating, Lin Yu saw that every time the steamed fish on the table was in front of Han Shaochen, he would take the opportunity to take a chopstick away, and when he stuffed it with a big mouthful of rice, he suddenly chuckled, "You are still so Do you like fish?"

Han Shaochen looked up at him, and replied firmly, "Yes."

During the business trip, Tan Mingming, who was always refusing to leave his master, sat on the other side of Han Shaochen, secretly pricking up his ears. Is there something wrong?

Hearing this familiar answer, Lin Yu couldn't help curling his lips slightly, "The fish in the cafeteria is very ordinary. I have a chance to take you to eat the really delicious fish here."

"Well, after the problem is resolved." The tone was still light, as if the problem that caused the leaders of the two parties to be troubled could be easily resolved.

Han Shaochen spoke in the same slow and gentle way as when he was a boy, which made Lin Yu feel relieved at this moment, and he ate and said in a relaxed manner, "When did you join the M communication?"

"after graduation."

"Oh, then you have been working for more than four years, are you already a key employee?"

"Ah."

"Being able to enter M communication, you should have been admitted to a key university, or returned from studying abroad?" Lin Yu said in a joking tone.

Originally, Han Shaochen was still immersed in his meal, but after hearing this, he glanced at him, and there was a little turmoil in his plain voice, "I wrote to you." Seeing Lin Yu who suddenly froze, he slowly He added, "Sent to your home."

Tan Mingming, who was eavesdropping, suddenly felt that the air around him was filled with embarrassment, just like Lin Yu's expression at this time, which made people dare not take a second look.

Lin Yu was stunned for three seconds, then explained a little at a loss: "My dad suddenly transferred work, and I didn't have time to notify you of the move."

"Oh." Han Shaochen still had the expression that could not be seen, "It's big T."

"What?" Lin Yu didn't respond.

"The university I was admitted to later." Han Shaochen added to explain.

Only then did Lin Yu realize that he was answering his previous question, and smiled as expected, "Sure enough."

"It's no match for you." Han Shaochen put down his chopsticks, took out a tissue and pressed it to the corner of his lips.

I don't know if it's a psychological effect, Han Shaochen's face is always expressionless, and his tone of voice is flat and lacks ups and downs, but Lin Yu can always feel some resentment in his ears.People who can cope with various situations in the workplace are rare and unsustainable in the face of dialogue at this time.

Tan Mingming ate food in silence, only feeling that the atmosphere around these two people who looked like old classmates was so stiff that he could see the frozen air.And her always calm master seemed to feel nothing wrong as always, so she couldn't help but want to open his brain again to see if there was a development board with neat lines inside, only logic, no emotion.

The author has something to say:

In view of the character of the protagonist, Tan Mingming can only be strongly inserted as the funny role of this article ╮( ̄▽ ̄"")╭

Chapter 3

Originally, after the M communication people arrived, they only needed a little understanding of the situation, and Wang Zheng took them to Gewei's laboratory. At that time, the corresponding technical staff would contact them, but Lin Yu invited them to dinner first.After dinner, Wang Zheng thought that what the leaders should do, just let him take people to the laboratory.

Who knew that Lin Yu hadn't proposed yet, and Lin Yu said with great interest: "It's your first time here, just to see how our laboratory building is, is it a bit crude compared with yours?"

Wang Zheng's eyes widened in surprise, and the two people he saw from the corner of his eye also had inexplicable expressions, completely out of the ordinary.

It's just a few technicians. The general manager of the marketing department and the general manager of the production and research department are already too proud to invite them to dinner. Now you want to take them to the laboratory in person?In addition, most of Lin Yu's eyes were focused on Han Shaochen. Could it be that they are actually very familiar?But looking at the other party's indifferent appearance all the time, he didn't have the warmth that he should have shown when he saw his old classmates.

In fact, if there is a problem with this kind of project, the marketing manager will generally not ask questions until the final result comes out. This time, Lin Yu happened to have time to ask a few words and found out that there was a problem, so he participated in it. Why is it like this? Big deal?

Everyone in M ​​Communications except Han Shaochen also knew that this seemed too exaggerated, and they were even more frightened. Could it be that this set-top box is their key project?It shouldn't be, this kind of product is basically a scrap for a big company like Galway, the kind that cutting it off doesn't affect the overall situation.

Ding Chi and Guo Weidong looked at each other in secret, and they also turned their attention to Han Shaochen at the same time. If there is an accident, it means that he and Lin Yu seem to be getting old.But judging from Han Shaochen's performance, apart from that greeting, there was almost nothing worth noting.

The two parties walked into the laboratory building in a daze, and Tan Mingming thought to himself, not to mention the rudimentary, the research institutes of M Communication would not have an entire building used as a laboratory.Walking into an equipment laboratory with a large area, there are many TV sets in the corner, of various models and brands, and several technicians in anti-static suits are facing the TV sets non-stop. operate the remote control in hand.

Wang Zheng went straight to one of them and patted him on the shoulder, "Mr. Zheng, M Communication's new technical support has arrived."

"It's pretty fast, I hope we can solve the problem quickly," Mr. Zheng turned around to talk, and when he saw the group of people in front of him clearly, he exclaimed in a low voice, "Mr. Lin, are you all here?"

In this industry, even project managers seldom enter the laboratory, let alone the managers of the marketing department and the production and research department. Report, and then pat the table and feel that things are not done well or the progress is too slow.For technicians, the entry of big leaders into the laboratory means red rain from the sky, and it is hard to predict whether it will be a blessing or a curse.As for the set-top box project, it is obvious that it will only be a disaster, not a blessing.

Fortunately, they are not the research and development personnel of this project. Zheng Gong secretly rejoiced, but he didn't know what kind of censure the people of M Communication would face.

Lin Yu nodded, turned around and said, "This Mr. Zheng Shuohui is the test team leader of this set-top box project. If you have any questions, just communicate with him."

Zheng Shuohui's jaw was about to drop. There were two reasons for his shock.First of all, he only met the general manager of the marketing department once or twice, and he didn't expect him to remember his name; secondly, the general manager was so amiable and even introduced him personally to the M communication staff who were facing a disadvantage in product development. Condition.Didn't you see that one of the vice presidents of the production and research department, the main person in charge of the set-top box, has a green face these two days?He really deserves to be a great leader, and he is indeed very self-restraining.

The person on the other side has already stretched out his hand, "Hello Mr. Zheng, I'm Guo Weidong, the product manager of M Communications responsible for this set-top box. I'm sorry for such a problem. Our technicians will do their best to solve it."

Both parties are technical people, and they don't know much about greetings. When they met for the first time, after a brief introduction to each other, they immediately started working officially.

Wang Zheng stood aside, looking at the technicians who had been watching M Communication with great interest, especially Lin Yu, Han Shaochen, who had no intention of leaving for a long time, and couldn't help reminding, "Mr. , There is still a conference call at [-] o'clock in the evening, and the time is almost up."

"Oh, yes." Lin Yu just remembered it, and took a few steps forward, "Well, you should be busy first, I still have a meeting here, if it ends early, I'll come over and have a look."

"Alright, alright, Boss Lin, please go slowly." Guo Weidong responded quickly.

Lin Yu looked at Han Shaochen, who was working hard to understand the specific situation with Zheng Shuohui, and Tan Mingming, who was peeking here beside him, sighed slightly, turned and left.

After confirming that several leaders had walked out of the laboratory, Zheng Shuohui said casually, "It's really a great honor for the big leader to bring you to the laboratory in person."

A tall, thin man next to him who was pressing the remote control to switch channels groaned, "To make such a frustrating thing, how much face can we solve this problem this time."

"□□!" Zheng Shuohui glared at the tall and thin man, who snorted and turned his head to continue his test.

Both Ding Chi and Guo Weidong looked embarrassed, while Han Shaochen fiddled with the test machine he brought without any response. Tan Mingming looked at this and that, and couldn't help but say, "Master, it takes a few days for this kind of test. How to reproduce the bug and find the cause?”

The girl snorted again, and then closed her mouth when she saw Tan Mingming's pretty face.

Han Shaochen replied, "The machine that is ready for commercial use has been released, and the debugging information has been closed and will not be printed out. In this case, it is difficult to use conventional debugging methods. In this situation, we can only start from two aspects. , One is to check what kind of logs are printed by the tester under the same operating conditions, to see if vulnerabilities can be found, and to review all source codes involved in this operation.”

Tan Mingming asked in surprise, "Isn't this looking for a needle in a haystack?"

"I don't have a clue about the specific cause of the problem. There is no way to do it. Let's look at the underlying code first. This part of the source code can be read quickly. Let's not look at the linux kernel source code for the time being. Just look at the part you wrote for the set-top box. You can read it in a day or two. You can also contact the back office here, and let the colleagues in charge of the upper-level application follow up on this issue at the same time. If the underlying code cannot find the problem, you need to find it from the upper-level code, so the workload will be greater After Han Shaochen finished speaking, he reconfirmed to Zheng Shuohui all the operations involved before the crash.

Tan Mingming sticks out her tongue, only a fierce person like her master can say that she has read the source code in two days, and it took several days to understand the modules she was in charge of.Han Shaochen is clearly only in charge of the high-definition image processing module, but now he is going to review all the modules including the underlying source code of the system process, and dare to say that he can finish it in such a short time!

Well, people dare to say and do.After confirming the operation, Han Shaochen told Tan Mingming to use the test machine to reproduce all the operation steps before the crash, and print out the log information for reference.I opened the notebook and called up the underlying code of the entire set-top box and began to look at it.

Fortunately, the other party's technicians are also very professional, and the operation is also carried out according to their test document process. The steps to reproduce are very easy. Han Shaochen knows which operation-related source code he should focus on after browsing.

In less than an hour, Han Shaochen suddenly raised his head and asked Tan Mingming, "Have you done a joint review of each module code before the final release?"

"It seems to be there, but because the urging is too tight, everyone may read it hastily." Tan Mingming, who is very familiar with his master's speaking style, then asked in surprise, "Master, have you found the cause of the problem?"

Hearing this, everyone around looked over.

"Find a problem, fix and retest first." Han Shaochen is already compiling, "I will continue to review the rest of the code."

"What's the reason?" Ding Chi and Zheng Shuohui spoke almost at the same time.

Han Shaochen glanced at Zheng Shuohui, "The source code loophole, whether the specific content can be disclosed requires the approval of the project manager."

"Cut. There are so many questions, but I'm ashamed to talk about the confidentiality regulations." □□ snorted coldly.

Ding Chiqiang smoothed things over with a smile: "It's okay, I'll get to know it first, and I'll communicate with you later." After speaking, he dragged Han Shaochen with his notebook and found an empty corner.

Tan Mingming and Guo Weidong followed silently.

Han Shaochen tapped the screen, "Someone commented a key code in the thread exit function, and none of the threads exited. As the user's operation threads continue to be generated, the processor and more memory resources are continuously occupied. The thread resources will not be released after the standby program is called, and the longer the machine runs, the more it takes up, and the system will inevitably fail to respond in the end.” As for whether this kind of error can be disclosed to customers, he does not know.

"It's a slap in the face." Tan Mingming continued, "My God, whoever coded this comment does not conform to the code specification at all, and whoever reviewed this part of the code will deduct their bonus!"

Even if you don't know much about software, you can understand that the two slashes before a line of code will abolish the function of this line of code. I don't know who intended it or not for what purpose.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like