42 Software Engineer, Divine Dragon Optimization
Jian Qingli’s face was tense the whole journey home. When she got home, she could no longer hold back the grievance in her heart. She broke down and cried softly.
“Mom, Li Chengqian used to be especially easy to get along with. He would do whatever I asked him to do. How did he be like this now?”
“I know I’ve hurt him a little when I kept him at a distance some time ago, but I have already apologized for that.”
“It’s fine if he doesn’t ept my apology,”
“but he mocked me deliberately.”
When Huang Jingjing saw her daughter break down, she felt bad for her. “Daughter, Li Chengqian is no longer the same person.”
“Even Chen Li is no longer the same woman .”
“In the past, Li Chengqian was a loser. Now, he has be a shining star.”
“Daughter, when the world changes in ways beyond our control, the only thing we can do is adapt.”
…
On the other side of the wall, at Li Chengqian’s house.
After Chen Li and Li Chengqian got home, Chen Li, who was in a particrly good mood, hummed a tune and walked into the kitchen with a smile.
“Son, take a rest. I’ll get you something yummy to eat.”
Li Chengqian didn’t waste any time in getting down to work. He took theptop to his room.
He was also in a particrly good mood. He felt vindicated.
He knew that henceforth, no one would dare to underestimate him.
“It’s only today that my fate haspletely changed.” Li Chengqian had a faint smile on his face.
However, Li Chengqian was not arrogant. He knew that everything now was made possible by the Master of all Professions game.
He felt that it was necessary to n the next steps properly.
“Open the personal interface!”
On the translucent page, Li Chengqian’s detailed information appeared.
Name: Li Chengqian
Intelligence: 19 (Average adult is 10 points)
Strength: 30.4/19 (Average adult is 10 points)
Agility: 38/19 (Average adult is 10 points)
Profession: Student level 9 (Advanced), Farmer level 9 (Advanced), Worker level 9 (Advanced)
Student Profession Skills:
1. Focus (Master)
2. Passive Elementary School Knowledge (Master)
3. Passive Junior High School Knowledge (Master)
4. Passive High School Knowledge (Master)
5. Rational Thinking (Master)
Farmer Profession Skills:
1. Passive Endurance (Master)
2. Remation (Master)
3. nting (Master)
4. Harvesting (Master)
5. Passive Strength (Master)
Worker Profession Skills:
1. Agility (Master)
2. Passive Tool Mastery (Master)
3. Expedited Processing (Master)
4. Measurement uracy (Master)
5. Manufacturing Principles (Master)
Experience Pool: 52,0
The option to upgrade the Worker profession has also appeared now.
Li Chengqian focused on the word “Upgrade” behind the words “Worker Profession”. The page immediately jumped to the Profession Certificate purchase interface of the Profession Mall.
There were countless Professions on the page.
Li Chengqian’s gazended on the Worker profession upgrade column.
The profession he had set his mind on, Software Engineer, was inside the column.
[Profession: Software Engineer]
[Job Requirement 1: Attain level 9 for Worker profession (Completed), attain level 9 for Student profession (Completed).]
[Job Requirement 2: Attain master proficiency level for High School Knowledge skill (Completed), attain elementary level Information Technology skill (Completed).]
[Job Requirement 3: 50,000 experience value points required (Completed).]
...
[Job Requirement 4: Develop a C-grade software alone (Iplete).]
Compared to other professions, the requirements for bing a Software Engineer were much simpler.
“Although my personal interface doesn’t show it, elementary Information Technology skill should be one of my self-taught skills.” After his Student profession advanced to university level, the skills he taught himself could be disyed.
“The only thing that hasn’t beenpleted now is the writing of a C-grade software.” C-grade was the software ssification method adopted in the Master of all Professions game.
After the Worker profession was upgraded to level 9, he could see the grading of a software.
After he was able to check the grading of a software, he looked at all the softwares avable in the market. There was very few softwares that could reach C-grade.
After checking, he found that Windows and Linux were C-grade software, while most of the other softwares were D-grade.
“C-grade software has requirements for operating efficiency, interaction interface, softwarepatibility, and so on. It’s very difficult.”
“However, the Divine Dragon operating system that I’ve written should be able to reach C-grade.” The so-called Divine Dragon operating system was the operating system that he was developing now.
Currently, he had alreadypleted the writing of the core code. He still needed toplete the writing of five basic functional modules and develop a beautiful and efficient desktop system before it could be considered aplete set of software.
Li Chengqian believed that the software should be able to meet the requirements of a C-grade software.
...
However, ording to Li Chengqian’s estimation, this operating system was veryplicated. Based on the current speed, it would still take at least three months toplete the most basic portion.
It will take more time for the remaining software to bepleted.
Therefore, he nned toplete something easier first so as to meet the requirements for the Software Engineer profession.
In fact, Li Chengqian already had a n.
The n was to optimize the Android system.
Everyone knew about the Android system. Most phones ran on the Android system. It could be said that Android was the most popr system in the world.
However, the Android system was also very problematic. It had slow processing speed, tended to hang, had high memory upancy, high power consumption, and high hardware requirements. The system also tended to hang after running for a period of time.
The reason was simple. In order for the Android system to run the applications, it had to pass through the javaapi interface, then the ART virtual machine, the HAL hardware abstractionyer, before it could reach the core Linux of the system.
With every level of conversion, the efficiency would decrease by a portion. By the time the app was really running, 80% of its performance had been consumed. Only about 10% was left to run the software.
The memory upancy of the Android system was an even greater issue. A mobile phone system had a higher memory requirement than aputer. It easily took up 8 gigabytes and 12 gigabytes of memory. On the other hand, an Apple phone only needed 2 gigabytes of memory to run extremely smoothly. Moreover, there would not be anyg after a long usage time.
Why was this so?
The problem was still the Android ART virtual machine!
From the moment the phone was activated, this huge program would stay in the memory, upying arge amount of memory space and consuming electricity at all times.
During this period of time, while Li Chengqian was studying the core of the Linux system, he was also studying the Android ART virtual machine.
As for how to improve Android ART virtual machine and memory management, he already had a concrete n in mind.
“With some improvement work on the existing programme, I should be able to increase the efficiency of the Android system by 20%.”
“The memory upancy will be reduced by 50%, and electricity consumption will also be reduced by 50%!”
“It can allow an Android device from five years ago to run smoothly. Even if it’s used for a long time, there won’t be anyg.”
Li Chengqian had already thought of the name of this software. It would be called Divine Dragon Optimization!
After the software waspleted, not only would he meet the prerequisites for advancement to the Software Engineer profession, it would also be a first step to improving his family situation.
Yes, he was prepared to use the Divine Dragon Optimization to earn money!
After being reborn, Li Chengqian immediately chose to self study software books because the information era is the future, and software and hardware were the two most important things in the information era.
If he mastered any one of them, he would be able to make a lot of money!
Li Chengqian came from an ordinary family. His parents were factory workers, and their ie was not high. They were almost at the lowest rung of society.
“The first thing I did after I was reborn was to change my fate. After the results of the second mock exam was released, my fate had already changed. The fate of my parents’ car ident had also changed.” This was what Li Chengqian was most worried about. It was a heavy weight on his chest.
“Then the second thing is to let my parents live a good life! Let them have no worries about food and clothing, let them buy anything they want.” Li Chengqian had a determined look.
Then, Li Chengqian opened the code of the Android ART virtual machine and activated the two skills of the Student profession.
“Focus!”
“Rational Thinking!”
Pages of code quickly flipped past his eyes. There were about 500,000 lines of code in the Android ART virtual machine.
After Li Chengqian’s Agility, Intelligence, and Strength Stats were upgraded, with the enhancement of the Focus and Rational Thinking skills, he could read three pages of code in a second, with 50 lines of code per page.
He could read 540,000 lines of code in an hour.
Moreover, with the enhancement of his Focus and Rational Thinking skills, his photographic memory,prehension ability, and logical analysis ability were almost boundless. He couldpletely understand the extremely difficult codes instantly.
With the enhancement of Rational Thinking skill, he could even understand how a code ran on the CPU and how to modify a code to increase the efficiency of an operation.
As Li Chengqian’s Agility attribute was slowly released, the speed at which he pressed the button increased again.
[Worker profession Passive Skill Tool Mastery (Master) activated. Input speed increased by 100%.]
His current input speed had already reached the point where he could easily input 400 characters per minute.
With the enhancement of the passive Tool Mastery skill (Master), the input speed doubled again.
His fingers moved like lightning, and only afterimages could be seen. The speed at which he was inputting reached a terrifying 800 characters per minute.
At such a fast speed, Li Chengqian still felt especially rxed. As he looked at the codes, he quickly reconstructed, modified, deleted, and added codes.