Coding for so many years, my biggest regret is that there is no self-sharing software. I think unfortunately, I have been planned and designed when I am still young, and I have worked hard to create and try, but I didn't realize it. This goal is now meaningless. Today, busy work and calm mentality makes me no longer have that impulse and passion, this regret will be my heart forever, maybe you are impulsive and public, then try to do it!
In the past five years, the development of domestic sharing software is not optimistic (personal opinion), the software is like spring bamboo shoots, but it can really bring interest to the interests of the phenanthus, in the past, in the past, in the past, the year of the year is also
MP3 CD Maker
), Zhang Xiaolong (
Foxmail
), Hong Hao (
Netants
While thinking about the predecessors, I think about thinking about IQ and talents with the youngest, and to discuss the reason.
Utilitarian
Does anyone don't want to become famous, Ronghua is rich, Guangzong Yaozu? The programmer is also ordinary people, but also wants to succeed and want to make a fortune. This kind of thought is like
"
Heart of beauty in everyone
"
It is easy to understand. Most of the peers developed by software, will pay more or less attention to the development of sharing software in China. Looking at the predecessors, buying running horses will sell thousands of people. After the heart, they will start to jump, hate must not be short. I have developed a product and then earn a stroll, and the power is too heavy. of course
,
It is necessary to have normal power, but it is difficult to develop a good work completely lock your creation. Because there are too many distractions in the mind during the creation, there will be secular, commercial, media, etc. in the process of creation, and these factors will cause the programmer to pursue the speed, pursue some surfaces. Other important factors often ignore, such as the real needs of users, the functionality and performance of the software, etc.
Mentality problem
Strictly speaking, this is also the above content. Employment is also a kind of mentality. The reason why it is independent, it can be seen that it is important. In many articles in my article, I repeatedly can't comprehensively stressed their mentality, a good attitude is a kind of power, and the attitude sometimes horses everything is important. Mr. Milu, the former country men's football coach Mi Lu The riots kept Chinese football left a classic quoted: attitude determines everything. The author believes that writing sharing software should maintain a normal and relaxed mentality, the correct look at this matter, don't think too much, do your best to try your best potential to do every work, as for development Whether the software can be famous, whether it is favored by the user, which is completely a matter. Therefore, Amon suggests to complete your work with your hobbies developed with software.
Demand problem
Sharing software must be a market or user's truly need, can bring convenience to the user's work or life, improve the current old business process and greatly improve work efficiency. As a programmer, the market demand is often lack of keen observations and judgments. It is often self-righteous, and there is no systematic research and synthesis analysis. When choosing software products, it is more blind when the development of software products, likes to live in their own fantasies, so developed Products often do not have versatile, and they cannot meet the needs of ordinary users.
Market promotion problem
In China's chaotic software market, we can't operate in accordance with regular ideas, especially software projects, the government's tendering, etc., like China's football industry, the fake ball black ball tetan, etc. 588 , There is a leader to leave the ocean, and a group of black people are mixed in the fish.
......
Existing market promotion channels have not been able to meet the development needs of sharing software, because everyone understands, everyone is doing this step by step, special, it is not creative, this market needs innovation. Ability problem
This is a factor I never want to say, I never doubt the level and ability of Chinese programmers. The writing of shared software programs must have a high level, because sharing software is often a single soldier, or two or three people cooperate, but this is unmatched than a software company, and there is a department that is responsible for testing in the company. Management departments, there are also a variety of technical and evaluation committees, there will always be someone to pack you, huh, huh, so the authors of sharing software are very high, you must not only be responsible for development, but also responsible for testing Other work such as acceptance, market planning, so you need to have good programming habits, very strong quality awareness, and it is necessary to be proficient in business planning. The current domestic shared software author's program is more than the second-rate level, which is a regret. To know that the user feels dissatisfied, give up the shared software products is much easier than the abandonment of commercial software, so we need to do it before you. Thinking about whether we have these capabilities?
All in all, the chaos and crisis means the coming of opportunities, we can't stop working hard and trying, China's sharing software is still very long, there will be many obstacles and difficulties on the road, we must not only summarize and perfect themselves, but also Be good at drawing international advanced philosophy and management.