Repairman = software project manager

zhaozj2021-02-16  58

Because the company is not far from home, I am riding a bicycle every day. People riding a bicycle know that the bicycle is always repaired in a while. I usually go to repair when I get off work (because it is busy when I am working, I don't have time to repair it), so I always look for a car recent car.

Last year, I opened a car shop on the road to get off work, becoming the most recent house on this way, so I started to fix the car here.

When the new is open, there is only one car master, and the craft is also very good, the attitude is good. Soon after, he took two apprentices, and the master's nature is no longer working, just guiding from side. Since it is apprentice, the work style is naturally a lot, but the master does not make much doing things, only when they are busy for a long time, the master will come over, and then casually Make it.

So, I won't come to repair the car again, I would rather go far.

In fact, many so-called software project managers in China are almost like this car, and some are not as good as this master.

They may have been a master of development (those who have not done specific development are not worth mentioning, I believe they can manage software projects, but also to believe in a pet - today's news, a man, a man, a man It is not satisfactory, preparing six pistols and six thousand bullets, wants to go to the street to pull anger, and the result is a puppy, the puppy friendly makes him dispel the idea, surrendering to the police), so be promoted (not to say this The practice itself is not very pair) for software project managers, so out of specific development work.

Just like the car master, the person who has a specific opening is low, and this master will no longer do it, no to give them specific guidance, and this master may not be a manager of management, the result team There is a problem with management, such as the quality management, etc. As a result, it was a bad manager for the company, while losing an excellent developer, worse the result is like that repairman: Lost customers!

Software project managers developed from specific software must be a bad manager.

In this regard, there is a very interesting case: soon, in order to solve the traffic congestion of the bus station, some experts have developed a policy to let all the bus queued in front of the station. Results have led to a more serious traffic congestion. The masses joined: people who take the trolley for the bus set the rules. I became a smile.

Those who have not done specific development work talk about software project management, which is similar to those who take trucks.

Looking back, this so-called "promotion". It is unreasonable to say that human project management work is not reasonable than a higher status of software projects. What's more, even if it is positioned, a technique "promotes" "promotes" as the management person, according to the "Peter Principle" in the management theory, it usually puts this technology master in a position he can't win, and the result is that the whole The overall capacity of the organization decreased, harmful and no profit. However, this system (the system of project management is higher than the technology) has determined that technicians can work hard to management in order to promote (fundamental reasons), and ultimately inevitably do this bad results.

So to change this situation, a solution (perhaps the only) is to separate management and technology, and the treatment of advanced technicians can be flat and even higher. Managers, especially lower-level managers, should not be separated from development.

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

New Post(0)