Programmer's Way of cultivation read Note 1

Source: Internet
Author: User

Being responsible for yourself and your actions is a cornerstone of a pragmatic philosophy. The Pragmatic programmer is responsible for his own career and is not afraid to admit ignorance or mistakes. If you are responsible for a result, you should take responsibility. When you make a mistake (just as we all make mistakes), admit it honestly and try to give a variety of choices.

Before you go to anyone, tell them why something can't be done, why it's delayed, why don't you stop, listen to your justification, and how it feels when you hear it, and how the other person responds. They would ask, "Have you tried this?" "Have you considered that?" "How do you answer, and do you try another way before you ask them?" If you know what they're going to say, don't bother them.

A broken window, as long as there is a period of time without repair, will gradually give residents a sense of abandonment, in software development, do not tolerate broken windows. On the contrary, a hated millionaire's family caught fire when firemen dragged the big dirty fire hose to put out the fire, and because the house was so clean, the first thing they thought was not to stain the carpet. Software development is also the case.

Three soldiers passing through a poor mountain village, can not find food, villagers will not take out the food, and then they start to boil the fire, the villagers asked "Soup on the Stone", "Yes, but if there is a carrot is better", gradually began to have the villagers took out the carrot, and finally became a pot of good soup. In some cases, you may not know exactly what you need to do, and how to do it. If you wait, you will experience procrastination and indifference. Even waiting for each other to form a deadlock. This is a good time to take out a stone. First take out the reasonable design within your ability to show everyone, and pretend it doesn't matter, and then say if we can increase ... is better. Gradually, people will gather around you.
And for the opposite, the bad things, like boiled frogs, are becoming more and more dangerous once they start to boil.

Investment in knowledge always gets the best return.
Invest regularly in your knowledge assets
Diversification is the key to long-term success
Balance investment between conservative investments and high-risk, high-return investments
Try to "buy low and sell high"
Cyclical re-evaluation and balance of assets

Programmer's Way of cultivation read Note 1

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.