Programmers in the workplace-should they reflect?

Source: Internet
Author: User
Tags traits

If you use the following paragraph to describe the trueProgramPersonnel should be appropriate:

This is a group of people who love to study technology, a group of simple and sincere people, a group of people who do not want to compete for fame and fortune, and a group of people who despise hypocrisy, A group of passionate and dreamy people. But at the same time, this is a group of people who are considered to be the best, a group of people who do not understand the world, and a group of people who work hard at the bottom but cannot go to the top level, A group of people who are not valued, a group of people who are often used as stepping stones and victims, and a group of people who are overwhelmed by real life.

It is undeniable that the transition from "IT elites" to "It migrant workers" means that programmers are now more difficult to live. The big environment is of course an important objective reason, but we also need to review our personal subjective aspects. It's time to reflect on it. What's the problem?

After careful consideration, we have been instilled in the "correct" idea since we were young. Why have we not become a theoretical weapon to guide our work and life in reality? We have been educated since we were young: to be an honest person, an upright person, a good person, and a diligent person ,....... In reality, whether it is conscious or unconscious, we have been doing this, but what is the result? Don't say that the ideal is realized, and even survival is under great pressure. Food prices have risen, house prices have risen, and oil prices have risen. We are all anxious and insecure.

So, is it necessary for us to become hypocritical, sophisticated, smooth, or even sell our own souls to realize our ideals? Of course not. This is from one extreme to another, from the dilemma of life to the dilemma of the soul.

There are two types of heroes. One is a person who is upright, unyielding, and upright. One is a low-key, hidden, humiliated, waiting for the opportunity. The first type of people can become heroes, usually because they finally become martyrs. The second type of people often become heroes because they have helped the world survive and changed history. Of course, we need the indomitable backbone of martyrs, but we need to be able to fulfill the mission of saving the world. Sometimes, it is easy to be a martyr, but it takes more courage to live in order to fulfill its mission to endure humiliation.

Back to our programmers, our simple traits are closer to being upright, rather unyielding, and even closer to becoming martyrs and victims. In the age of peace, although we do not need the mission of saving the world, we all have our own responsibilities. What is our mission? To put it bluntly, it is to support the family, so that the family's wife, children, and children do not worry about clothing, food, shelter, and travel. This is our primary goal. As for achieving our ideals and making great achievements, it is a subsequent task. In order not to violate our own conscience, we cannot sell ourselves as "traitors". For the sake of our family, we cannot serve as victims and "martyrs". We do not just live for ourselves.

Simply put, the programmer's traits are more suitable for the life of the ivory tower. In reality, in the workplace, such traits cannot be said to be so serious as defects, but they are real weaknesses. The reality is complex and cannot be simply addressed. The workplace is like a battlefield. The battlefield is cruel, and the rivers and lakes are sinister. As long as you are in the workplace, even if you are a programmer, first of all,You also need to protect yourself.

Skills are required to survive in the workplace. Before learning skills, you must change your mind. Think about the following questions:

If you pay more, will you surely get more? Do you have any good news? Can I get a promotion and salary increase if I am conscientious and conscientious?

Is my boss really thinking about the company's interests? If you finish the task ahead of schedule, will your boss be happy? Do you feel happy when my boss praises you?

Have you ever wondered whether you will be attacked by dead dogs and birds? Have you ever thought that you are creating a wedding dress for others? Have you ever wondered if someone else is deliberately angry with you so that you can't turn back when you lose your mind?

-------------------------------------------------

I have been doing it for 10 years, and I feel infinite emotion when I look back from the programmer. During this period, I was very happy to share my career experiences with you, so I plan to write the "programmer in the workplace" series.ArticleI don't know if you are interested. If you are interested, I will continue to write it. You are welcome to criticize and correct it.

 

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.