"Programmer" interview Wang Zhidong: Software love has not been reporter / Yan Hui Wang Zhidong, as a leader in the early China Software industry, after the over-year network tide, the "Click Technology" software company recently established, returned to the software again Industry. After you know this news, "programmers" contact Wang Zhidong in the shortest time. The new company office is located in Yaoyun Village, the magazine, and in this new building, he talks about the development of the software industry and programmer from a software person's perspective. We deeply realized that Wang Zhidong, which is far away from the network, still does not change the software industry. "Programmer": Thank you very much for accepting our interview. You have first developed a Chinese platform product that has completed Windows, and then leading Sina.com has made great contributions to the development of China's network. Now it returns to the old bank, set up a software company, how do you look at your development process and What is the original intention of establishing a new company? Wang Zhidong: In fact, in my opinion, I have been doing software. Even in the process of building a new wave network, many of the technologies involved, such as the construction of the news platform, system security, network services, email services, etc. are inseparable from software. At that time, I used to enter the field of Internet, but also to explore a new idea of software industry development, which is how the software industry is more closely combined with the Internet. Because pure software development methods have many obstacles to emerging applications, such as being a product, inevitable will be affected by large software companies such as Microsoft, if you can't find a new way of development, it is easy to use these companies Produce a positive conflict, and this competition is difficult to occupy the domestic software companies. Therefore, in 1996 to 1997, I have been thinking about how to use the Internet to perform software breakout. At that time, the Internet was in the same running line for everyone, and everyone had the opportunity. So I started to develop in the direction of the Internet and found a Sina.com based on the four-way land. However, due to the influence of capital, market, Sina.com is too high in the portal and content, and deviates from the original structure and development. From now on, Sina is starting to turn to cross media, it is difficult to return to the previous direction. So this time I reopeically provided me a new opportunity to let me re-organize the previous ideas. In addition, there are some deeper reasons why I think the power of the Internet is still very thin. Let's take a closer look at the new technologies that have emerged in the past few years, such as instant messaging, P2P, etc., are very good concepts and technologies, but there are not many effective applications, more is covered by the Internet bubble. Why is the Internet not applied in the enterprise? For example, instant messaging software, many companies have closed relevant communication ports, which is to consider safe and reduce productivity, which is very sad and unfortunately. Because I think instant messaging is a good technology and business model, there are many examples. At present, the Internet is successful in two aspects: one is a personal entertainment, such as chat, game, etc .; the second is the role of network media. In addition to these two aspects, there are few exemplifications in other fields, and even the previous e-commerce is more about a concept. There are not many examples of the truly success. Even if there is success, take a closer analysis, it will find, more More is a success of software, not the success of the Internet. In this case, I think it is necessary to study how to break through the limitations of Internet applications, bringing more application directions, especially how better combines with corporate informationization. I believe that in the software industry, how to integrate advanced technology into specific applications is the most important. How to integrate the technology of the Internet, it only rely on software, and this integration can also increase Internet applications to a new height.
The company created this time is basically targeting these aspects, I hope to do some work in software and the Internet. "Programmer": Listen to your elaboration, it seems to be similar to the thinking of the middleware technology of BEA, is it to launch a product similar to this? Wang Zhidong: Our new company will not be limited to a kind of technique, but hope to be able to integrate all the experience and concepts according to the needs of the market, and then push to users. So it is possible to see and be similar to the BEA in our products, and it is also possible to learn from Microsoft's .NET strategy. But from the whole, we are to introduce integrations that are suitable for the market, without deliberately imitating a certain technique. In fact, our recent things is more similar to research. On the one hand, it is a variety of concepts that appear in the internet tide, but also combines various issues from the technical and market levels, study the various business models combined with the Internet and software, because each of the models There are examples of success and failure. The fundamental idea of our launch of products is practical, requiring to solve problems, because users only care about the functions implemented, and not to care about what technology you use. From this level, the new company will be a market-oriented software company. "Programmer": We know that many software companies have their own core technologies, including your previous Chinese star, it is also based on technical strength, how do you think about the future of the new company's operational model? Wang Zidong: There are many kinds of software products and core technologies. When we do Chinese platform, the most important core technology is the integration capability of Chinese platforms, plus the functional planning capabilities of the market, not the high and low of a module technology such as input method. For Sina.com, many people have also expressed their questions: the content of the Sina.com is not their own, how do it survive! The reality is that it is very good. The reason is that Sina is also an integrated platform. Through this platform, the content of each partner is integrated into a single solution for users. So I did this kind of thinking when I did "click technology" this time. That is to say, our focus will be placed on the integration of various technologies, and the technology itself has the potential to explore. In the technical problem encountered during this process, we will use the acquisition, join, purchase license, or develop interface. My experience is that software companies' management models and business models are not identical, and there is no common way to succeed. In the software industry, it is not only necessary to innovate, the company's operational model, market promotion, but also have software innovation spirit. I have always been very emotional Taiwan Trend Technology. They are a family business that overcome Microsoft and IBM in the field of anti-virus, and the maximum price of anti-virus software has been more than 20 billion US dollars. There are also 30 after the stock market fell. One hundred million U.S. dollars. So I think that the key to software companies is to use heart, from the technical level to management, market, etc. to maintain an innovative spirit. "Programmer": A few years ago, you have said such a sentence "" Domestic lack of software development a good environment, and created a good environment is more difficult than creating a good product ", do you think the Chinese software development environment is improved? ? Wang Zidong: In general, programmers are accustomed to logic, 0 is 0, 1 is 1. They feel that the technical space is relatively like. But once it comes to management, many programmers will have an emotion, because management is dealing with people and people, many of which are many factors, more complicated. I have seen a lot of excellent programmers, let him manage himself, but they are not willing. They think that managers means that spend a lot of time to do things that they don't like to do.
At the earliest, I also had such a mentality, but later I realized that in the domestic environment, creating an environment is more important than creating a product, because the created environment can attract a good team to do things together, if not This environment can only be combined by single soldiers. From the programmer's mentality, these people are not only the benefits of the material, and their greater accomplishment comes from their own products. I am most proud of that there are tens of millions of users in Chinese platforms and Sina.com. How to ensure that outstanding programmers make more users to experience? This involves the management, market, sales of the company, including capital operations, so I think if you can grasp from a higher angle, it is more meaningful to build a better system. I have been implementing this idea from the four-way distribution to Sina. Nowadays, the main environment of the software industry has made great progress compared to the past few years. The first is the accumulation of talents. Nowadays, there are people from 30 years old, and some have a deep experience in foreign companies, and these people have a deep experience in management, and they are also the backbone in the software industry. 20-year-old students have experienced very formal training in schools, and the school's learning environment has a significant improvement than us, especially the Internet's appearance, which is very good. When I first graduated, I would like to sell pure software is a very incredible move, even the earliest two software versions of the Four-way Chinese platform, all with encryption card. Although the piracy is still very serious, the genuine environment in the market should be much more, and we can see that the programmer of technology and products can also get its own return. From the entrepreneurial environment, venture capital, account, going abroad, etc. I have rarely called it. In fact, the mechanism process of domestic software entrepreneurship has been close to Silicon Valley to some extent. "Programmer": Now everyone pays more and more attention to the management of software companies, and you have also led a lot of software development teams, please talk about this experience? Wang Zidong: I think the management of software companies is human management because they have to be deal with people. In this case, the most important thing is to manage models. If the management specification can match these people, how to communicate and communicate with programmers, helping them arrange their career development process, which requires an incentive mechanism. For me, my advantage is to do process prenatal, so I know the programmer's ideas, it is easy to do transposition thinking, there is no obstacle on communication. In addition, I can also grasp the sensitive technical trend. To do software companies, it is very important to do not teach the layout, we see Microsoft's project management, and the management methods within different projects are also different. So I think it is necessary to provide a flexible management method, do not use the bar frame to limit the programmer. In the process of software company development, I think there is no need to be greedy, the picture is fast, and the number should be adapted to the project. As a manager, don't let the company become a bottleneck, to eliminate the bottlenecks, but also to avoid bloated, causing a certain department to work. "Programmer": Many readers must know what kind of programmers do you need to know about your company, what do you think China's programmer needs to improve himself? How to see the continuous update of software technology? Wang Zhidong: Some of the programmers have some shortcomings that need to be changed. The first is manageability, that is, relatively poor cooperative, can not talk to the surroundings in a team, including leaders, market staff to communicate and cooperate, listen to others, learn from others, this is needed Corrected. The programmer must work hard to learn, constantly update your knowledge, because the technology update is now soon, and you must continue to learn. But in the process of learning, you must be able to break through yourself.
Many programmers did one thing, they couldn't let go, think that they can only do this, throw away a pity, and even many people jump from a company from a company to another, I think it's The employees who come in from the source code must be placed on a big question mark. The programmer should believe in learning new knowledge, in this case, don't give yourself plus some boxes, there is an Open's thinking. The programmer's goal is to achieve a very good and practical product. To achieve this goal, not only the core technology is excellent, it is possible to make your product no dare to use because some small details make your product. So the programmer must have the overall concept of the product, in addition to quality awareness, there are many technical difficulties, there is no attractive thing to do serious, such as documentation, small bug timely handling, these details will affect the entire product quality. If a product is overcome, it is unfortunately due to small problems due to small problems. Although the technology is constantly updating, there is a main line of development ideas, and many of its core concepts will not change. For example, all the internal flow charts are in communication, as long as you understand the specific syntax and related knowledge, you can use it. Languages may have some mutations in the development process, such as object-oriented programming, but you will find that C can be seen, you can see in Java, C # will also be seen, these are programming ideas . Understand these changes, you will find that there is not much difference in Windows programming and programming under Linux. Therefore, learn new knowledge, to master the method, reach the effect of unchanging, and one through 100 "Programmer": What are the biggest turning points that have the greatest in the software career? Wang Zidong: The first is from Zhongguancun to Northern University. This is the process I have from the guerrilla to the regular army. At this time, the transformation completed as a task changed the process of my life. The second is that after doing the Chinese platform, the face encountered Microsoft, in the 8 years of cyclone, playing talk, and the relationship is subtle. In this process, I learned a lot from Microsoft, including technical directions, management models, management ideas, operational philosophy, etc., which have great influence on me. We launched the Chinese platform at the time, launched the first version from June 1991, from BDWIN to Chinese Star to Richwin, can say that there is ten years. So far, Richwin can bring up to 10,000 income every year, and a product line has sold for ten years, which makes me very proud. This is also completely achieved more than me. When I started, I put forward an idea that the software development cycle was 3-5 years, and the life cycle is 5-10 years. This time I once again put forward this goal again, I hope that the life cycle of new products exceeds Richwin. recording. "Programmer": You can call now "veterans new biography", how do you look forward to your future of you and your new company? Wang Zhidong: From China's software industry, the prospect is definitely very good. The huge opportunities of the high-speed development of the information industry, but with this, competition will become more and more, there will be more people to pay attention to the Chinese software market, especially overseas companies. However, from the successful joining WTO, the development of China's software industry has brought a huge opportunity. My new company domain name is Goto2008, which is an outlook for the future. I think the most important charm of the software industry is always full of challenges, even Bill Gates is now not slightly, otherwise it is possible to be overtime by other companies.