I talk about "there is discipline behind the art" [original]

xiaoxiao2021-03-06  45

"i = i 1 is more readable, as well as (expression? value 1: value 2) This statement is best written into an IF statement, although it is very simple, but understand, there is ... "

This is the requirements of the seminars in the morning to convey the requirements of the Japanese side, and the company is doing the Japanese software. People who have done this line know that the Japanese require almost demanding in terms of regulations (coding specifications), but like this The so-called requirement of almost jokes, and the developers who have been dried over the year are the first time, just like a colleague sneak me: "Only with the toes do not understand The devil can think of "," Fortunately, in the strong protest of everyone, the leader will go to the Japanese side, after all, the code rework is too high!

Going home from get off work, when the bus stops, I suddenly thought of an article that I have seen: Mumbai's art is disciplined - Interview India Niit CEO has a feeling. Although he is just a general developer, it did not stop the thinking of the development trend of the industry, and at the same time, we were in the outsourcing field, so he feels more profound.

Software development is indeed a creative job, which is unquestionable!

But now software projects are not all consisting of software development, or not all by software development, it is an engineering, so he has some works in the whole.

The best way to improve the efficiency of scale is single-mode, the Ford's pipeline is the best evidence of the industry's revolution. It has been divided in the company's occupation. There is a distribution in the implementation of the project, and there is a module in the development. Reflected above.

Now the company's information construction is not one or two people can get it. The complex logic of the business makes the designer's effort and time during the early abstraction and modeling period, and the purpose is also to be in the development period, It can make each business module higher intensive, and there is low coupling between each other, simplify, benefit from the management and project operation between the process implementation.

And such a huge system, no matter how high each person is, discipline is absolutely necessary, and I don't want to be more than.

The truth is actually: discipline behind the art, but under discipline requires the play of art!

In fact, this seems to be a bit philosophical meaning, how to grasp, people, enterprises, and even the country are very subtle.

As the unreasonable requirement above, it is discipline too "strict", and it has killed the basic art of software (this has a certain relationship with the Japanese thinking)

Here I don't want to talk about the day or to Europe, because they just look at our cheap. China's software must be self-reliant, so in the stage of development of India can consider some management models of India, but I personally oppose the change of China to the second Indian outsourcing big country.

In fact, the problem is that simple, a company has to be managed to a certain scale, but it is not too strict as the army, especially for software development companies such as a special group, regardless of the company's strategic perspective, or subtle to a program, The management difficulty of each level can be said to be large, because the angle is inconsistent (large division one is the company's corporate perspective, one is the development technician angle), a good example, for example Microsoft.

About the return of Indian development personnel in Zhongxing Star, an article about the art on the art behind the art: Like the development of the software development, mainly the level of domestic developers is not Qi, this is a big relationship with the country's educational thoughts, but now the big environment is too bad.

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

New Post(0)