-
I am not a programmer, but engaged in the Internet industry is also indispensable to deal with programmer friends, they often laugh at themselves as "code farmers", "program apes", "** workers", "code monkeys" and so on, these are humorous titles to a certain extent, but from the perspective of bystanders, I think there are some deep-seated reasons.
First, Chinese programmers are a huge group, as long as they have learned computers and understand a programming language, they can eat this bowl of rice. When you see the scene at lunchtime, you think that the programmer really looks like a farmer.
Second, most programmers do boring work that is not innovative at all. Many new projects are modified on top of very mature projects, and there are ready-made templates that can be applied, so you don't need to use your brains. How similar this is to a farmer's farming.
They do the same thing year after year (sowing, planting, harvesting) and don't know when that day will end. The IT industry is supposed to be a very innovative industry, but when it comes to China, it has become a relatively rigid thing, what is the reason for this?
Third, most programmers have a narrow vision and little understanding of other industries, which is also similar to farmers! We all say that the peasant class is not very educated, but how ironic it is that this can also be applied to programmers who are known for their high education! If you ask any programmer around you what the most popular word is today, I don't think many of them can come up with it.
They stare at ** all day long, thinking about those 26 letters and 10 numbers, how can their vision be broadened?
Fourth, most programmers earn money by their own efforts, do not have strong interpersonal relationships, and basically belong to the "disadvantaged" group. Just like farmers, they have no relationship, they can only work on their land for generations, just to make ends meet, and live their whole lives. Almost no one wants to be a programmer if it has a little bit to do with it.
When the industry is developing smoothly, they can keep their jobs and support their families; When the industry is in a downturn, they are in danger of being laid off at any time, because the company can't have so many people. The fate of programmers is not really in their own hands.
In a large IT company, programmers account for a high percentage, ranging from hundreds to tens of thousands, really like farmers, everywhere. When I was having dinner with my colleagues, the programmers were complaining about how hard and tiring their work was, and they all said that they were "code farmers".
-
The differences between a coder and a programmer are as follows:
1. A good programmer should not only consider how to use ** to achieve the function, but also consider the whole, the relationship between modules, what are the places affected by this function, and efficiency and other issues. Coders, on the other hand, code code only for the sake of functionality. To put it simply, for the same function, the programmer only needs 100 lines**, while the coder needs 300 lines, which is bloated.
2. The coder writes the system, and the programmer writes the system, which can only be a section to achieve the function, and the system needs to be composed of various modules, functions and software. Essentially, coders are just "robots". Usually they only know a few languages, they don't know how to be flexible, they only know how to write**.
3. The real programmer is not a complete skilled worker, in addition to his superb technology, the value of his thinking and logic makes it irreplaceable much stronger than that of code farmers. This may be a boon for a large number of programmers, but for simple coders, it brings destruction.
4. In the development process of programmers, almost everyone has come from code farmers. The automatic writing tool will eliminate a large number of junior programmers who cannot strengthen their learning ability and strengthen their irreplaceable value during the code farmer period, which is what we call a code farmer.
-
A programmer is a grassroots worker engaged in program development and program maintenance. Programmers are generally divided into programmers and programmers, but the boundaries between the two are not very clear.
A code is a source file written by a programmer in a language supported by a development tool, and is a clear set of rules for representing information in discrete form by characters, symbols, or signal elements.
**The design principles include unique certainty, standardization and versatility, scalability and stability, easy recognition and memory, short and uniform format, and easy modification. The source is a fork of the source, in a sense, the source is equivalent to the source. In modern programming languages, sources can be in the form of books or tapes, but the most common format is text files, which are typically used to compile computer programs.
The ultimate goal of a computer source is to translate human-readable text into binary instructions that can be executed by a computer, a process called compilation, which is done by a compiler.
Chinese name. **。
Foreign name. code
Operator. Programmer.
Definitions. Source files written in languages supported by the development tool.
Pinyin. dài mǎ
-
Programmers are grassroots workers engaged in program development and program maintenance, and programmers are generally divided into program designers and program coders, but the boundary between the two is not very clear.
The job of a programmer is to design, develop, test, and maintain software by writing **. Programmers are generally divided into several categories, such as junior programmers, intermediate programmers, senior programmers, system analysts, system architects, and test engineers.
-
A programmer is a professional engaged in program development and program maintenance. Programmers can be divided into programmers and programmers. The world's first programmer was Adalovelace, the daughter of the famous British poet George Gordon Byron, who designed a program for solving Bernoulli's equations on the Babbage analysis machine.
A coder can refer to a professional in a certain field of programming, or a professional engaged in software writing, program development, and maintenance. But in general, coder refers specifically to the coder who writes **.
-
The meaning of the code farmer is the farmer who cultivates the **, which means the programmer, which means that the work is very hard. It takes a long time to learn this, it is difficult, and it takes three and a half years to learn quickly, and finding a job is also a skill.
-
Code farmer average: The code farmer (secondary) population depends on writing ** for a living, and the short code farmer. Product features: low income, long working hours.
-
What does the coder mean:
Literally speaking, hail old code farmer is a farmer who specializes in writing **, in fact, he is a programmer, generally refers to a staff engaged in software development positions, can not learn new technologies, and is also a self-deprecating title for some software development staff.
Essentially, a coder is a "robot talent" who writes whatever you ask him to write. Most of the so-called coders are familiar with several programming languages, but they are not familiar with the business side. Of course, there are also factors that are not interested, after all, usually, all the coder does is write **.
-
1. The image is similar.
Code farmer is actually a kind of self-deprecation of the programmer for his profession, the programmer will associate his programming career with hoeing, the neatly planted seedlings in the field and the dense ** on the screen at first glance a little similar.
The way the crops are planted corresponds to the programming style, and we can find the corresponding similarities in the programming engineering of the remaining steps
Weeding and pest control: Naturally, it is doing debugging, carrying water to water the garden: presumably pair programming in a small vegetable garden.
The title of coder also reveals a sense of light-heartedness, funny, and nonsensical, which is also a good combination of a simple manual work and a high-IQ mental work.
2. The work is similar Secondly, in the Internet industry, programmers work overtime is commonplace, project progress, sudden needs, and temporary changes from customers may become reasons for overtime. In this way, there are bound to be programmers whose income is not so considerable compared to other people's tremors because of their lack of ability, and then the income problem has become the heart of that group of people.
The two characteristics of "hard work" and "low income" are similar to those of farmers, so whether they are self-deprecating or are called "code farmers" by others, it is very likely that one of the two signs of hard work and low income will be included.
If you have both, it's a purebred 'code farmer'. Calling oneself in the tone of 'code farmer' is the same as some self-deprecating Internet terms, more self-deprecating and self-ironic. In fact, there are many elite 'code farmers' with high incomes and relatively less hard work in the industry.
-
Code farmer generally refers to employees who are engaged in software development positions and cannot learn new technologies, and it is also a self-deprecating title for some software development workers.
With the change of the times, many handsome and wealthy IT engineers of Internet companies also deride themselves as "code farmers". Most of them are high-income and highly educated IT elites, and many of them have worked as high-level architects and senior engineers in enterprises, because they love programming and insist on writing code, so they call it "code". In addition, the headquarters of large Internet companies are located in development zones on the edge of Tanshenkai City, such as the Science and Technology Park in Shangdi in Beijing and Shenzhen, so they deride themselves as "farmers".
On the other hand, "code farmers" are already a kind of self-deprecation of IT handsome and rich, for example, Beijing's real estate sales near Shangdi often jokingly say to customers: the real estate here has been speculated by code farmers more expensive than the city, and code farmers are the most comfortable to be neighbors, and the code farmers have the highest quality. Bill Gates and Zuckerberg are both representatives of handsome and wealthy "code farmers".
-
1. Code farmers simply like coding, and are proud of writing a lot of Sui Wei Li**, especially when writing super guesses later than 100 lines in a function, code farmers generally don't think about why coding and how to code better, and like to control**;
2. Programmers pay attention to why they want to write, what kind of problems they want to solve, what kind of language they use, and what kind of IDE development environment can help solve this problem more quickly, and be ashamed of writing more, and write as little as possible and write high-quality to achieve requirements and products.
If a university teacher has not become an associate professor by the age of 40, is he miserable? >>>More
A programmer is a professional engaged in program development and maintenance. Programmers are generally divided into programmers and programmers, but the boundaries between the two are not very clear, especially in China. Software practitioners are divided into four broad categories of methods: junior programmers, senior programmers, system analysts, and project managers.
WC is a general term for English men's and women's toilets, and English is the most widely spoken language in the world, and our country is also affected by it.
Why did Jack Ma become the richest man in China? He said that businessmen do something and do nothing, and this is the difference between an entrepreneur and a businessman!
Because programmers are a little simpler, and there is little time to do some specific strategies on clothing matching or to make some time to do it in clothing matching, so the more versatile style is a plaid shirt, which can be used for any occasion.