Try to compare the similarities between software development and athlete growth

Source: Internet
Author: User

The Olympics is a world-class project, and every participant in the project is glorious. For the same purpose, the whole country is working together. When the Bird's Nest stood up with its own strength, it won the world's architecture miracle championship just like Liu Xiang, who ran through the finish line. The people who participated in the project were honored forever. Both the chief engineer, the General worker in charge of hoisting, and the steel worker who made high-strength steel completed a construction miracle, attracting worldwide attention.

 

As a software project, it is also a project, regardless of the size, will contribute to society. We can regard every software as an athlete, and our developer is the coach of this athlete. Each software of the same kind will participate in the competition for this project. The judges will be all users. They will vote with money and select the champion from the users' minds.

 

When this software project is established, it should be practiced from the basic skills, for example, the cooperation of the development team, the establishment of the basic software framework is equal to the determination of the athlete's sports rules, the determination of the basic functions, and the practice of the basic skills of the athletes.

 

In the process of software development, we are constantly practicing basic skills to meet the basic needs of users. When the first version of the software is developed, it is necessary to participate in a small competition, that is, to invite a small number of users for evaluation. If the Panel members feel that the basic skills are solid and have potential for development, they will vote for a good candidate and select the candidate from the provincial team.

 

After entering the provincial team, there will be more people to focus on, so the difficulty of training will be increased. That is to say, as the number of software users increases, the functions of the software will gradually improve. During the provincial sports competition, contestants also became more powerful. To get a better ranking, the software should be well-known throughout the province, and the basic skills should be continuously practiced and the difficulty should be enhanced, to win the championship, you must do what your competitors cannot do. In each competition, participating teams will come up with a new version of their own players. If you do not have a good ranking, go home to continue training. Just like athletes, they may be able to go to the National Team for many years, and they may not be able to go to the national team for the rest of their lives.

 

If you win the championship in the provincial sports meeting, you can select a national-level team. In the National Team, the elites of each province will gather to learn from each other and study each other. As a software product, each province has a top-notch product. To win the national championship in the national team, many players have started a new round of foundation and the iterative cycle of building high-rise buildings. Only after the foundation is completed and the technology is well rounded up with outstanding expertise can we get a better ranking in China.

 

Software is also well-known throughout the province at this time. If you want to rank in the national, Asian Games, or even Olympic Games, you must be at the forefront of the industry, make a comprehensive analysis of the competition, and digest and absorb the most advanced items in the world, and study a set of technical actions with their own characteristics, just like Wang liqin's foremaster and Wang Hao's backhand, they are all unique. Although there are many counterfeits, they cannot reach that level.

 

At this time, as a coach developer, we will feel very glorious. At ordinary times, to make a good operation for athletes, we will not bother to grasp the details. We will develop a function in the process of repeated exercises, continuous improvement, and maturity, continuous use and repairBugThe process is the same, boring, and very hard. During the competition, I was very worried about problems and suddenly jumped out of the competition with the software.Unknow exceptionSame. To make the software mature, our coach has made a lot of efforts, including technical research, competitor research, and discovering the software expertise and advantages. However, when the competition gradually gained rankings and the number of followers gradually increased, our coach was most pleased. If Liu Xiang obtains2008The year of the championship, his coach said, just like Xu Haifeng's first gold medal, he also has a permanent honor.

 

Competitive Sports are cool to face the fierce competition in the software market. Users are regarded as judges, and user payment is regarded as judges. The software development team should pursue higher and faster regardless of their size, A stronger Olympic spirit, through long-term continuous efforts, can have a place in the market to serve more people and create value.

Related Article

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.