Home  >  Article  >  Some pitfalls that programmers should avoid

Some pitfalls that programmers should avoid

小云云
小云云Original
2017-11-07 11:10:131755browse

Some people will get very high salaries soon after they become programmers, but some employees have not seen a salary increase after staying in the company for several years. That is because you have fallen into these pits.

Lack of enthusiasm for learning

There are few positions that require continuous learning like programmers. The technology of software development is changing with each passing day, and each technology is often broad and profound, and it is not easy to learn. Consistent, in-depth study is difficult to master, let alone master. If you don’t have a deep understanding of a technology and can apply it proficiently, and your performance level is just that you can work and it’s okay, then it’s hard to say that any company is willing to pay a big price for “it’s okay”. Only by standing out can you be taken seriously. .

If you are not interested in learning, mastering, and mastering technology, and have no desire to learn in the face of new languages, new technologies, and new frameworks that are constantly emerging, then as far as software development is concerned, you are not only unlikely to get it right now To a high salary, it will not be possible in the future. In such a rapidly changing era, only continuous learning will prevent you from being abandoned.

Habit of Immediate Reward

He doesn’t understand that only by sowing in spring, there will be harvest in autumn. You just give a little bit, and you want to get something in return before you even give it. I have just mastered the technology, and now that I can work on Baidu, I feel that I should get as much money as I want. When looking for a job, you first think about how much it will cost. After a few months of working, you start thinking about how much money you will need to increase your salary. If your salary does not increase within a few months of working, you will give up and plan to change jobs to increase your salary. If you don’t change jobs, , often complain about not getting a raise, and their work is perfunctory.

The value of a programmer is reflected by the value he brings to the company. You bring value to the company first, and then your own value will be reflected in your salary. Companies are very realistic and will rarely pay for your potential and will give you a high salary before you have demonstrated your value.

In life and work, you must know how to give, and don’t be so eager for quick success and instant benefits and want to get rewards immediately. There is no such thing as a free lunch. If you want to get something, you have to give something first. Only by planting the seeds, watering, fertilizing, weeding, and killing insects can you wait for the harvest.

Not working hard enough

Although we all know that studying hard can change our skill level, and continuous hard work and persistence can make us achieve something, but there are still many people who only try to stop at it, fishing for two days in three days. Tianshai.com, I put it down after running it for a few times.

The gap in intelligence between people is not as big as imagined. In many cases, judging from the low level of effort of most people, it is not even their turn to compete for talent. If two people are evenly matched in strength, the person who works passionately and perseveres will be more likely to succeed.

Fear of Difficulties

Do things easily and avoid challenges, and are unwilling to challenge. As everyone knows, ability is developed through continuous challenges and continuous breakthroughs in oneself. In a company, programmers who often undertake difficult tasks must grow faster, and their salaries must also increase faster. The more difficult something is, the more it reflects personal value and the more it can bring about personal growth.

Everything is difficult at the beginning, so don’t be afraid of difficulties. Failure to do things well is often not due to lack of ability, but mostly due to lack of perseverance. As long as you are not afraid of difficulties and keep moving forward, you will definitely gain something different.

Career is like a woman, whoever pursues it will succeed. Same goes for money.

Lack of sense of responsibility

No matter what happens at work, it is not my business anyway. I lack sense of responsibility. It doesn’t matter if I do it well or not. I have no commitment to delivery or product quality. Mind you, nothing could bother him.

A person’s sense of responsibility determines his attitude at work and determines the quality and success of his career. If a person has no sense of responsibility, no matter how capable he is, he may not be able to achieve good results.

Passive, Complaining

When the work is slightly unsatisfactory, resentment boils over, why is this, how is that, and why am I like this? The tasks are unfair, the resources are unfair, then If someone doesn't support me, then someone won't cooperate...

Complaining can't make things better. On the contrary, it will let negative emotions spread, eat away at your energy and time, and make your output lower. Successful people never complain, and complainers never succeed. Stop complaining immediately. If you stop complaining one minute earlier, you will be one minute closer to your goal.

No concept of time management

Everyone has only 24 hours in a day, and the difference between people lies in how they use their time.

Some people have goals every week and plans every day. When they get up in the morning, they will think about a few important things to be done today. At night, they will review what they have accomplished today and summarize what they have accomplished and failed. What, you will also learn new knowledge and skills in a planned way. In this way, if you keep persisting over time, you will be efficient every day, and you will move towards a richer and more perfect self every day.

And some people are aimless and just go wherever they go. When they get to the company, they basically can’t get anything done in the morning. In the afternoon, they still don’t know what to do, and they worry about how to kill time in the evening...

Working for a Paycheck

Although one of the main purposes of work is to obtain a salary, support oneself and provide for the needs of the family; however, this is only the most direct reward of work, and it is also the lowest goal.

If we work for a salary, we will be doomed to be short-sighted and will be doomed to suffer the deepest harm. If you can't see anything other than salary and care about salary, benefits, position, etc., then some slight disturbances from the outside world may make you float around like duckweed. You will soon lose your balance, lose confidence, and lose enthusiasm. , lose peace, and then always adopt a coping attitude at work, do less if you can, avoid if you can, and feel that as long as you are worthy of your salary, it will be enough. If things go on like this, you will not get the high salary you pursue.

We enter a company to work for ourselves, not for 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 all platforms for us to exercise and cultivate ourselves. We do not work for salary, boss, or family. We work for self-realization and for a more perfect life. Work on your own.

Only by aiming high can one become popular in the world.

Actually don’t like software development

Some people engage in software development not because they like it, nor do they change from dislike to like it while doing it. They may like the high salaries that come with software development—the average salary is higher than in other industries. When people do something they don't like, they don't have a sense of psychological closeness, and they don't think about how to do it better. They usually just get it done, and it's unlikely that they will have a positive pursuit of excellence. Because when I do something I don’t like, I reject it emotionally, want to escape emotionally, and always want to finish it early. When I go to the work every day, I am not filled with expectations, but with all kinds of worries, irritability, and fear. When you arrive at work, if there is any difficulty or dissatisfaction, you will be negative, complain, resist, refuse...

Doing what you like can maximize a person's potential and enthusiasm, and will lead to success the fastest. Achieve yourself. And if you do something you don’t like, you are destined to get twice the result with half the effort from the beginning. In the end, you will often be miserable or give up halfway. You must treat every job with enthusiasm.


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn