Programmers who strive for a virtuous circle

Source: Internet
Author: User
Programmers who want to create a virtuous circle do not let the upper body of the vicious circle. The following is just my personal thoughts and opinions! If you think something is wrong, you can turn off the page at will. By the way, you can say (too much water, it's just a mess )! Pai_^

I. Requirements and summary

Point 1: requirements of the article

In an ever-changing society, we strive to be a virtuous circle of programmers. Do not let the vicious circle slowly erode your thoughts and bodies.

Point 2: Summary of the article

The competition in this society is fierce! Everyone is breathless! Hard work! Low salary! In the face of rising consumption levels, wages are still a little bit.
The changes made by colleagues and students, and the shops opened are all worn out by the complex social atmosphere. Employees complain more about each day. It is very interesting to remember these words.
(What is the greatest pain in my life? Answer: Go to work)
(What is worse than going to work? Answer: Daily Work)
(What is worse than daily work? Answer: daily overtime)
(What is worse than daily overtime? Answer: free overtime)
(What is worse than working overtime for free? Answer: I am working overtime for free every day )..............
Sometimes think about it. (programmers live this kind of life .. Too much image)

 

In this kind of mood, there will be many employees (programmers) with different ideas ),
1. As long as the function is available, you can. 2. I have to do so many things in a month. 3. This function cannot be implemented! It's too difficult. (In fact, I am too lazy to do it and can understand it very well.) 4. I am not familiar with this business. Find someone you are familiar. And so on ....

5. the salary is too low to work hard. 6. crud is used every day.

But have you considered your own factors. The company can raise your salary only when you pass your technical skills. (this can be done by looking at what you actually say. If you don't have a good technical skills, your salary will be high! There are many factors, but I tried my best! Yes)

In fact, everyone wants to do their jobs well! The business functions are refined and powerful. However, the relentless social pressure and life pressure make our Programmers sometimes feel that they want to escape something!
(In other words, programmers do not need to deal with people most. I think this is a little too narrow. Do you need to work with people in team collaboration? One of the reasons for a software failure includes: insufficient team communication !!!!)

Writing this article not only reminds people of the frustration you have suffered! So much emotion, huh, huh! (This is definitely not, Xi ...)

Reference: [programmer's dream gallery]
[A staff member of an ordinary company has always wanted to have his own house. Some people say that now, with a house, there will be love .... If I do not smoke, do not drink, do not eat, do not this, do not that, and so on...
It takes me 30 years to buy a house (and without increasing house prices ..), I don't know if I can find my love at that time .. PS: marriage! I have a room .. (No one wants it)]

This reference tells us one thing! Yes! It's the house! God knows the house is so expensive! Sometimes it is comforting to think that there are too many Chinese people and national conditions! National conditions! (The relevant departments will handle this, ah, haha ..)
Many people know that China's labor costs are very low. (In the past, 10 yuan was enough for a family. Later, 10 yuan was barely enough for two people. Later, 100 yuan was enough for four people. Now, 100 yuan is not enough for one person ..) Amen .......
Since we complain so much about society, we cannot change the real society. (alas! To put it bluntly, society is not just composed of thousands of people.) It is better to change yourself from now on! This is all changed! Can society change ..
(PS: the social sentiment is getting colder and colder. Many people think about how easy it is to change things. Don't think so much! Since I am a programmer, I have been a virtuous circle programmer since now)
Reference a PS chart:


Oh! That's too much of his grandmother's image...

Ii. Detailed Design

: The shortcomings of General programmers (I am free to talk about 10 o'clock in my personal thoughts, not drool ,... -_-...)
1. Be comfortable with the status quo (some people think it's good now)
2. skills are limited to a very small scope (some people are not easy to accept new technologies)
3. There are some problems with communication (too many computers)
4. In front of people who do not know the computer! I like Nb installation, and it is very deep.
5. People who are not technically skilled yet are modest.
6. I always think that I am the best, and others are wrong.
7. I do not like to share my experiences with others or share modules that I understand.
8. My life is messy and messy. (So, clothes, and heap are not washed. Too lazy to eat, too lazy ...) (I am not like this. I will immediately take a bath)
9. A single work environment! It may be caused by some bad things in daily life, resulting in a sudden burst of temper.
10. developed mind, simple limbs. (Disadvantage and advantage)
The main problem is: Not good at communication...

Point 2: Advantages of programmers (personal thoughts)

1. sometimes good people, sometimes not birds. (Over-mentioned)
2. advanced thinking (referring to technological progress)
3. Be considerate to girls (no code can be written)
4. If something goes wrong with your computer, you can do it yourself.
5. A good target for marriage. (They have a single rib! If they really like you, they will take care of you like they do with computers. If they don't have time to contact other girls, it's impossible to have a crush)
6. They are very smart, and their heads are better than the average person.
7. The most active person in all. (The update of new knowledge and technologies is amazing. In order not to be eliminated, programmers need to keep charging in addition to their work !)
8. I like to solve the problem using a facial Program (advantage! Is also a disadvantage)
If there are too many advantages, we will not list them one by one.

: Programmers (personal thoughts)

1. Be responsible for your work. Do not give up if you are able to do your best without any environmental factors.
2. If there is no conflict with other colleagues, you can stretch your hand a little longer. (That is, do not focus only on the functional modules of yourself, so that you can understand the global best and improve yourself)
3. If there is no conflict with other colleagues, you can do some code review in private to see what others have written. (If the relationship is good, give me some advice or ask for advice)
4. Be enthusiastic about the technology and take the interest as the mentor, supplemented by practical application.
5. Do not write the code that you all think is wrong, and try not to write the code that is inferior. (Here is an example! Too many)
6. Learn to communicate with people, especially strangers. (Read a book: [one minute to make friends with strangers ])
7. Try to learn more about the technology and don't forget it in the world of code bricks.
8. Walk out of your own world.

 

 

Alas! I typed so many words! Tired! Sent.

Finally, I borrowed a word from the blog garden to change the world with technology.

Believe in yourself, yes! You can!

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.