A programmer with a monthly salary of 30 thousand tells you a secret that a monthly salary of 30 thousand programmers
Is the programmer's salary high now? The programmer's salary is high or low. Some may take 30 K or 50 K a month, and some may only have 2 K or 3 K. The programmer's salary is generally high. However, it is very interesting to have such a problem. programmers who have five years of experience may take 20 K a month and 5 K a month. What causes the difference? I specifically summarized the nine behaviors that may easily lead to low salaries. By avoiding these pitfalls, you will not be far from high salaries.
I. Get used to immediate return
He does not know that only sowing in spring can reap the harvest in autumn. If you have just paid a little bit or even haven't paid yet, you want to get a return. The technology was just mastered, and when I was able to work on Baidu, I thought it would be worth a lot of money. Looking for a job, I first thought about how much money I needed. After I got into the job for a few months, I thought about how much money I needed to add. After a few months of work, I gave up my salary if I didn't increase my salary, if you do not change jobs, you will often complain because you do not have a salary increase, and your work is perfunctory.
The value of a programmer is embodied in the value that he brings to the company. It brings value to the company first, and then it will reflect its own value on salary. Companies are very realistic and seldom pay for your potential. You will be given a high salary if you do not reflect your bid.
In life and work, you must know how to pay. Don't be so eager for quick success and get a return immediately. There is no white lunch in the world. If you want to get anything, you have to pay for it first. Only by planting seeds, watering, fertilizing, weeding, and killing insects can we harvest them.
2. lack of enthusiasm for learning
There are few posts like programmers who need continuous learning and the technology of software development is changing with each passing day. Each technology is often profound and profound, and it is difficult to grasp it without continuous and in-depth research, let alone be proficient. If you do not have a deep understanding of a technology, and the performance level is just work and work, it is hard to say that companies are willing to pay a huge price for "okay" and only stand out from the crowd, to be highly valued.
If you are not interested in learning, mastering, or mastering technologies, and have no desire to learn new languages and new frameworks, but in terms of software development, not only are you unlikely to receive a high salary, but you will not. In such an era of rapid changes, only constant learning will not be abandoned.
Iii. Insufficient efforts
Although we all know that hard work can change our skill level and continuous efforts can help us make achievements, there are still a lot of people who just give it a try, three days of fishing for two days, and then let it go.
The gap between people and their intelligence is not as big as possible. In many cases, from the low level of effort of most people, there is no competition for talent. If the strength of two people is half a battle, those who work hard and stick to it will surely be more likely to succeed.
4. Fear
You are not willing to challenge. However, we do not know that our ability is proven in the Process of constantly challenging and breaking through ourselves. In a company, programmers who often undertake difficult tasks must grow fast and their salaries must grow fast. The more difficult it is, the more personal value it reflects and the more personal growth it brings.
Everything is difficult. Do not be afraid of difficulties. It is often not because of lack of ability, but because of lack of perseverance. As long as you are not afraid of difficulties and keep moving forward, there will be different gains.
A career is like a woman. Whoever pursues it can win. The same is true for money.
5. Lack of responsibility
No matter what you do at work, it's not your own business. It doesn't matter if you lack a sense of responsibility or do a good job. You don't care about delivery commitment or product quality. Nothing can help you worry about it.
How a person's sense of responsibility determines his attitude at work and the quality and success of his career. If a person has no sense of responsibility, even if he has the ability to do anything, he may not be able to make good achievements.
6. Negative and complaining
If my work is not smooth, I feel angry. How is this? How is it? How is the task unfair? The resources are unfair? Who does not support me, then who does not cooperate ......
Complaints cannot make things better. On the contrary, they can spread negative emotions, eat away your energy and time, and make your output lower. Winners will never complain, and those who complain will never succeed. Stop complaining immediately. Stop one minute earlier and you will be close to the target for one minute.
7. no concept of time management
Each person has only 24 hours a day. The difference between people is how to use time.
Some people have goals every week and have plans every day. When they get up in the morning, they will think about some important things to be done today. In the evening, they will review what they have done today and summarize what they have done, we will also plan to learn new knowledge and new skills, so that we will continue to stick to it over time, every day is efficient, and every day is moving towards a richer and more perfect self.
However, some people have no purpose. when they arrive at the company, they can't do things in the morning. They still don't know what to do in the afternoon, and they are worried about how to spend time at night ......
8. Work for salary
Although a major purpose of a job is to get a salary, feed yourself, and provide for the family, it is only the most direct compensation for the job, but also the lowest level of goal.
If we work for a salary, we are destined to be short-sighted and to suffer the deepest harm. If you don't see anything other than your salary, and you care about your salary, welfare, or position, then some slight outside thoughts may throw you like duckweed, and you will soon lose the balance, lose confidence, enthusiasm, peace, and then always adopt an attitude to deal with things at work. If you can do less, you can do less, and if you can avoid it, you can avoid it, I think that as long as I can afford my salary, it will become. In the long run, your high salary is not enough.
We work in a company for ourselves, not salary or others. What is more important than salary is the opportunity to grow and achieve ourselves. We must understand that companies, enterprises, and organizations are platforms for us to train ourselves and cultivate ourselves. We do not work for salaries, bosses, or family members, work for self-fulfillment and work for a more perfect self.
9. Do not like software development
Some people do not like software development because they do not like it or do not like it. They may like the high salary that comes with software development-the average salary is higher than that in other industries. When people do something they don't like, they don't feel close to each other and don't want to think about how to do things better, it is unlikely that there will be a positive pursuit of excellence. This is because when you do something you don't like, your feelings are rejected, and you want to escape from your emotions. You always want to pull down when you finish your work in the morning, and you are not always looking forward to your work every day, it is a variety of worries, irritability, and fear. When it comes to the unit, if it is a little difficult or uncomfortable, it will disappear, complain, conflict, refuse ......
If you do what you like, you can maximize your potential and enthusiasm, and you will be able to achieve your own success in the fastest way. In the first place, I was doomed to do something I did not like. In the end, it was often painful or abandoned. If you are interested in software development, you can learn it. Otherwise, you should give up.