Chapter 1548 explains technology
How to retain excellent talents?
From the beginning of the establishment of the company, Gu Qing knew that it would be impossible to win over these elites by blindly using drug influence, slogans, and painting.
Material incentives will only be effective in the early stage. Once human beings have sufficient material wealth, they will soon seek spiritual satisfaction. Therefore, the huge teaching resources, job matching mechanism and transparent promotion mechanism within Jiuzhou Technology will be For example, there are densely packed mission lines and rich rare rewards in the game.
And unlike games, as long as the rewards in the game are not particularly rare, they generally cannot bring benefits to the players' real life. However, within Jiuzhou Technology, as long as the job is promoted or new technologies are mastered, it will definitely It can bring material improvements in real life to "players".
"You can look at the picture behind me. The page template written by the front-end classmates will be converted into a tree structure JS object through the abstract syntax tree QAST during the compilation phase, and then compiled to generate a rendering function. The runtime rendering function will return If the virtual node VDom is updated, there will be related diff operations, and finally the real dom node will be patched to render the page.
In the system and software projects of Jiuzhou System, in addition to supporting Java, the system also supports. We insist on using jslts to develop applications, which is something other systems cannot do, and this is why you can get started with it.
The Jiuzhou development framework we developed will present you with a set of tools when you are learning. The UI development framework provides developers with the necessary capabilities for application UI development.
...
In terms of the engine layer, this layer mainly consists of two parts, the UI backend engine and language execution. Engine.
When we were developing this technology, many people in the industry were very curious about how we could use another language to make the engine run. We could first look at this logic clearly.
The UI back-end engine built in C++ language can realize capabilities including animation parsing, DOM tree construction, layout calculation, rendering command construction and drawing, event management, etc. U components, layout views, animation events, and self-drawing Rendering pipeline and rendering engine capabilities.
Of course, generally when this level is achieved, the engine is already very good, but we want to provide excellent U capabilities for different front-end frameworks, so in addition to adding C++ language components, we also use the underlying The on-demand combination of components, parallelization of layout calculation and rendering, and the implementation of new update and optimization mechanisms combined with the upper-layer development paradigm.
For example, the UI engine layer at this design level also provides basic capabilities such as component rendering pipeline, animation, theme, event processing, etc. The bottom layer is implemented using our Jiuzhou graphics library, and can perform hardware rendering on the GPU chip. accelerate.
As for our Jiuzhou Technology’s Internet of Everything, the UI adaptation of each software and system interface is through a variety of atomic layout capabilities, including automatic wrapping, hiding, proportional scaling and other operations, as well as unified interaction The framework is to unify different interaction methods into unified event processing to meet the differentiated needs of these devices with different display screen sizes.
Of course, I think that as industry practitioners, we have also come up with similar ideas at work, but due to resource and technology constraints, we have not implemented these technologies in the end.
But it is not too late. After this period of study, students will definitely be able to have a deeper understanding of our Kyushu system, learn the Kyushu language, and understand why our company can allow software and hardware to coexist in such a harmonious way.
In fact, up to now, the language library and material library of our Kyushu system have been undergoing extensive updates and optimizations.
At first, the core of our technology has not changed, what has changed is the database. After the database grows exponentially, it will naturally require hardware server upgrades. When upgrading hardware servers, you need to consider whether the core framework and source code of each technology can adapt to the new hardware, and whether the performance of the new hardware can be fully utilized.
In order to adapt to and make full use of the performance of the new server hardware, the core framework and source code of our Jiuzhou Technology software system have also been upgraded and optimized several times. "At this point, the screen behind Gu Qing is already filled with dense database materials, and there are countless text languages playing.
He stood in front of these industry elites with his hands slightly open.
Said with emotion: "A perfect positive cycle is like the yin and yang fish in our traditional culture, which keeps moving forward and upgrading. When technology develops to this stage, I often sigh How powerful is culture's guidance for a nation and technology?
Other technology companies develop technology. It is because of user needs and industry needs that the engineering team is forced to rack their brains to upgrade technology. Once the innovation ability of the engineering team is insufficient, the company will fall into a period of stagnation and decline.
NVIDIA, PING. The decline of companies such as Apple, AMD, and Nokia is almost the same.
And what about our Jiuzhou Technology?
Because of you, because of us, because of countless engineers and ordinary technical employees who are willing to learn and overcome difficulties, because we are willing to truly choose to change and evolve from the heart, and because we have enough user support, we can Such rapid development. ”
While explaining knowledge, Gu Qing also talked about his understanding of technology and culture.
The person who said this was not a college student with no achievements, but the current Blue Star Technology The uncrowned king of the enterprise, mastering space stations and fighter planes , a technology overlord with countless wealth.
Although Gu Qing has never agreed to the titles of overlord, chaebol, leader of technology empire, etc., in the minds of these elites from all over the world, Gu Qing already has a similar identity.
The change in identity made his words like golden rules at this time, which convinced the programmers and technical elites present.
Many people even subconsciously reflect on these companies and the local environment in which they grew up, and why no technology company like Jiuzhou Technology was born, and no cross-generational genius like Gu Qing was born.
Genius requires soil.
The students in the barrage and the "netizens" who have obtained certificates and are working did not post any disruptive or slanderous barrage at this time.
Reviewing the past and learning the new. When Gu Qing was giving lectures, they also discovered some technical weaknesses that they had previously mastered.
"In the currently disassembled public microkernel architecture, you can see the two major types of components we designed and developed, namely the core system and the plug-in system.
As the cornerstone, the core system has stable functions. Since Since the beginning of use, there have been few changes, only targeted upgrades and optimizations.
(End of this chapter)