"Zhao Ye, you must have confidence in the country, you must have confidence in yourself, and you must have confidence in our D." When Zhao Ye was undecided and came to Secretary Yin for discussion, Secretary Yin said this to Zhao Ye.
Speech.
After thinking about it for a long time, Zhao Ye still didn't dare to take too many risks. The monitor factory in the south of the town was too important to let anything go wrong. However, since the entire factory couldn't be moved here, it would still be possible to build a monitor production workshop in the new factory.
Equipment and personnel were all imported from Zhennan, and with the help of some local workers, a display production workshop was quickly established.
Although Zhennan has been affected to a certain extent, the sacrifice is worth it. If everything goes well, the production capacity here will soon be able to make up for the losses in Zhennan.
Zhao Ye plans to produce monitors, motherboards, and memory in the new factory.
The Zhennan side is mainly responsible for processors, while the Jingcheng Joint Factory is responsible for manufacturing keyboards, mice, and display chips.
Zhao Ye thought about it and realized that he still needed a hard drive to be perfect, but in the end he did not add this device. He just added a large floppy disk drive to the peripherals of this small computer, increasing his storage space to
3MB.
Hard drives have been around as early as two years ago. Now in the laboratory in Zhennan, there is already a fixed hard drive with a capacity of 5GB. However, the current hard drive is still very fragile and has a very high damage rate. If you want to
To increase the internal protection mechanism, we have to face the dilemma of either increasing the volume or reducing the capacity.
Zhao Ye's idea is that neither will work. In addition to the military model, which can improve safety and stability without paying too much attention to the capacity, the commercial model also requires researchers to expand the data as much as possible within a limited physical volume.
Capacity, in addition, it not only increases the reading speed, but also improves the stability of the hard disk so that it cannot be damaged by a slight vibration. If these problems are not solved, he will not release this thing.
For Zhao Ye, processors, memory, and storage are his biggest technical barriers. Other aspects can even be handed over to other factories in the future, but these three must be firmly grasped.
.
For the personal computers to be launched this time, the focus is actually on the design. As for the production technology, to be honest, they are all mature technologies in the past few years. Not to mention that there are a large number of mature skilled workers in the capital and south of the town.
The team building at the new factory is actually very beneficial.
At least in the workshop of the new factory, Zhao Ye can calmly arrange for the new workers to adapt to this working model as soon as possible. This is the case in factories, especially newly established factories. There is no fixed operating mode for everything.
.This is also the most difficult time to manage and control.
Fortunately, there are veteran workers from Zhennan and the United Factory, who can quickly set the pace of the entire new factory, bring good atmosphere and rules into the new factory, and let the place form a fighting force as soon as possible. In addition, at this time, the production
These are things that these veteran workers are most familiar with, which further increases their authority.
Of course, as the director of a large factory, Zhao Ye's front-line management work is not his responsibility. Even the operation of the entire production department is in charge of the deputy director in charge of production. The management of the factory is basically Secretary Yin.
Hosting.
Zhao Ye's mission is more about grasping the general direction and developing technology. In Secretary Yin's words, Zhao Ye is the helmsman and decides where the ship will go. He doesn't need to worry about how to sail the ship.
Zhao Ye was not polite. Besides, the management of specific things was not his strong point, so he simply passed it on to Secretary Yin.
Today, Zhao Ye arrived at a small building in the factory early in the morning. It is called a small building here, but it is also relative to the taller buildings around it. In this three-story small building, people gathered at this time
There are more than 300 software engineers. Now they are divided into two groups, one group has more than 40 people, and they are responsible for modifying an operating system suitable for current computers based on the original operating system.
The other group of people is much larger. Their task is to develop the office software proposed by Zhao Ye. This large group is divided into several groups to develop different modules and functions.
The main purpose of Zhao Ye coming here today is to inspect the progress of the work here. Zhao Ye has previously announced to everyone the timetable for the launch of their personal computers. Regarding this timetable, various factories are busy arranging production. In this regard
, even a slightly experienced factory manager can infer the approximate progress from specific work arrangements.
It can be said that Zhao Ye is not worried at all in this aspect. But what worries him the most is the software aspect. Before, Zhao Ye thought that it was just a software, how difficult could it be? However, until recently, he
The problem was discovered after I shifted my focus from hardware production in the factory to software.
For today's programmers, the current development environment is not something that future generations of programmers can imagine. After all, so far, they do not even have mature development tools. They use a pure assembly language-like approach to develop
Such functional software is really difficult for these people.
Therefore, after Zhao Ye discovered the problem, he immediately handed over the hardware production to Secretary Yin and directly transferred himself to the software development department to "work".
"Everyone is gathered here today, and there is only one task assigned to everyone, which is to develop a new tool software for software development."
Zhao Ye's words shocked everyone present. Why did these words sound so awkward?
"Director, I don't understand what you mean. What does it mean to develop a software for software development?" A team leader asked Zhao Ye curiously. After he asked this sentence, many programmers couldn't help but wonder.
Nodding.
"It's very simple. We directly use computer language to write such functional software, but the efficiency is really low. Not only does it greatly increase the workload, but also frequently operates pointers and adjusts the instruction set, which is also very error-prone. What's more,
Don't mention the error. It will be difficult to find the source of the error."
"Yes, Director, there are only a few instruction sets. When an error is reported, it is nothing more than some feedback. We spend the most time debugging the program and finding errors."
"Yes, I have also discovered this problem, so we need to develop a special language and tools for programming. That is, a software for writing software. This software must have a more visual language logic. Use this
After writing the corresponding program in the language, it must also have the function of debugging the program. During debugging, this tool software must be able to point out the statements that cannot be passed at any time and give specific instructions. In this way, our efficiency can be
Lift it up."
"But, director, how can we make such a program run on our computer?"
"It's simple. After the program is completed, just translate the code written in this language into machine coding. For example, if you don't know English, but you have to read English information,
Writing articles in English, what should you do at this time?"
"Find a translator! Translate what you want to read from English into Chinese, and then translate the articles written in Chinese into English."
"Yes, what we have to do is to create such a translator to improve our efficiency." Zhao Ye said with certainty and no doubt.
Zhao Ye is the director of the factory, and others can only unconditionally cooperate with what he decides. Soon a team of more than a dozen people was formed, and this time, Zhao Ye personally served as the team leader.
If you want to develop such a tool software, you must first invent a "high-level language". For example, Zhao Ye's C language in his previous life, or software languages and logic mechanisms such as C++, Java, etc. With this foundation, in the integration
Some commonly used functions in software development can form a new software development model.
Zhao Ye had ready-made information for reference, but at this time, Zhao Ye's computer did not have as powerful functions as later generations. Therefore, the current software also did not have such powerful and complex content. Zhao Ye's first step was to
What we do is to take things borrowed from later generations and transform them into this time and space.
This is a very difficult process. The reason why it is difficult lies in the logical rigor of computer language and the differences in new computer processors and operating mechanisms.
Different hardware, of course, needs to correspond to different software, and different software, of course, needs to use different languages. Therefore, if Zhao Ye wants to copy the homework this time, it will not work. In his data space, he first builds
He made a physical model of the computer he wanted to produce, and then built his high-level language logic bit by bit on this basis.
This work took Zhao Ye a lot of time, and people in the same group were not idle. They wanted to build a simulator on the workstation computer they used. That is to say, they used the computing power of the workstation to virtualize a personal computer.
Only in this way can their tools have a basis for running. We cannot let such a program run on a workstation, and have to transfer it to a personal computer during testing, thus losing this
This is the meaning of this software, and as before, breakpoint debugging is not possible.
Unknowingly, time came to the Spring Festival of 2004. On this day, Zhao Ye and the entire project team did not leave the software building of the factory. Now, more programmers have gathered here, all working on intense and
Orderly debugging work. Hardware production is on track, and a lot of inventory has been shipped to the United States, and is now being assembled at the Apple factory in Los Angeles.
Everyone is waiting for the software team to deliver qualified results, otherwise a personal computer without software will never be placed in the sales cabinet.