Let's learn computers, the most common and most primary desire and ideals, I am afraid it is a programmer! Programmers such as Baby, Wang Jiangming, are respectable in our eyes. They are famous characters in the Chinese software industry, and everyone worships the idol. At present, my country's software industry is in a period of rapid development. We have been fortunate to catch this shuttle, which is to give our China IT software industry a meager force. Maybe, after a few years, look back, ha, we are still, the Chinese software pioneers! Oh, ^ _ ^! But talk about the programmer, it is also very complicated, according to their words and deeds and nature, about the four categories:
1: "Vegetable" programmer. "Programmer" also has a rookie, it is imphased. It should not be very deep understanding of all development tool programs language. Generally, some small software is developed and cannot be independently developed. The proportion of this primary group is the highest, and it is often the online forum to publish some sensational reminders such as: "C # launched, Java will die!", "Net launched, VB programmer is dead!", "MFC, really It's time to come! ", I don't know these news, they are coming from that, and often cause some rookies to promote watching, you have a sentence, immediately respond rate first, fierce as a super cool topic! Agreement with the unassigned two armies, the saliva star turned to radio waves, and splashes on the Network Forum through cable fiber optic cable. The posts thereafter turned into a child who didn't have a mother.
And it is not confident, and some water without quality is their good drama (maybe they are unhealthy), "Delphi continues new version (Delphi6), everyone is not afraid!", "Do you learn VC, learn BVB, VC bad! "," Beginner is best to learn XXX language. "After the words, Shenlong did not see the end, and he didn't say it. Neitheal, did not say anything. Get some beginners, two monk, do not touch the mind And love misunderstood, very bad (ah, this brother is not throwing me, I am more honest than others, the truth is true!).
Front, programmers website www.9cbs.net, was made by these people, everyone worried, please start the website VIP - Taiwan computer technology expert Hou Jie is loud, in the programmer magazine: "Hou Jie Bao: After the programmer and programming, it will converge. For this situation, Mr. Houjie is said to be: As long as you go to the Internet, you will see an impetuous and anxiety. It is not confident .... revealing a shallow - there is no understanding of the technical essence, so he is confused on new tools, new things, and thinking that new probably must be good, no confidence in yourself, There is no confidence in the whole environment ... (Yes, it seems to be too strict. Fortunately, I have not sent such a post at www.9cbs.net, but fortunate! ^ _ ^).
2: "Expert" programmer. The so-called expert, is a well-trained ... Oh, it should be a technical strength and a good person ... they are usually proficient in developing tools, comparing the programs for a special sector, as a procedure, such as VC, such as VC Delphi also understands other languages, if they need them to turn around other languages in a short period of time. The development tools are provided with the function library, control, framework, and the back is familiar, and there is even more experience. And mostly the in-service programmer of the software company. Have a history of DOS programming, compilation should also be understood. Because of the understanding of technology, as the saying goes: "Do not know the fearless", so "knowing the people", it is more modest, in the online forum, often serve as a brother-type role, for the initiator of some schools, . Well, they are mostly the bamboo of the forum. Like the Bamboo Airdhorse on the Delphi Forum at the programmer website www.9cbs.net, this is such a person. In the Delphi Forum, you can't solve the problem, please bamboo AiRhorse dispatched. I remember to have a return, Delphi bamboo airhorse, solved a problem for me, thank you here.
This type of programmer is the backbone of our China's software industry. Our strong hope in the IT information industry, IT information industry is mainly in software industry. The hope of software industry today is on them, and it is a bit absolutely ^ _ ^ (self-expanding, huh, huh). However, the top of China's software has been used in translation, anti-virus, and finance software, but seeing general software, the difference between domestic games, we have no reason not to have a high expectation for programmers! (.
3: "Elite" programmer. This programmer should be an elite in the programmer. It can be said that it is the spine of the software industry. The old generation of "Jinshan" is the army, "KV300" Wang Jiangming, the new generation of "Foxmail" Zhang Xiaolong, "Netants", "Jian Xia Love 2" 新. Nothing and not self-in, they tend to be familiar with at least two of the development tools and programming languages, and concentrate on fire-independent system calls (API) (have a chance to ask Zhang Xiaolong, is this, huh, huh ^ _ ^).
So, when developing the Client / Server Database project, take Delphi to Lara Database control; when writing the game, install C Builder to download the DGC component immediately, put together a game outfog; project use VXD, WDM or kernel Mode Driver When the sleeves come up with SDK, DDK plus Visual C , and then buying VToolsd to start immediately. None, omnipotent, not in any development tools and languages. Sometimes it should be on the Internet, occasionally send a statement in the forum (of course, it is the name of everyone who doesn't know! ^ _ ^), And say it, often see the snow, at www.9cbs.net It is often sought after!
Since the market is hone, the individual may be more gentle and rational. Because it is a master, it should be familiar with the technical insider, naturally flavored gold, and see any company's lies! (If the MS VBA eats all the world), or it will not be embedded by a good vision (such as a Borland Information Network). The words stayed in the Network Program Forum are very small, and the "rookie" programmers who are ink to the madness are strong comparison. Well, one is a pig eight ring, one is Sun Wukong, which is more appropriate. Then "expert model" programmer should be sand monk, honest, have this collar (compared to pig eight rings), but it is also self-psychological. (Hello, don't look at me, I am! Oh, when, the author also mixed an elite programmer to do: (). 4: "Master" programmer. Such programmers are simply genius, reaching the average person The realm that can be looked down (the author belongs to the self: If one day, I can be a "master" programmer, then I will ... feeding, wake up!), What language, tool In their eyes, just like a stool table! Nothing difference (but they generally hit a language) say a few words, will be widely reported by the industry. Parent Bjarnc Stroustruptroustrous like C , It belongs to "master". With a keen insight, naturally can inspect the advantages and disadvantages of various languages. But they are generally unwilling to compare several mainstream languages, even if he thinks is comparable.
He said in his web faq (and other occasions): The comparison between mainstream languages takes a lot of energy, and most people will not pay such a big price, and they need to have full experience in a wide range of applications. A position that is unfasisable to objective independence, has a fair selfless belief, so that ordinary people are difficult (he can't be oh). People try to compare various languages, frankly, I feel worried, the author has tried to show fair selflessness, but it is endlessly biased to a particular application, a specific programming style, or A specific programmer culture. Worse, when a language is known in another language, a non-perceived stolen beam is started: the defects in the more famous language are intentionally diluted, and they are covered with corners; the same flaws Not very famous languages are described as fatal injuries. The same truth, the technical information of more famous languages is often updated, and less famous languages are often old wine, what is the more publicity and meaning?
Yes, we learn computer language, it should be to see your own, if you have learned QB, you can turn around VB, such as you have learned from Pascal, then you can learn Delphi. You haven't learned anything, you can accept C, you can learn C! There is no fixed mode.
Of course, it is undeniable that VB is indeed not a structured language, lengthy garbage code, even, Taiwan's computer master Chen Saida (with his remarks on www.9cbs.net) said: Basic is not a language of large programs It innumerates, such as slow execution speed, not the object wizard language but to join the object wizard function, it only is Object-based, not Object-Oriented, and even Microsoft For Visual Basic language, write COM specifications to write modifications To cooperate with (such as IDispatch interface), even if there is Microsoft so strong and powerful boss strongly, congenital defects are still unable to remove, in addition to learning, there is really no reason to use VB. Although VB can use DirectX, you must also help with other DLL files, so in addition to VB, I agree: will use Delphi with Delphi, I will use C Builder or Visual C ! The author later: Four programmers are divided, and you are in the case? Don't tell me that you are the first, ha, I fell!
--The End Written in 2001-3 小 原创