Different experiences of the four programmers

xiaoxiao2021-03-06  48

[Foreword:] The software industry is hot in China, and the programmer is also guilty, and the programmer has high salary attracts more and more people to join the programmer. The programmer's experience is also a lot of quasi-programmers who are eager to know. This article is selected as a representative, and the programmer who has achieved a certain success, and their programs and summary experience may have certain programs. Inspire.

Fishman: programmer to CEO

Fishman said in an interview, "I have to write the program," in fact, Fishman from "IT Blue Collar" to "IT White Collar", experienced programmer → project supervisor → development manager → CTO → CEO's history. To make a successful programmer, not only do you have to let the code transform into a product, but also foresee the market share of the transformed product. Technology cannot be inquiry, and it is necessary to push new. How to grasp, this requires you to have a foresight for technology development, and he has this ability. In his view, the discovered journey is not to discover the new continent, but it is found that the new field of view. FISHMAN's advance sensitive to technology, from "IT blue-collar" to "IT white collar", everything is so natural.

Wins

Fishman belongs to the programmer of Bakan, entering the first semester of the university, has its first work, is the "Hello World!" Program written in Pascal, although it is simple, it starts. In the days, Fishman often bubbles in computer rooms in the class, absorbs nutrition from the "Computer World", "Computer" and "China Computer User" and the practice. Fishman just started to paint gourd, gradually had their own thinking, gradually understanding that software development is a very hard work. Despite very tired, "seeking the development deeds of the Baojun, Wang Zhidong, Bao Yue Bridge, let me think that blood is boiling after reading. Software development is the blood-younieling of countless day and night, is the art of pursuing perfect. The technical level is the dream I have been chasing. For many years, this motivation has been driven to me to work hard for China's software industry. "Fishman can achieve today's success, and there is no relationship with this belief.

In 1994, it was a turning point for him to success. His tutor - the famous computer expert Wu Gongshun handed him with the project of the South Guangdong Multimedia Development Platform. At that time, with the rise of Windows programming and multimedia technology, many of the multimedia CDs of various themes were present. Fishman found the "South Guangdong Multimedia Development Platform" according to this development status, using prototype development tool technology (which can use this tool " Multimedia CDs, software demonstrations, and multimedia courseware, etc.) and passed the identification of experts from the Guangdong Provincial Science and Technology Commission, and the first place in Guangdong University Cup software in 1995, and obtained "computer world" scholarship. Later, this software also represents the "Challenge Cup" national college competition held in Wuhan University in December 1995, and has achieved best achievements in Guangdong Province. This is Fishman's first great win!

Entrepreneurship

A Hong Kong's rich man seems to have the ability of Fishman, giving 300,000, helping him have opened his first company at the end of 1995 - Guangzhou Feiying Computer Company, the initial company only three people. Fishman put into the development of the Eagle 3.0 (ie "South Guangdong Multimedia Development Platform", Fishman, has the development of the upgraded version of the South Guangdong Multimedia Development Platform. He is finally completed in the house. Responsible for the promotion of Flying Eagle 3.0, Wu Gongshun gave him a lot of help, including letting the flying eagle get a lot of partners, participate in a lot of demonstrations and selection activities, and get a lot of prizes, these are teachers to help him finish. The success of Flying Eagle 3.0 is Fishman's most happy, "I have written some software - Flying Eagle 3.0 has received the first place in China PC Application Software Grand Prix at the end of 1997. This is the programmer career for me. And the biggest affirmation of the technical level. "It is also because of the opportunities brought by Flying Eagle 3.0, Fishman strongly demands to develop the Flying Eagle 4.0. Unfortunately, he did not make it, and the important reason is that the investment parties will not be incompatible. In July 98, with the death of the Flying Eagle 4.0, he was ill, and finally chose to leave. It can be said that it is "Flying Eagle" and became a turning point for Fishman.

The network storm began to scrape, January 1990, Fishman joined the newly established Boda International Internet Company, became the second employee of Boda. At that time, the mailing list engine was not mature in China, but Fishman felt this future, so, under his leadership, Bao University launched a list engine, survey engine, domain name turning and network resignation.

When Fishman encountered Chen Zhongwen, one of the founders of Chinese hot news, the two of the two people's love and common ideas contributed to their decision to start business, set up a fairy Tong Digital Technology Co., Ltd. (cntomi.com), Fishman CTO. In the fairy tong digital, he perfused his own concept, and each position prepared a job responsibility, daily work content and working specifications. How to do this job, how to write a work report, how to make a work plan, etc. He emphasized the team's ability, the market department and the product department handed over the early preparation of product development, the development department prepared demand analysis, technical feasibility analysis and system analysis document, and then provided work documents to the quality inspection department and product department. The Development Department is responsible for the program, the quality inspection department prepares the test document, the product department design website interface. The encoding and testing are alternate, and new software products are released after the product quality reaches the requirements. With the concept of Fishman, the fairy tong digital has achieved success.

Looking at the number of fairy tons in one hand, his heart is full of eagerness. Because of his game plot, Fishman sells his own shares in the fairy taught. It is also the Tianshu Technology Co., Ltd. who is engaged in online game development in one hand, this is the CEO.

Despite the CEO, Fishman still has a deep plot to programming, he believes that it is a programmer, opportunity and challenge, and success or failure can only go to experience and feel.

Bihai Yizhou: Super Lovers

Compared with the Professional programmer of Fishman, Bihai Yizhou should count as super program enthusiasts. The first time I heard that Bihai Yizhou is a "first China Sharing Software and Free Software Selection Activity" held in March 2001 from the host's mouth. It was also that time, I saw this Shandong man through the TV screen. In the selection, he rely on his own sharing software "Qingdao's class 2000 poker game" and the author of the intelligent five author Zhang Xiaolong, the author of the Internet ants, the title of "Excellent Developer" is obtained together.

286 Preparation of the first software Bihai Yizhu read college, although in the computer system, it is a computer's external equipment, just as a basic professional class, Basic, Pascal, etc. After learning these languages, the Bihai Yizhou, learning hardware, started to make a program, "Self-study from the University with Debug, learn to learn Turbo Pascal after graduation, until now VB, I have always like to program, or even say The extent to which it is fascinated. "With its own pre-programmed preferences, Bihai Yizhu is only 20m hard drive, 10MHz's frequency, the operating system completed his first practical software on a 286 MS-DOS. - Write the memory program written in assembly language (main function is to complete the working status of the computer). Because hardware restrictions and the program directly to memory and port operation, standing frequently, 286 restarts a few minutes, wasted him a lot of time. I can't solve the problem, he took sleep, woke up in the middle of the night, suddenly thinking about what, just stepped up, turned it on, so repeated, until it solved the problem until it was perfectly solved.

Investigation and promotion, achievement is enough 2000

After graduation, the work of Bihai Yizhou is based on management and administration, but often needs to prepare some practical software, so the programming is relying on his own perseverance, using a little bit of work gap and spare time. "Qingdao is enough 2000 poker game" is accomplished using the spare time. Before you start writing, he is investigating on the Internet. It is found that there is no one in the same type of software, and the class-level poker gameplay is very popular because of its interesting, mutual assistance, reflecting noble federal spirit. Many provinces are very popular, he immediately conscious It will be successful to this software. However, due to the very complex level rules, the requirements for artificial intelligence are also high, and it is not easy to achieve it. And he just programs the Turbo Pascal under DOS to the VB programming under Windows, which also needs to re-learn to VB. Starting from writing the first line of code, it has been modified. "I compiled this software original kernel is not completely object-oriented programming method, and the resource usage of CPU has reached 100%. I used the last 2 months of spare time, redesigned the software kernel, so that CPU The average usage decreased to 20-30%. "

The program is compiled, the next is promotion. He has made a web page for this software, and then goes to some websites such as ChinaByte, Shuimu Tsinghua and other popular BBS propaganda. After promoting on BBS, the software download rate was increased from 0 to Ba, and the Bihai Yizhou realized that this propaganda was very effective, and the traditional media such as "Computer Daily" and other editing, plus its software download. The rate is getting higher and higher, "Computer News" introduces his software, through this introduction, sufficient level 2000 hits the hit rate begins. In the past few years, Bihai Yizhou spent too much energy on this shared software, supporting him to continue to do it, he firmly believes in "We can, Just to Do" and the expectations of 20,000 users.

"The certificate is just knocking on the door, is not a no loss."

Although the title of "excellent developers" was obtained, but the Bihai Annea has not yet applied to the country's programmer level test. He sometimes wants to go to the Microsoft's MSCD certification, and it has not been able to travel. Although I have not taken a certificate, he still hopes that college students have the opportunity to test a two professional, high-level certificates, "as a college student, the certificate is to prove your ability to the employer, this is a powerful Knocking on the door. But don't think that you have a certificate to get a certificate, because there are many things in practice: technical levels need to be continuously improved, interactive, language expression skills, teamwork spirit, hard work, etc. It also needs to enhance and strengthen exercise, and the new technology of the computer is endless, and it is not learned for one year. I am afraid it will become 'half-literacy'. "Xiaolin: freehand climbing peak

People often think that the programmer is the same as Fishman is the class, or as the Bihai Yaoyuan, you will become a super fan with the undergraduate skill, but Xiaolin is different from them. He is like a split in the field. Climbing the peak climber, with the primary Chinese culture, becomes a good programmer. He and Liu Tang, Du Hongchao founded a well-known "Bullfighter" writing community website, responsible for its pre-design and subsequent technical support, and now a wireless interconnection company is engaged in wireless interconnection and PDA industry solutions, personalized research and development jobs.

In 1993, after Xiaolin dropped out of school, I bought a computer. From the most basic DOS, the basic orders in DOS were familiar with the Basic orders, re-installed N (N> 10), more familiar with the computer. . Was the most common office software is Kingsoft WPS software, open the software, you can see: the words "by Qiu Bojun, Li." Staring at the screen "Author: Qiu Bojun, Li Ming", in front of Kobayashi's metamorphosis: the word "author Kobayashi," the idea to promote the Kobayashi more eager to get to know other programs. Xiaolin began to embark on the way of programming. For Xiaolin, only the primary and middle-cultural cultural, you have to penetrate those code, although it is quite aware of perseverance, when you ask Xiaolin to evaluate the road to the program, he said: "Programmer is the most prominent 'People who only have to succeed in this sentence. "From here, it can also show that Xiaolin has a dedicated love.

"Juvenile Zhuangyi". Developing procedures, it is undoubtedly difficult to say only small forests with junior high school culture. His contact with computer knowledge is difficult to develop, and it is difficult to think about it, what is easy? The young people don't know how to know, the newborn calf is not afraid of the tiger, Xiaolin starts to learn from the C language, the English is very low, the English in the book reads. In addition to reading professional books, he also acquires programming knowledge from newspapers and periodicals, often to Shenzhen's "SEG Market" and others and learn some knowledge, and meets several young forest teenagers. , Help him very much.

Under normal circumstances, Xiaolin is to read the book side, put the experience of itself and yourself in the process of using it in advance, and have a rugk. Although it is not a good way, although it is not a good way, it is the most effective way for Xiaolin, which is only the level of primary and middle-China culture. Xiaolin believes: "The book is the most loyal teacher forever, but some professional technology books have been to be around the forehead of the foreign language version, so if you can understand better understanding, you will dominate the English. Advantages, in the process of learning, see more people's classic example programs, will be less detours in programming. "Just now, Xiaolin encountered problems in the work, still reading, flipping magazine, ask for experience friend. After contacting the Internet, add the way to obtain knowledge, use the search engine to the relevant vertical website, go to the online community to ask for advice, when all these ways can solve the problem, Xiaolin finally went to seek to seek people. "If you use the simple three-autumn tree, you will be new and three." What is a programmer? Maybe we will think that there are many programming languages ​​or those who take the programmers, but Xiaolin does not think so: "The programmer does not necessarily hold the programmer certificate, as the most important programmer is innovation, drilling, and good learning Waiting for the spirit and can write a good program. "Xiaolin is completely relied on self-study, almost in the" one poor two white ", the difficulties encountered in the creation, the difficulties encountered in the creation, but the Xiaolin sticks to it, and obtained Success, then what strength makes Xiaolin to overcome difficulties, do not wait until the night? His answer is: "Pursue a sense of accomplishment, pursue perfection! For example, make a similar program, some programmers are completed with 100 complicated code, and I only use 10 lines of code to complete the equivalent function, this The little accomplishment will make me feel free. "

"I will get youth gambling tomorrow"? Some people say that the programmer is like a young meal, I can't do a position at the age of 30, should I quit from the programmer? Xiaolin did not agree with this. For example, he said: "Remember this April 1" Programmer "magazine and a activity held by the China Software Association, the original Microsoft's Dai's Lei Jun, the Lei Jun of Jinshan, they put forward Programmers can be a lifetime. For me, future careers should still be with technology. "For programmers, overtime is normal, not working hard, doing big projects to engage in development is common thing. For Xiaolin, I have almost really good rest. If the project is not airs, he will use a lot of time to upgrade your own knowledge structure, refresh your ability to read.

"Long road is far away, cold and quiet dream, Wanshui Qianshan alone, find me to the sky, I want to hug the beautiful hug, pick up the stars." Suddenly I felt that this song seems to be the struggle for Xiaolin's struggle and entrepreneurship The mentality is written.

绍 辉: I am a lucky programmer.

Yan Shaoi is like the boat of Bihai, and the university majors have nothing to do, but it has been different from the boat of Bihai, it has become a professional programmer.

Jinshan Laoti Rei Jun once described today's programmer in "hoped head, no-crown, unclear, no money no woman ...", is widely circulated in programmers. But you have to see Yu Shaohui himself, you will break the Lei Jun's conclusion about the image of the programmer. Before interviewing him, many friends said that this is a person, it may not be easy to interview, it is not, when the author said to him, he is very refreshing, and there is no celebrity shelf, feeling is one Very familiar friend.

Contact program is for girlfriend

When Qido Hui learned in China Agricultural University Power System Automation, the computer class learned bad, and he did not think that he would make a programmer now, and there is no big interest in computer class, and formal contact programming. It is for girlfriend. In 1994, he had graduated two years, Zhen Shaohui, because girlfriends were abroad, in order to save international calls, they began to ponder the Internet, playing telecom's idea, I hope that I can call too much. With this idea, he began to write a handwritten program. "The first language I have learned is very simple. It's almost understanding in a week, and I don't want to write the software I need. Later, I found that the language knowledge of learning in practical use is not enough, encounter programming When the problem is mad, I'm looking for an answer, and no one is pointed, and it is not like the Internet's resources, it is easy to find "our teacher in the three people." "In 1995, Her Shao finally wrote his first software is also the best refresh (free international fax system). After using the software, you feel good, just borrow it to friends, friends and friends Freefax is coming soon. Later, I feel that this is a bit business value. He will propagate the software once on TV. "I am very lucky from the start of programming, and have a very practical software. , Because of the environment and IP communication status, the status of IP communications is all. "绍 辉 successfully seen the success of his first software as his own luck. Foreign trip: Write procedures must strict requirements

The success of the free international fax system, won the money and reputation for Qudo Hui, in 1996, he was invited to Singapore's senior programmer to develop a large-scale commercial database platform, working in Singapore, lived for three years, three years of foreign life, making him Positive emotion. Work abroad, see the programmers there repeatedly to a program, even a small bug does not let go, because as a programmer you can modify, but most users, they don't debug the program For other jobs such as modification, no need to say. This phenomenon he deeply realized that the writing procedure must strictly require, and we will try to do our best.

"Log in to the strange troops, win the title of the outstanding programmer"

In March 2001, in the first China Sharing Software and Free Software Selection Activities, Yu Shaohui's "Landing Qi Bing" software won the Best Business Tool Award, and won him the title of excellent programmer. When I said this honor, Yu Shaohui thought that she was not qualified. "I am just more fortunate, just prepare my own use language in the actual needs, it is more practical for everyone." Before writing "landing the strange soldiers", Yu Shao Hui registered a lot of foreigners. Software, the result is not ideal, and the landing software must be used frequently, so I decide yourself. "Grasp the actual use of Lingguang's thoughts, then achieve this idea, you will succeed."

"The programmer is not eating youth, you should prepare for the old age."

"The programmer is not eating youth, nor does it need to deliberately pursue new technologies. When talking to the experience of the programmer, he said his view. "The programmer does not need to follow new technologies, as long as you write a good thing, everyone needs something, it is not important to write anything! The most important thing is that creativity! With a good idea, no matter what you know Regardless of your age, as long as you can achieve your creativity through your diligence, you will be able to succeed! The opportunity is only waiting for the mental strength! "

The programmer is not a programmer after 30 years old.绍 辉 does not think so, "30 years old is not a railing, but as an excellent programmer, it is best to choose Money and experience when you are young. No programmer is willing to sing again, you will be able to sing." It is just From the beginning to '. "" "Three Not" "programmers"

As an older generation of outstanding programmers, Qudo Hui said his "three non-"ism in the later people who became the programmer:" Don't be a programmer that can only write code; don't be a program that cannot work with others. Members; don't be a programmer that can only be programmers. "He also hopes that all the programmers are no longer the only code, no longer staying up all night, just like the mouse, get rid of just seeing new source code, only excited Code machine. For many people's phenomenon, he thinks it is a good phenomenon, but the premise is that the programmer is really like the programmer, "If it is just because the programmer is high, it is uncle." "

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

New Post(0)