[Open white] This is already a continuous twenty zero, the twentieth thinking is stagnant. I have been thinking about how to write this question today, but I have suffered from can't go to the pen, I have no way, postponed to the present. Because this question is too big, it is too difficult. Twenty zero passed, I decided to pick up the pen and try to write it because it is really important. At the same time, I would like to thank the boiling water to add ice. When I wrote this article, he gave a lot of very valuable opinions.
[This issue] How can I interested in the programming?
[analysis]
Let me mean that the programming that I want to say is the programming of Guangyi, including demand analysis, coding principles, teamwork, software engineering ..., and generally write code, I will use "write programs" to the generalized "programming" . Why do I want to have so many people say how boring me? How boring. I think they are probably being introduced by certain mistakes or a grade exam to distinguish their understanding of programming, or is scared by the flexible grammar of C . But please believe me, the programming is very interesting, really. You will like it, just like I like it. I have calculated that I have been writing a procedure for four or five years. The more you think, the more you know how much you know, the more you obsessed with your programming. I don't know when to make the program as part of my life. Programming books, standing, sitting, lying down; writing code, there is a computer to write, there is no computer to use the brain. People like me to programs are not in a small number, all kinds of skin tones around the world, all levels are "消 人 人,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, What kind of charm is programmed? The following is some of the more charms of programming, I hope you will be a bit inspirated.
From the perspective:
This is mainly because most people are taking this system for this purpose. (Of course, I am just simple interest in programming, and I hope that I will not be contaminated in this life). If the programming level is high, the knowledge system is perfect, plus a few years of experience can mix a software engineer, and the software architect is very fragrant, and since you have learned software engineering, you will get a meal in IT industry after graduation. How can you program? Take a high-level programmer to certify more than English four or six levels! what? Do you want to mix in IT? It doesn't matter, today's software development is increasingly systematched, scientifically, engineered. The entire development process allows you to gradually master the management, planning, and collaborative skills in most industries today.
From the perspective of quality
Programming can cultivate yourself multi-quality and ability, especially the logic thinking. At the same time, he will also teach you how to analyze it in the face of a specific problem. More importantly, these problems will often reflect their lives directly or indirectly, and experience gained through programming will undoubtedly improve your ability to deal with practical problems.
From the computer itself
Everything is programmed, including the soul of the computer - operating system, also includes the killer - virus of the computer. If you have aware of the programming, you will naturally have a better understanding of the operation of a variety of software, not the wolf that is played by them. Take another step, one day, you successfully draw a bit in the computer screen, you can proud to let you not understand the GF / BF of computer literature, let her (he) appreciate you, maybe It will also give a poem to commemorate your high-profile attainments in the computer.
From creative
Programming is much more interesting than chess. The people who play chess are complied with the rules, while those programmed are in creating rules. It is now limited to hardware foundation and your ability to restrict your software. - This is especially important. Mathematics can establish a set of system certificates 1 1 = 3, software engineers can also create their own system, their own software structure. As long as your skill is deep, on a certain level, you are God. ^. ^ Give you so much love in love with her, don't know if you will be your heart?
[Write to girls:]
At the beginning of the 19th century, the world's recognized first programmers were born. Who is guess? She is a famous poet Byron's daughter ADA! I don't want to write this article into a historical literature, so I want to know her great contribution, please refer to the "Mathematical History". I put her in the article, just to say: girls can also program. Think about why girl students have been programmed, and they are attributed, with the following reasons: Learn less girls in this line, naturally being treated as treasures by boys. A sentence of girls naturally has countless heroes. Causes girls don't have the opportunity to do it. The girls believe that the natural is not a strong logic, not suitable for learning programming. However, from itself, the ability of girls learn is stronger than boys, and learning computer languages should not be poor; and girls are more careful and more experienced than boys, and the procedures written will naturally be more rigorous. BUG should be less. So, forget that girls in society are not as palatis, pull up their sleeves, write a few programs to the boys!