How is the programmer's salary determined?

Source: Internet
Author: User

How much am I worth? How can I raise my salary? This is almost the problem that programmers are most concerned about. The key to figuring this out is figuring out how the pay is determined. Today, small series based on their own experience, to talk about how the programmer's salary is determined?

  First of all, for general development, the salary is determined according to the ability.

At this stage, the programmer's work is basically assigned. It may be assigned by the boss, assigned by the technical manager, or it may be assigned by the product manager. Either way, the final thing is that the job content is determined by others, the programmer just can achieve it. Since the focus is on the realization, then naturally who has better technology, faster and better implementation, who pay higher. At this stage, salaries generally do not exceed 20,000 to 30,000.

Although this stage cooperation ability is also very important, but the request is not very high, almost can, as long as is not too bad, will not be rejected is enough.

  Then, the person who is more likely to be the boss will become a technical manager and get into management, and the salary is related to business achievement.

Can be the boss fancy, enter this level, the technology alone is not enough. The boss will only see people he trusts, easy to communicate, and able to understand the boss's approach. This standard will filter out all the people who like to disagree with the boss. In other words, if you want your monthly salary to exceed 30,000, don't always pick your boss's Thorn, try to think from the boss's point of view, and try to understand the boss's ideas and practices.

Technically, if you want to get to this level, you don't have to be any better than everyone on the previous level, but it has to be the first few. The salary of the programmer at this stage is often related to the performance of your project. Project Money, you can follow the benefits. The project is not progressing well and your year-end prize will be discounted. It's a little unfair sometimes, you work hard, but when you meet a pig teammate, the final performance is not going to go. But don't complain, you are a team, he can not, you want to help him, even apply for a talent to replace him, so that this stage you have to do is not just to achieve the project, but to have a greater vision, to promote the progress of the whole team.

On the whole, this level is most of the time than the previous level of the programmer pay much more, if the business is growing rapidly, a year to take a seven hundred thousand or eight hundred thousand is normal.

But it is worth noting that if your company is a small and medium-sized company, chances are that your company will not be able to pay you so much. At this time, most bosses will choose to give you the right to allot equity and options, and if the business goes well and your boss gives you an attractive equity or option, you might want to stay, because with equity and options you become a management, not just a labor force. In case your company is successfully listed or sold, you are likely to be financially free. However, some companies will be more disgusting, they find that you can not pay the salary you deserve, began to criticize you, so that you do not feel good enough to deny their own value. If you meet such a company, it is wise to leave for a bigger platform earlier.

  Finally, to become VP or cto,or CEO, pay directly depends on the company's performance.

This last stage is what all programmers aspire to, but the brutal truth is that it is not related to the vast majority of programmers. Cruelty is because it is almost impossible to climb to the VP, CTO, CEO position by trying to get to the next level, or the odds are very low. Positions such as CEOs and CTO have been identified in the early stages of entrepreneurship, and equity is pre-allocated, and the share of shares is protected by law and is almost impossible to change. VP is still possible first-level dry up, but more of the situation is the company's development process, the boss from other large companies directly dug a senior executive to the company to do VP, or investors out of the capital portfolio, the placement of a VP to the company. So sometimes you will find that your company's CTO technology does not seem to be the most bull, yes, the technical cow does not affect people do not have the CTO.

If programmers want to do this kind of higher vocational, there are usually two paths to choose from. One is in a well-known company to a higher position, and then jump to start-up companies, directly talk about a VP or even the location of the CTO. This path often requires the programmer to be more famous in the circle, to make a very admirable system, in other words, the ability of people without doubt. Another way is to start your own business, or to partner with others. This approach is the most direct, can take the biggest stake, but at the same time the biggest risk, because the entrepreneur's salary is very low, once failed, it is likely to waste money wasted youth. There is no way, risk and income always accompany, the choice, only everyone listens to their own inner choice.

  Finally say a little bit of workplace testimonials

In the workplace must be utilitarian, no performance, the boss to raise you what use?

The job market can not be too utilitarian, after all, not your company, messed up the colleague relationship, just as difficult.

How is the programmer's salary determined?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.