Change from slave society to capitalist society

xiaoxiao2021-03-06  16

Human society has experienced heavy grinding, from slave society into the capitalist society. Software developers are also experiencing this hardship, but when can I enter capitalism?

The problem of paying attention to developers is starting from I really attending the work, now just a year. From the project I have experienced, the effective time of developers should only have about half of the work hours. Because not writing code, I often have time to observe how our developers work, often, I found that their many time is invalid. At the same time, many times they are helpless, because many people in the middle know that they have a lot of time and energy authors. This is a very strange phenomenon.

In China, developer is generally translated into programmers. I do not think so. If it is only repeated, it should be called Programmer. Many times I exchanged with our developers in the time of eating, they all said: In fact, many jobs are repeated, in fact, many times are wasteful. In the project I have experienced, there is a remote collaboration with another group. That group is in the customer, and our group will have many modules depend on the interface they provide. For this reason, our team often appears: After writing a module one day, it will be debugged for a month, and it will last until three months. Since the debugging time is very long, the development of the second module must be carried out, and this is The progress report is 40%, and the instructions are: coding is completed, waiting for debugging. This is the most painful project experience I have encountered. Because the cause of these things is not inside the group, it can only solve the problem through tough diplomatic means, but the effect is small, and the project is repeatedly delayed, even, will exceed twice the project delivery time on the contract.

The above-mentioned developer's time validity is very low. What about us? Of course there is an internal factor, at least I have encountered.

I have been involved in a second phase project. Due to the first period of time (at the time, I have a negative attitude), they have hilly encode many configurable features. At that time, I just graduated soon, insisting on promoting human development in the group, eventually failing. It is very simple to analyze now. At that time, the development team was a member of the first phase of the project. They have been accustomed to the edification of my former, I would rather do repeated work every day, not willing to spend vigorous development tools, because they want I can see "results" every day. They are even accustomed to not analyze the process directly with the SRS encoding.

One year has passed, my efforts seem to have some results, people around you will be passionate about some of the process, methods, tools. At least when they are developing, if they find that there is a "process" they will ask if there is a finished product that can be used, not as before: Diocette more COPY / PASTE several times. But this level is obviously not enough, because they treat words such as MDA, and descriptions such as Hard Code are disdainful smiles. People are different from general animals, because they can use tools and create tools. However, what tools are used at specific occasions, whether to use tools, still he wants to make judgments, not someone's point of view.

I won't send some tough work items such as "Coding of Module A before Wednes, I hope that my group members can understand my intention and can consciously improve their work efficiency. I also firmly believe that this can bring me results, because this is not just for a company, a boss work, but more importantly, for themselves, they can slowly learn to look down on everything.

Haven't eaten pork, I have always seen the pig walking? Haha, if you can, when you wish the software develop the world to achieve capitalism.

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

New Post(0)