The programmer has worked for 8 years, and the salary has increased from 1w to 7w. Netizens: Undergraduate words are a bit awesome

Recently, some netizens said on a social platform: It took 8 years for the salary to increase from 1w to 7w * 16, which caused everyone to discuss.

insert image description here

According to the comments of netizens, many netizens said that they were in a similar situation to the professional friend.

insert image description here

@Some netizens said : I went from 0.6k to 50k in 7 years

@Also some netizens said : 8 years, from 2k to 20k

@Also netizens said : I went from 1.8k to 50k in ten years

However, some netizens said that the professional friend was too exaggerated.

insert image description here
@Some netizens said : cows fly in the sky

@Some netizens teased : I will give you 100,000 a month, how about coming to my company?

@Also some netizens said : Are you sure you can get 16 months? funny

@ Even some netizens joked : You are still too good, people with an hourly salary of 1K drifted by

Of course, there are also netizens who are very serious about consulting some related information: "undergraduate or master's degree", "do you have stocks?"

According to the answer of the worker, the education is a bachelor's degree, and the salary mentioned above belongs to cash and stocks.

As an Internet company, ByteDance is also an enterprise that many IT people want to enter.

The number of employees of Byte currently exceeds 50,000, and the ratio of male to female is 57:43 . In terms of age, 97% are born in the 80s and 90s, and the youngest employee has just passed his 18th birthday.

And ByteDance's rank research and development sequence has a total of 10 levels:

insert image description here
The monthly salary base varies greatly between different sequences, and the overall technical base is high. For example, the monthly salary of 2-1 will be 20k+, and the package of 2-2 will be around 60w-100w (including options, it will account for about 30%). Salary at T2-2 level is about 40k, 500 shares per year.

The year-end bonus is generally 0-6 months, and will be issued in March each year. Generally, most of the middle-level bonuses are 15 salary. If the mid-year performance exceeds expectations for 2 more months, the year-end bonus will exceed expectations by at least 7-8 months at the end of the year. The corresponding results are:

insert image description here
In addition, the assessment method of ByteDance draws on Google's OKR+360 model, and the time is generally in March and September.

It is worth noting that in order to weaken the comparison caused by climbing grids, Byte requires that the rank of employees is strictly confidential, and the title level is not mentioned internally. One is to downplay the concept of title, and only when they need to speak out can they see the management title in a general sense; the other is to completely disrupt the job title and avoid the breeding of seniority-based atmosphere.

Of course, in addition to the "sense of a job" that salary can bring about work, it can also give a person a "sense of growth" that can be continuously input and improved. With a good platform and rich resources, a big thing can be accomplished. The "sense of accomplishment" and the fact that the colleagues you work with every day are professional and dedicated people are all part of the benefits. People who have met many "pig teammates" at work will have more empathy for this.

Maybe for a job, the only quantifiable data indicator that people can see intuitively is salary. However, for a newcomer in the workplace, in addition to salary, the factors that affect a person's growth also include the company you choose, the projects you do, your immediate leaders, and the teammates who work with you. .

What do you think?

Finally, let's talk about how programmers get promoted?

The key factor for promotion is not IQ or EQ, but whether you know clearly: what is the focus of your attention at this stage? What skills do you need to develop and exercise?

Taking the technical route as an example, people at different levels focus on different things:

1. Junior and intermediate technicians (P5 and below): just entering the workplace, they need to pay attention to how to write good code, learn other people's design ideas and have single-module design capabilities, pay attention to norms and processes, and focus on cultivating good work habits ( For example: rigorous, proactive, professional).

2. Senior technical personnel (P6): After 2-3 years of work, focus on cross-module or subsystem design, consciously improve their architectural capabilities, enrich their technology stacks, and pay attention to technical in-depth research.

3. Technical expert (P7): After working for 3-5 years, focus on systematic analysis and problem-solving ability, have a good level of architecture, and gradually form their own method system. The vision should begin to open, from this system to upstream and downstream, from technology to business, from individuals to teams.

4. Senior expert and above (P8 and above): mastering both technology and business, good at grasping the essence of the problem, possessing medium and long-term planning ability, able to analyze problems and make decisions from a longer and longer-term perspective, experience can migrate.

The above is my opinion. Those who develop rapidly in the workplace must be those who break through quickly at various stages. They clearly know the key points of the current stage, and purposefully improve and break their bottlenecks.

About Python technical reserve

Learning Python well is good, whether it is employment or a side business to make money, but to learn Python, you still have to have a learning plan. Finally, we will share a complete set of Python learning materials to help those friends who want to learn Python!

1. Learning routes in all directions of Python

All directions of Python are to organize the technical points commonly used in Python to form a summary of knowledge points in various fields. Its usefulness is that you can find corresponding learning resources according to the above knowledge points to ensure that you can learn more comprehensively.

2. Learning software

If a worker wants to do a good job, he must first sharpen his tools. The common development software for learning Python is here, which saves everyone a lot of time.

Three, introductory learning video

When we watch videos to learn, we can't move our eyes and brains without hands. The more scientific way of learning is to use them after understanding. At this time, the hands-on project is very suitable.

4. Practical cases

Optical theory is useless. You have to learn to follow along, and you have to do practical exercises before you can apply what you have learned to practice. At this time, you can learn from actual combat cases.

5. Interview information

We must learn Python in order to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Ali, Tencent, and Byte, and some Ali bosses have given authoritative answers. After finishing this set The interview materials believe that everyone can find a satisfactory job.


This full version of Python's full set of learning materials has been uploaded to CSDN. If you need it, you can scan the CSDN official certification QR code below on WeChat to get it for free [ 保证100%免费]

insert image description here

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326868035&siteId=291194637