How to become an excellent programmer (3)

xiaoxiao2021-03-06  42

... programmers may wish to decrypt, anti-virus. There is a big use in China. First, it is necessary to understand the object-oriented theory in C , it is best to understand the MFC programming, so step down, but you will know MSDN when you are ready to accept VC, this is really a big treasure house, but also C foundation, The foundation of Windows programming, etc. Plus perseverance and sweat. I am now like this. . . .

... I don't know, it is now starting from C, or should start from C . Now use the object-oriented programming language, of course, the world of C . And I face graduation, always see Come, or should start from C . However, C has evolved from C. C directly to learn C , will it make the programming base not solid? In addition, if you directly learn C , it should What should I learn to learn BCB? VC, listening to people says that there is no BCB to learn, it is difficult to get started. However, now the outside is noisy to make VC, really want to start with this? Please have a prawn Second! Thank you! It should be said that C is universal, VC is just named by C'sa and junk MFC!

... learn C, this is the language of the programmer. ... C language is a harmonious dialectical compilation system, resulting in the Unix, which is extremely functional, although it is not optimal in terms of single performance. . . Learn the programming programming like a letter on the stone, can only ensure the correct operation of the program. To control C language programming, you must truly integrate C language in the C language, deeply feel the inevitability of C language grammar. I realized the true meaning of the programming, all the grammar norms became a pair of colorful chopsticks, want to abandon, embarrassed, everything is expected. Programming. . . This will be the way we will move forward towards the ordinary programmers. The C language is just a programming tool. It is important for your programming ideas. However, C language is indeed an excellent tool. I like it because it is not perfect, there is not so much ban, you can write code as you want, as long as you don't have a syntax error, you will not take care of you. It is a game played by an adult. Other languages ​​are limited to too many, and they are not strong. I like Taoist my mind, just like I like C language.

... The C programmer in the Windows era is not so good. It is used to writing to the "blackboard" to write a lot of effort. As an initiator, it is easy to fall into the grammar frame box, struggling, but harvest is that cloud 5C. Therefore, from the beginning, we must transcend grammar, first accept these "complex" concepts from your heart, actively try to write, don't be afraid, don't regret, this is the first threshold of beginners. In the second step, combine some simple example to accurately grasp the basic concepts and basic syntax until it is a jumper to try! In the third step, learn yourself to analyze the source code of various procedures, now, it is time to play your personality!

... first start learning from Tan Haoqiang's

... 3, in the end, learn to debug. ... Make the program, actually six minutes, quad-quarter, to start designing from the beginning of the design, there is 90% of the future procedures for many Java's reference books, will be required Changed with Java, is C / C not a future? I am very upset, because I have always supported the sale of c, if you look at Basic's book, the book will tell you how Basic is important, if you look at the Pascal book, you will tell you how Pascal is good What is important, c, java is also the same. To have your own judgment, don't be confused by the demon. This world is the world of C, no matter how Java develops, it is not a green leaf. I am a telecommunications professional elevation. Big four, parents call me to postgraduate, I also want to study, but I don't want to postgraduate, because I have to spend more than half a year to cope with the exam is too hard to be too dry, I don't feel itchy three days, how to sit Do you get a big test? . But I still have to review the preparation. On the other hand, I must also find a job to prepare for the test. Although I learned Telecom, I usually like to play computer, I have just passed the elevation, I have made a few complete VC software (I said the integrity refers to IN StallShield release, including the HTMLHELP help library, and printing User Guide, also 5 1 Series single-chip mechanism. So I want to apply for programmers, but there are N art people who lamented programmers. It seems that the programmer is hard and not coming, so that the programmer is a step, listening to the surrounding the programmer, It is also a profession that is a hunting. So what kind of single and positions should I apply? Which cities apply to "clothes soil"? Shanghai, Guangzhou, Jincheng, Beijing, Xiamen. . . ? (I am Wuhan). I really don't know if I am trying to do something? Please ask the seniors to learn knowledge, understand society, don't spend too much time in the bar banquet, it seems that the future of the telecommunications industry is still very big. The programmers said here refers to some bad phenomena that have emerged in domestic companies, and foreign investment is better. My opinion is that the current development environment has been transferred to the sea, and the development speed of other places has fallen.

... I thought it was not important. It is important that the idea of ​​programming first reads the C syntax, then read the code of others, and then read the code of others. . . . Then write your own code. Direct learning vc is not! Just will add a frost! I suggest it to learn C first! If you learn C , I suggest you look at the machine industry publishing agency <>. I don't know what the simplest C, Tan Haoqiang, is the simplest C, is it a Tsinghua University Press, the "C & A 7B sequence design "what? If this is this, then your level is not low, at least the second level of the national computer level test. But just learn the knowledge of "death", but not to practice, you can't show that your level is already high. If you want to improve your programming level, only in actual work, multi-write program, in the process of writing the program, will naturally be improved. If you want to further improve your programming level, it is best to find some books about primary programmers, programmers. Learn some basic hardware and software knowledge, it will help you. Finally, I wish you a programming expert in a C language! ! ! 1. Learn "Data Structure", the algorithm of the data structure, 2 It is necessary to cook C and cook SQL, which is only the foundation of the foundation. Study. To be a real programmer, it is mainly practical to practice another program. It is not just that C. This language has some hardware and software basic knowledge, such as data structure, operating system, algorithm, database, etc. ... then I feel that basic skills are very important, so the foundation knowledge of the front should be seen. Just selling for thousands of days all day, I have to read the book after the work, and I have no snake king. It is different from the technical support. I am sitting on one day, sometimes the difference, adjusting life. As long as you look for your work: Do a large machine (actually with PCs, no two), the month is over 10,000, wet wet. Do you want to go to switch? There are two ways for Windows programming: 1.WindwoS C mode (SDK); 2.c way: Packaging the SDK function, such as the VC's MFC, BC's OWL, etc. If you are going deep, you should be familiar with SDK.

... TMN is the optimal assembly point of computer technology and telecom management technology. To achieve TMN, you need a computer's frontier technology, such as CORBA and other networks are necessary. As for the language, I don't think it is most important. Learn C PB, familiar with the network. Familiar with telecommunications business, familiar with the software system of the switch and the interface of the computer. I am very familiar with VB, I have developed several commercial software! Co-cooked, C levels, the programming of Windows32 is not very well understood, however, how the expert is the master, the VC comes from the opening of the human learning, from what is the basics of the book, start (specific one) Learn VC process ( It is best to learn more about it) I'm going to learn VC , I feel very difficult, so many classes, so many functions, I have dizzy. And its mechanism is not as easy to understand like VB's event driver, so it is difficult for me to understand how it is executed. One or a few languages ​​are the hobby, version of the programming enthusiasts, the continuous upgrade, our constant learning, so it is easy to master a language, but it is eliminated by compatibility. (The most miserable) and our lot about East flow. Even if you are lucky, learn to have a time, I'm so hard to send a software, but I am stolen. One night, the millionaire dream is destroyed !!! Oh !!! (more miserable)! !!!!!!!!! Why do B staff can only work for people for a lifetime ???? Gao Shenghui left the excellence is a blessing or a disaster? ??? I didn't agree with you. First, the programmer must constantly learn, only in this way can you cope with the actual work, and only this can find the development space. Imagine if you only know DBASE today, can you mix in the software industry? Secondly, only small companies are afraid of piracy (Bill Gates welcome piracy), our programmer is afraid, what you have made is not yours, you are worried about it. Finally, no one is willing to be a programmer for a lifetime, you can take the project manager, general worker, consultant, etc., you don't work, who can help you! Have a interesting thing: my colleague claims that he is familiar with VC and participating in a project with VC complimentary syntax. But once I discussed VC with him, he didn't know what it was #include, and I broomed me! Based on years of experience in software companies, I want to be a high-paying programmer or more difficult things. If there is such an idea, you must pay attention to the following aspects. ... Windows Route: ... Through the mainstream development tool, such as VC, VB, Delphi, BCB, etc., this proficiency not only means the proficiency of the language, but also the speed of development, pay attention, the software company is time Look at people, not to see people in Bug (and boss can't see bug :-)).

... UNIX Route: There are not many people walking, but if you embarked, congratulations, general Unix programmers are higher than Windows programmers, after all on UNIX is large. The application system, so the salary is, 嘿, do not say, but recently due to Linux's trend, it is also a few days to fall. The UNIX programmer should pay attention to not flowing into the customs, must be brave to do the procedures for protocols, communications, multi-process, increase their own gold.

... Database Technology: ... The Oracle database is currently using the most widely used database internationally, so the people who are familiar with it will be less wage, especially to familiarize with the performance adjustment of the database, put them export, DBA Management, etc. Then the database interface technology, such as Pro * C, OCI, stored procedures, etc. ... Internet Development: ... In fact, this should not be single, but recently, it is more popular, so in the way, there is no too advanced technology on the Internet, so as an Internet development engineer, the most important The speed, such as Perl DBI, PHP and other rapid development tools must be familiar. In M $, you must get ASP, don't go to something too deep, the difference is not big, the boss is your speed, not Your program content.

... System Analysis: ... General to the big company is useful, the small company you have to get your own mind. In this respect, in this respect, it is not very valued in China, but the future development must be bright, but I think all this will wait for you to say a high salary programmer.

... I know what to learn to get a high salary, and I know that this step is not very difficult (I am arrogant). But I think China's IT industry is not these people. If so, China's IT industry will not be like this. I hope that not to cause IT "elite" dissatisfaction.

... I haven't graduated yet (is a graduate), or a poor student, of course, is also lacking. But when I choose to work, I didn't look too much salary.

... Why do we want money, because the programmer is a very short career, if you don't seek money for yourself when you are young, what will your future? I often say Skyice, what is the purpose of your Internet? If you feel that you are not too willing, I want to change individual aspects, your company can't meet your development requirements, what do you do? Do you have a living in change? I have just changed a job recently, and I lost my economic source for nearly one month, but I don't feel heart, why, I have money. But why, I am not very rich, because I have not found any commercial interests or something I want to do, it is actually very simple, as long as I have a user, you have money, "Microsoft's secret" I I have seen a few, one of the words appeared many times, "product characteristics". Users are your source of economic, but if one day I have something you want to do, where did I start my entrepreneurial road? It is not so simple to find risk investment, and then it is still to come from your accumulation. As a programmer, making the best procedures are their most important purposes, but don't forget, a programmer who can write yourself more satisfied work, and he can get a recognition from money. So can there be more than 10 Ferrari cars. When you write a good program, you will find that what you get is not only a mental satisfaction, but also gets the satisfaction of money.

... I am very confused, I am also a programmer, but the salary is only two or three thousand, and there is no matter what kind of work, and the work is not practiced. I really don't know how will it be! ! ! Maybe because I haven't got into society, I don't know the hardships of life. I don't know if the original money is so important. I don't know who is "Camero", "card is gone", or "squeezed".

转载请注明原文地址:https://www.9cbs.com/read-59356.html

New Post(0)