Egg Flower programmers talk about how self-Advanced

Egg Flower programmers talk about how self-Advanced, egg flower programmers think in the initial selection of the industry practitioners when they should have a deeper understanding of this industry. Including this line can be developed, employment prospects, salary and so on a number of issues.
Do not deny that part of the programmers did a few years later, the transition will be, or even a career change. This is not industry people choose, but egg flower think you give up this industry. You've lost the initial enthusiasm for learning the profession, there is no research degrees. As everyone knows IT industry knowledge replacement soon. In addition, some people, some so-called outsourcing companies, in order to achieve a certain function, blindly copy and paste. Although the functionality is implemented, but the reusability, and readability of code optimization and other aspects, it is so as a programmer you want to commit suicide. Heart, asking, "Where is the code that clearly is rubbish, it all can not read." Many programmers disk access, then such a mess, really dry ah! No way to get a meal, but also engage in their work overtime finish.
Then it would wander advanced programmers the road. Egg flower believe, whether as a programmer, or something else occupation. The first is to first correct their attitude. In modern society or the workplace, such a widespread phenomenon. That is all the goof, or that I enjoyed. Once With this in mind, you're in the job description froze. No longer up that ladder, let alone to a salary increase. So you say no to salary increase is justified, no one is willing to give nothing motivated Hunzi to raise. And such a person in which the company profit and loss must be a decline of the phenomenon.
Then talked about literacy and communication skills of a programmer. Usually we take over a project, will do a needs analysis in advance. Some programmers this process did not mind, but why is thorough but will be late to write the code for the function of the time we do this process if you do save a lot of time and effort. Communication and the demand side is also crucial. Because if communication unfavorable, then the latter case there will be a function of repeated changes, which makes a lot of programmers begin blew. Scalp are accustomed to. The best means of communication: the need to provide product documentation => R & D personnel to go over the records in question demand dot => Product and R & D to discuss needs, the needs are all over again, the point in question focus on communication => R & D personnel products can understand it would probably describe the needs and focus on the implementation of =>
Time allocation problem. Egg Flower that writing code is very sensitive East a hammer, the West a stick. Such thinking is very easy to confuse the code, finally inefficient not to say, not high degree of modularity, reusability will be reduced. In general the proportion of time should be like, thinking the best way to achieve occupy 30% of the time line and occupies 50% of the code, test and refine 20% of the appropriate changes according to their own personal condition.
The final step is the development of quality control:

  1. The basic criteria, the function can be used normally;
  2. High readability by others and themselves read, modify, reduce maintenance costs;
  3. High degree of modularity, improve scalability, reduce maintenance costs and improve development efficiency.
    Egg Flower programmers talk about how self-Advanced, the last egg flower still emphasize that we must have a positive attitude, always thinking of accumulated learning, seeking their own progress in the process, and let other people see your ambition for the company to bring positive energy.

Guess you like

Origin blog.csdn.net/dhh2019/article/details/91418061