Chapter 36 Software Outsourcing
The news that MPEG video compression format has become the industry standard is expected for Wang Anran, and he didn't take it to heart.
He has now set his sights on the domestic minicomputer market.
Originally, I thought it was a small fight, but when the monthly shipment reached nine, it would bring tens of millions of cash flow to Huaxin. Only then did Wang Anran realize that it could no longer be like this, workshop-style production.
The first thing that comes to mind is the need to design a beautiful look for the product.
To this end, Wang Anran specially found Gu Hongbo, a teacher of industrial art, at the Central Academy of Fine Arts, to design a special case for the small machine, and the specific requirements were very clear......
The air duct and wiring in the box are re-optimized to ensure that all components can work in a good environment.
In addition, Wang Anran asked someone to design a logo for this computer, embedding the English abbreviation CCT of Huaxin Technology on the side of the case.
The whole chassis is made of 2mm aluminum alloy plate, and the piano is painted on the outside, which is quite hard science fiction in the aesthetic view of this era.
When the whole rendering came out, Wang Anran was very satisfied.
Gu Hongbo said with a smile: "Mr. Wang, I think you can give a lecture to my students, I charge a hot fee for this design fee, the whole design intention is all yours, I am just a drawing." ”
Wang Anran stuffed the envelope in his hand into Gu Hongbo's hand and said, "Teacher Gu, if you don't draw it, what I leave in my mind is just a fragment. ”
With the renderings, the mechanical design unit is then entrusted to deepen the processing drawings, sent to the factory for processing, and the entire chassis link is completed.
The rest of the play is the system.
In 1991, Linus Torvaids, a second-year university student in Finland, wrote the Linux operating system based on the minix operating system written by the American Tobas, marking the beginning of the Linux era.
This is a Unix core-based operating system, which removes the complicated core control programs added by Unix in the development process, and rewrites it into a system suitable for general x86 computers.
The main features are free and open source, compatible, multi-user and multi-processing, and multi-platform support.
Wang Anran's plan is to develop based on the Linux kernel, abandon the character interface, adopt a graphical interface, and develop a new generation of Windows operating system.
Compared with the current attempts of software engineers racking their brains, Wang Anran has too much mature experience to learn from.
First of all, the installation process is simplified, compared with the complicated commands and device mounts of the original Linux operating system, as well as the resource configuration settings, the entire installation interface requires graphical operation.
The default installation settings are based on the principle that the system takes up the least amount of hardware resources, plus an advanced setting to meet the requirements of professionals.
Secondly, a good user experience interface, an excellent desktop operating system in the previous life, one is Microsoft's Windows, and the other is the famous Black Apple.
The Windows 3.1 graphical interface system has been released a few years ago, and the desktop layout has been formed.
Finally, an excellent operating system naturally requires a compatible application programming interface, and at present, the microcomputer is the world of Microsoft's DOS and Windows operating systems.
In order to quickly open up the situation for their own system, it is necessary to design an emulator that is compatible with Microsoft applications and file formats at the cost of losing some hardware performance.
The design of the entire architecture is basically operated by Wang Anran alone, no way, the software engineers recruited by the company basically have no research on the operating system, and at this time, it is also important to participate.
However, Wang Anran is also pleased to see the rise of the company's internal learning atmosphere.
The company's reading room, the books about the operating system, are always the oldest that are turned over.
There is no way, even Hao Fugui is under great pressure.
He is now a part-time worker, with a high salary, watching the boss work, this taste, without personal experience, is absolutely difficult to feel.
Wang Anran rewrote the open core source code, hardware calls, memory allocation, program interfaces, etc., and assigned design tasks to everyone one by one.
As for the non-core files, naturally there is no need to waste the company's limited manpower, and Wang Anran plans to repeat the old trick and outsource the software.
The current Huaxin Technology is different from Wang Anran, who was a white wolf with empty gloves a few months ago, and there is sufficient cash flow brought by the sales of small computers every month, which can be written by a professional software company.
Moreover, the drawbacks of EDA chip design software have now been reflected, a large part of the code comes from amateur programmers, the level is uneven, and some dark disease bugs occur from time to time, causing program crashes and even affecting the system.
Wang Anran needs to spend a lot of manpower to check and modify the code, and even some programs need to be rewritten.
Now that there are sufficient funds, there is no need for such a model.
However, there is no mature software outsourcing market in China, and Wang Anran has set his sights on India......
…………
Wang Anran's office.
Hao Fugui pulled his neck like a rooster and said: "Anran, you have a heart, you know that our school is going to have a final exam, and you also arranged for me to go on a business trip to India, I still want to get a good score and earn some scholarships!"
Scholarship, a few hundred yuan, you Hao Fugui still care about this?
"Don't talk nonsense, Hao Fugui, go or not, you have a good word. ”
"Go, go, of course, but I don't know Indian!"
Wang Anran took a sip of water and said, "Don't worry, in India, English is the common language, and with your English level, simple communication is no problem."
And the company also equips you with translators, so voice is not an obstacle at all. ”
Wang Anran appreciates the fact that when it comes to business, Hao Fugui can quickly switch to the state of doing things.
"Anran, what specific tasks do I have on this business trip?"
Wang Anran took out a stack of documents from the drawer, handed it to Hao Fugui, and said: "Fugui, your task this time has two points, one is to check and accept every program written by the Taka company, for this reason, the company will equip you with three technicians, and you will choose the candidates yourself."
The second is to summarize the progress of program writing and the problems encountered every day, and send it to my e-mail, which has been marked in the file. ”
Wang Anran is not a software engineer, and his understanding of the operating system also comes from hardware.
In fact, the design of the software needs to be compatible with the hardware, and the design of the hardware should also consider how to design it in the environment of the operating system to run more effectively.
Wang Anran is glad that his in-depth study of Windows and Linux systems in his previous life has become his precious wealth now.
But even so, it is a huge project to personally preside over the design of the operating system, and bugs are impossible to avoid.
You must know that Microsoft, the Windows system written by thousands of people, has been found to have many vulnerabilities after rigorous testing.
Two years later, Windows 95, an epoch-making operating system, was once laughed at as a bug maker.
Wang Anran is not afraid of bugs, what he needs is an operating system with a good operating experience.
Quickly seize the market before Windows 95 is introduced.