I do software development

  I recall his first contact with computers, which is already 12 years ago.    But it is the first contact their own decisions in this industry to find a cause.    After more than 10 years of development, from high-end computer equipment has become a common electrical appliances, and gradually enter and affect people's lives.    Computer use as a direct provider - software, as well as the lives of people of this or that kind of change.    Of course, as an attractive industry, and attract a large number of people engaged in this industry, but apart from the surface of domestic software hot outside, but contains all kinds of problems. 

  As a software has been a beautiful idea, but also has been involved in the development process, the software development process is the issue of in-depth understanding. 

  1.    Software quality can not be guaranteed 

  The computer is a powerful tool, and is a very obedient tool, it can only do you tell him to the implementation of the work.    Therefore, it asked the programmer to be able to tell its workflow, but that in the larger system, in more difficult.    In a more complete participation in a common system, we must ensure that procedures for logical consistency of the content, which the participants first need to have a consistent system-wide awareness of domestic programmers but now it is more immersed in their own written procedures , rather than communication, so how can guarantee that consistency?    In communication, not only the needs of programmers internal communication, but also need programmers and marketing staff communication, if these two officers not understanding the product, then the product would not be very good market. 

  Of course, in communication on this issue, there are many industries that are the problem, after all, the Chinese nation is a subtle nation, we face will be very polite, not face-to-face, behind or making uninformed.    On the software side, did not do a good job of communication not only programmers problems, we also have to understand the professional programmers of this issue, we also believe that development is a process of high-tech research, but also in the mind of everyone, like a good programmers do is tailor-made concrete in front of the computers, preoccupied Gusaimianxiang.    In actual fact, after all, is software development is not a study of the work, but a closely integrated with the application of the work, as if there is no adequate communication, the things done can only be a behind closed doors things, and not get very good applications .    In fact the research, many experts is not in the Gusaimianxiang day, but through a variety of channels to collect all the information, if the Newton Gusaimianxiang day, and not under the apple tree Qutang to break the case, it may be the 21st century Now this community is not a son. 

  As an intelligent products, software, intelligent than other products in a higher quality requirements.    Novel is a large-scale intelligent works, although flaws in the novel is not a good novel, but a good novel, however, is allowing the existence of some loopholes, and the existence of these loopholes will not affect the reader's appreciation, and many readers will not be time appreciate its existence, Mr. Jin Yong's works, many people have read, but there are a few people aware of some of these loopholes, it seems little bar, even if they discover it, you seem to appreciate is not much affected.    The software is not, because the computer is a strict implementation, it does not have any ability to correct judgement.    Therefore, the existence of the loopholes would lead to all kinds of problems affecting the use of effects. 

  At the same time, the quality of software users have greatly affected.    As the software industry in the use of software on it now is also growing.    Sometimes a system problem may be many problems, and some of the problems of enterprises have a greater impact.    The capital of a bank, the quality of service outlets in Beijing, but still very good, but it seems the bank's business is not too good, later found one of the reasons, of course, I see only one performance only, if Zidongzhuaicun deposited in a time after a period of several Zidongzhuaicun, if to check, you will find that there are many T deposits.    It is a pity that bank staff but would you say this is only a deposit, it is a system issue.    Zidongzhuaicun have even a system that can not be resolved, as a no to the money as if Fencha realm of people, of course, still consider it is in order to enjoy the services for automatic deposits受着know at the end of the treatment, or to choose another service Although as this, but the banking system is relatively reliable.    I think the majority of people will still choose the latter.    It is precisely because of such importance of software quality, we attach importance to the quality of the software and software quality on the survival of an enterprise, the software also has a higher quality requirements. 

  Below several parts, although it is tied, but are in fact on this issue for some specific analysis. 

  2.    Not a correct attitude toward technology 

  As a technical staff at the same time the technology has deep feelings of the people, of course, we hope to see the better technology, but at the same time it should also be a clear understanding that technology is not a panacea.    Having read the earlier "Weinberg" of the "heart of the development process," this book so he emotionally.    The "technology is of no value" of this argument, let me re-adjust their views on the technology.    Yes, any one item, its value is a reflection of the use of a product, or whether you think that in fact it is remarkable how, as long as it can not be accepted by the user, then it is of little value.    At the same time a thing, because of its use, it will also play a completely different value.   æ›¾å¬people have said such a thing, said a person to rural tourism, a farmer found in the basin for Weiji actually is a priceless heritage, immediately went all the players and money borrowed some money companions buy, but also to bring on the other side said that because of limited money, only to so many, and the farmers who did not expect to have a can of chicken Shipen has so much money, but also very happy.    Similarly a "broken pots" for different people, be used for different purposes, the values embodied in its completely different. 

  Therefore, as a technical staff, in addition to considering how products with high technical, it should also be considering how to make it possible for users to accept it because the only way to pay their hard not only of no significance.    Because of the industry specializing in this area-not hear the views of the market, after all, they deal with the day and end-users, there will be more understanding, and in this regard the market more staff to some extent the dialect right.    This might be said of the technical staff opposed, I remember not long ago a friend and I talked about this idea, he said I was no longer completely from the point of view of technical problems.    Maybe, but on my personal view, I have the technical or very great enthusiasm, and now the major work or writing code, of course, as some experience and some of their own so-called ideal, let me look at the broader perspective of some .    At the same time I also think that we did not need to distinguish between technical staff or staff Mody market is a company, everyone to work together is for the common Mody.    Why should a person limited to technology or the market?    Of course, in absolute oriental culture there is a way of thinking, likes to be divided into two or several things absolutely part of this vector in a variety of cultural expression in a larger, for example, from a person that is good, that there was no point defects, and bad guys are useless.    This is a sense that the failure of these cultural carriers, because they do not have to fully reflect life, although they have the same impact on everyone's thinking.    Both the technical staff or technical staff, our common purpose is to bring a good product, as well as user acceptance, it is the common objective of this common goal of the product can have a clear description, but also to ensure a product success. 

  Of course, the market also think that the market is not omnipotent, and the technology is useless.    In fact, this also there are many such examples, as there are many companies that have relations with get it, what kind of can be made profitable.    However, without a good product, or can not explain to the user, although sometimes because of a relationship or the reasons for the success of this project, but also other potential problems.    The success of a thing, with many needs, of course, not many in the market and technical personnel, but also including a variety of other staff, if we say that the more open it from the technical topic. 

  3.    Since high as 

  It should be said that since, as is too high in many of the staff there, as said earlier, there is a market also felt that the market is a panacea, leaving the market on what not to, but as a technical staff of a self-criticism article, does not do too much of the discussion, said some of the major technical aspects of the problems that exist. 

  Think that their city has a very technical level, and this level is other people can not achieve.    In fact, a problem, as you can be resolved, why not others will be able to determine?    Of course, speaking on a particular individual, this person is probably you can not solve this problem, but China has a population of 1.0 billion, is the only one who will solve this problem?    I think it should not be.    At the same time addressing the way we all think that their use is the best way, this is the absolute mentality in fact, nothing of the most, not only for the points for the Reconstruction of software technology, many of the confrontation At the same time there are technical, if separate category and integration category, it is possible there will be doubt in the end the class should be split or integrated?    Categories or subcategories good is good?    This is a specific case of specific judgement, would apply to personnel vary.    So is the need to abandon the idea of thinking, "Heiner multi-chuan," better understanding before we can have a better ability to analyze and judge.    Need for the work of others, we should first accept, then analysis, and finally the absorption of its essence to discard the dross. 

  Another problem is that too pursuit of technology, just wrote, "Heiner multi-chuan", was into the comfortable "and then as a" final again that the deletion of the phrase.    Chinese people like the word "most" have deep feelings at every turn is the best, the greatest ah, why?    Suitable can be, not necessarily the most, survival of the fittest Mody, and most are likely to have perished, is the largest dinosaurs had animals perished as a result.    Technically speaking, we do not want to do at every turn to the best software, users need to actually need to be, technically good and some users may not, or is not necessary, can have the time and energy to do when , but it should never be the first place. 

  Another problem is the exchange issue, but also a communication problem, but here is an internal communication problems.    Do not know why, we may also be requested technical personnel should be within the bar, we do not like to talk like normal times, and everyone seems to talk about the technology less a day on busy abandon their own computer.    If this point do not seem to farmers, we should not get angry crowd has its advantages and disadvantages of each Mody, should Moreover, there are many farmers from the bar, anyway, I yes.    Turn back, although farmers abandon their day is the "one-third the per mu yield", but also chat闲时What good, if someone Lane crops What is the problem, will also remind, in the Labor rest will say a few words about how when watering, such as fertilizer.    But technical staff do not know why, but will rarely talk about each other technologies.    Although the network is now more convenient, through its information can be many, but the process of talking to himself to see things done better finishing and understanding.    If there is anything it can not solve the problem, talk about looking for individuals, may solve the problem.    I remember once suggested, in what did not know the reason or how to solve, it is best for individuals to talk about, if not, their dependants cat can be.    To others, as in the description of the process may be that the crux of the problem.    This approach really good, but because I do not have the habit of keeping pets, so people can not find the time, one can only assume that the terms of the audience.    In addition, if someone came to your discussion, you should not think that this is a waste of their time, on their own terms fact, this is a quick formation of the experience, because the problem more difficult behalf of a number of things, and we Many do the work every day simply repetitive work, it will not accumulated experience, and the people who listen to what kind of mistakes can be avoided and why commit themselves after committing the same problem, has been previously let me help him look at the issue of a deadlock because of his side is a smaller procedures, we will be the two after one found its discussion on the reason why, at this point in time it, I suddenly sense of its own procedures in an accidental mistake This may also be the cause, also immediately find similar places and made changes so that haunt my past on the issue of a long time to get.    Not long ago, see the old high school students, a student said for a long time and I would like to thank my school to help in the question, when he did go to school and some other students what is the problem and I will discuss, now think about, if not, I Now it may be another kind of situation.    At that time, high school, I was a very fun of students, there is no patience in that sea "surf."    But precisely because I am no reservations and we will also discuss issues, we will have any problem and I have discussed, and I know that the problem will become more and more, will attract more students and I discuss issues, and can be less by the time a variety of issues.    Of course, did not think so much, but now I really think should be grateful to them, do not have computers and may not be able to have such an early stage of the contacts, then, after all, only a few schools have better computer resources.    Wrote here, but also he had done a scored analysis found better reflect that, because only those who have full exchange of subjects, Physics, Chemistry test well, the English still can, and has several other doors is poor, the language is not even at relatively passes.    In the language because we basically did not like what problem, and in fact I felt that the language can be relatively high school, when the article was written by Pham Van read as teachers, universities have also forced to write articles in the province Winners But it is not done enough discussion with the people, not only to better test scores, although the scores can not be fully representative of a person's ability, but everyone was very narrow Jiguo "single-plank bridge," or meaningful :). 

  Used to write so much, seems to look back at that and not related software development, a "hang nugget selling mutton".    But think again, a lot of things have Mody is the same, an article on the development of software, is not necessarily required for software development chapter characters bar.    Talking about the same, say that bar, "the hidden dangers of fire danger," There is a lot of the local production of posters on buses, construction sites, factories are likely to see, but in software development, where compensation is not the case, defects (Bug) the existence of a software system, should be compared not to support the function of a more terrible it.    As the day writing process and for a long time not Xiediandongxi, so things may have to write procedural, but should still can make do with watching it. 

Bookmark it: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • DotNetKicks
  • DZone
  • Furl
  • Netvouz

Tags: ,

Releated Articles


0 Comments to “I do software development”

No Comments. Send your comment.

Leave a Reply

You must be logged in to post a comment.