"Reply" 1024 ", send you a special push"
In our IT world, programmers and product managers are a pair of friends. At work every day frontline, mutual not angry. In fact, the cause of this phenomenon is: Product managers to the programmer as a laborer, the programmer to the product manager as SB, in fact, is not understand each other. Today, we don't talk about the love and hate of programmers working with product managers, because I've written similar articles before. Today I want to talk about the topic: Why the Product manager's salary can not be higher than the programmer.
The reason you want to write this topic is that some time ago there was a message from a reader complaining about:
Recently want to leave, feel not taken seriously, the company's new product managers pay higher than I, in the heart super uncomfortable.
I do not know if you have encountered this situation, have you ever thought of leaving the year. Anyway, I think most programmers ' normal reaction is definitely: not convinced, why. will have more or less thoughts or ideas about leaving. If I had been in this situation in the last few years, I would have reacted that way, but I wouldn't be thinking about it now. Why, then? Because the recent work is a bit miscellaneous, dry some product related, and really feel the product manager is not easy. To be responsible for a lot of work, very miscellaneous, really cost their energy.
The definition of a product manager is probably this:
Product manager is to solve the problem as the core, the integration and management of a variety of human and material resources, and effectively to the solution into the actual output of the product leader. --Wanghuai, author of creating Facebook
The product Manager is the person responsible for the entire production process, from functional planning to user feedback. --Hu Yu, author of Penguin creation
Usually refers to the person responsible for the management and marketing of existing Internet products, and he is also responsible for developing new products. --Wang Jian, author of "Networking"
Of course 1000 companies have the definition of 1000 product managers, it is precisely because there is no fixed definition, so the product manager is responsible for a lot of things, through the above several outlines to know. Many programmers may just understand, one-sided thinking: The product manager is not to draw a prototype map, write a demand. What's so hard about it. And that's a high salary. To tell you the truth, you think it's easy to write a request, write a copy, and draw a prototype diagram. Most of us programmers do not even bother to write comments, in fact, this kind of thing is very rare, how to put a product in the form of demand documents to explain clearly, in addition, the role of product manager is not only a simple painting prototype and write requirements. The product manager needs to be involved in the project from the initial planning to the on-line and even the operation, many of the work is very tired, very miscellaneous.
So, I think: a good product manager pay should be very high, higher than the programmer. The premise is: You can really do the product to make the programmer convinced.
At present, most of the domestic start-up company's product manager is not the company boss is just recruited the primary product manager, is the document writer. The boss is the so-called product manager's salary must be high, even if the product ability is poor, programmers will not say anything. The reason most people are unconvinced is that the product manager that the company brings is not competent, just a document writer. In our country, the role of product manager with the development of mobile Internet, just a new position, in fact, rarely in foreign countries such jobs, really everyone is a product manager, programmers are involved. Everyone can bb a few words, also led to many domestic programmers think product manager's work is very simple. Everyone can bb a few words, but not everyone is product manager.
A good product manager in fact should be technical, design, operation can understand point. For example: Jobs and Zhangxiaolong, who are technology-born product managers. If you just draw prototypes and write requirements, then the copywriter is really worthless, at best, as a product assistant, not a product manager. There is no reason for a higher salary, in fact, many programmers are more annoyed is: PM do not understand the technology, there is also a blind Bibi said: This implementation is not very simple.
I particularly appreciate a word: do the product is to film, excellent product manager equals big Director, excellent programmer equals those who have high salaries. The big director's salary and the outstanding actor's pay, who Gao who is lower than is the technology. A director's poor director is sure that the salary will not be better than the performance of the actor's pay high, a passerby actor will not be higher than the name guide.
The salary ratio should be: a product manager and the position of the entire industry, rather than to the programmer, a programmer's salary should also be in the programmer's industry, where he is located and technical capabilities compared.
So, the difference between a programmer and a product manager's salary is really meaningless. Instead of emphasizing wages, try to cultivate yourself and improve your skills and abilities. If you encounter the above situation, I suggest that we should not stare at the wages of comparison, but their ability to think about their ability in the end how much money. Instead of comparing with others, and not the same position, how do you know that people's ability in the industry in which they are in the wages than your ability in the industry in the lower. How to view the developer transformation to be a product manager.