China software industry inferiority

zhaozj2021-02-08  261

The inferior Pika CHU in China software industry provides I am in work, exposed to Indian software, developed: The entire architecture is very clear, fully functional according to our requirements, and is quite stable. But open the specific code, dragging lengthy, and the level is not like. Our own programmers have strange words, saying that they are really low. but! Indians can grasp the software overall, able to complete the software, and get a pretty good design document. And Chinese people have a data structure, algorithm, and interface personnel have not yet coded, thinking is an Outlook or a Visualstudio interface. In the end, it becomes a Code master, which is universal for some specific development tools, but it is not guaranteed to have a software to be stabilized and complete. For a simple example: a list is required in the software to indicate the transaction we handled. This class will become large when the business is busy. Chinese people use two-way linked lists to write the class of the "Data Structure" book. The Indian has opened a large group and then started. Why does Indians do not need to be launched, they say: 1. The equipment you given, you can have 512M memory, and some areted. 2. Easy to access, high efficiency. It is seen that I will have a difference between it, and do the software analysis? Just a few days ago I have come back from India to communicate with us. The company is a CMM4 company. I feel: 1, the process is more project 2, QC (就 qa) independent of the R & D department, specialized inspection The development process of the R & D department is not going on in accordance with the established process. If the QC feels that the process is not correct, he will directly report the high level, the project will definitely stop. 3, the so-called project manager (PC) is generally from the coding person, is not the so-called I don't understand the technology, generally at least four years of experience 4, PC is mainly to develop development plans, responsible for coordination, filling various forms .5, all things (including drafts) have documents. 6, detailed documentation requirements Only this document can be encoded, generally write document time accounts for 60%, the encoding time is very small, there are various detailed REVIEW (peer review), the project group, the customer's ... 8, the plan is very detailed, it can indeed reach the hour level, but the actual situation is still bigger, so they also have a class. Let's learn UML and ROSE and RUP, don't always look for evidence. Under China's software development level, it is difficult to give you a good example, OK? Chinese people always have to see a trial field, and rice is growing well. To know the application of software development models abroad, you can look at the Story on the Rational page. JustDoit! In a word, China's software development is very low. Can't catch up with Indians, India's software companies can make high school students, and its software engineering level can be imagined. Of course, if you are a very cattle programmer. It is estimated that it is difficult to accept software engineering because of the Chinese atmosphere. You can test yourself, see your own uncomfortable learning software project: 1, are you not tolerate a programming or your person is doing your project manager? 2, are you thinking that your boss blows the cows in the customer, exaggerate yourself, is uncomfortable? 3, are you not a person who has a first thought in a need? 4, are you very worship Stallman, Linus, I hate Microsoft? 5. When are you ever coding late at night, I suddenly feel a boring, a boring thing to Code's career? Glimpse of leopard ── mythology to India: "Kino" We are now in a deep sense of inferiority among the poor feel the level of China's software engineering has been involved in the issue of a national evil. 1. Their Software Education Level: We recruit Indians, give the candidates a test paper that is almost in China, has a foundation concept and programming topic.

转载请注明原文地址:https://www.9cbs.com/read-1635.html

New Post(0)