I checked a lot of information and found that it is still incomplete. Simply sort it out, at least ensure that my practice is accurate, so as not to mislead readers, but also to record myself!
45 habits of efficient programmers-learning and writing
Without knowing it, I have been in the programming world for two years. I have not made any achievements worth mentioning, nor have I made any great achievements. In the past two years, it was a long time. In this time, Xu also had a change, but did not reach the degree of deterioration. However, in the past two years, we can also clarify some situations and determine a direction. Two years of affirmative programming:
1) programmers can do this regardless of gender. All they need is to do their best and pay for it. As long as you really recognize it, No matter there is no foundation, it can always adapt.
2. However, the programming festival is also a fascinating place. High income naturally does not have to be said, which also gives programmers who are struggling with food and clothing.
3) programmers need a high degree of enthusiasm for learning. In the period of skill different months and new days, you must be promoted to enrich your learning in order not to be eliminated.
4) programmers must have a long and good domain collar and be proud of each other at a certain point. This is also the self-respect and confidence of programmers.
It is the general joke that I am in the programming world, there is no such thing as what I like to do. Occasionally, you may even comfort yourself and say that if you are certain of your hobbies, you will certainly be able to do very well. Now I am sending a video. I have been deceiving myself for a long time. I don't know if it is a lie. If you think about it occasionally, you will always be able to live up to your own expectations. When the decision goes down in the programming world, it is necessary to love him, enjoy him, and stand on the top of the point. After deciding on the current situation, we still have a long way to go. "The road is long, and I will go up and down to seek help." It is really "learning and learning, learning and learning ".
The complaint is exhausted. Go to the question. The 45 habits of efficient programmers are analyzed by jiemin. Of course, fast food seems to have become a popular element in any industry. I personally think that even if the project is not a rapid development model, the 45 habits analyzed by the book can also improve the skills of programmers themselves.
An Chuan, one of the translators in the overview, is probably a hardcore martial arts fan. I am also very fond of the song he wrote for jiemin. Let's move it here.
Iterative development, value first
Decomposition tasks, real progress
Standing Meeting, smooth communication
User intervention to adjust the direction
Pair programming, code Quality
Test-driven, secure and reliable
Continuous integration and early feedback
Auto-deployment, one-click Installation
Continuous Improvement
Continuous learning and improvement
This song, Xu also do the truth, it is easy to learn, not enough to explain.
Jemin Summary: the development of jemin is to constantly use feedback to stop self-adjustment and improvement in a highly collaborative environment.
Level determines everything:
Habit 1: do things. Blame does not fix bugs. Instead of solving problems. This is a real positive effect.
Habit 2: speed is not up to speed. Do not fall into quick and simple repair. We need to invest time and spirit to keep the code neat and bright.
Habit 3: It's not right. What makes us complacent is to solve the problem, rather than comparing who is better.
Habit 4: overcome all difficulties and forge ahead. Do the right thing. Be honest and have the courage to tell the truth. By accident, it is difficult to do this. We must have enough courage to do so.
Endless learning:
Habit 5: tracking changes. Tracking technical changes. You do not need to be skillful, but you need to clear the direction of the industry to regulate your project and career.
Habit 6: Invest in a team. A better platform for you and your team to learn. Through lunch meetings, we can promote everyone's knowledge and skills and help everyone gather together to stop communication. Arousing people's passion for skills and skills will be of great benefit to the project.
Habit 7: Know How to discard the loss. Learn new things and discard old things. When learning a new skill, discard the old habits that will stop you from moving forward. After all, cars are much better than carriages.
Habit 8: Break the sandpot and ask why. It is not just a superficial phenomenon that others tell you. Ask if you want to stop and tell you the source of your white question.
Habit 9: Open the grip beat. Determine the task before it becomes a mess. The distance between warranty events is fixed, making it easier to solve rare re-engineering tasks.
To be continued ....
The article ends with sharing some jokes and quotations of programmers: Train
A young programmer and a project manager boarded a train in the mountains. They found that almost all the trains were filled with only two vacant seats, the opposite of the vacant space is an old milk and a young and beautiful girl. The two sat down. Programmers and the girl look at each other in an ambiguous manner. At this time, the train entered the cave, and the carriage was dark. At this time, I heard only one kiss, and then I heard a loud slap. Soon the train went out of the cave and none of them spoke.
The grandmother muttered, "Why is this young guy so rude? But I'm glad my granddaughter slapped me ".
The project manager was thinking, "I didn't expect this programmer to be so bold and dare to kiss the girl. Unfortunately, the girl typed a wrong person and beat me ."
The pretty girl thought, "It's nice that he kissed me. I hope my grandmother didn't hurt him ".
The programmer sat there with a smile. "Life is wonderful. I have several chances in my life to slap the project manager while kissing a pretty girl"