First-rate programmers rely on mathematics, second-rate programmers rely on algorithms, netizens: I am seventh-rate programmers rely on replication

Every industry is graded, and programmers are no exception! The better ones are called engineers, the more common ones are called programmers, the lesser ones are called code farmers, and the worse ones are called code animals and code slaves.

Today, I visited a game software development engineer from Kingsoft on a forum. He posted a paragraph indicating that his colleague said it. In my opinion, it does make sense.

First-class programmers rely on mathematics,

Second-rate relies on algorithms,

Three streams rely on logic,

Four streams rely on SDK,

Five flows rely on Google and StackOverFlow,

Six streams rely on Baidu and CSDN.

The low-end and the high-end are black magic!

It's too real. As far as the current working status is concerned, let me give myself a five-rate

Of course, some netizens say that first-rate programmers rely on emotional intelligence, second-rate programmers rely on IQ, and third-rate programmers rely on chaos.

Some big guys say so, top programmers rely on philosophy!

Some netizens also said to themselves: I am Qiliu and rely on copying.

In fact, this is also the status quo of most programmers at present. Most of the technologies are now open source, and few people will study the technology, or it is secondary development.

Let's take a look at the ranking of programmers. From this we can imagine that to be an excellent engineer, mathematics, algorithms, and logic are really important!

1. The father of computer science: Turing, Shannon, von Neumann and others.

2. The father of various fields of computer science: the researchers who pioneered the computer world at AT&T Bell Labs, such as Thompson, Rich, Berners Lee, Bjarne Stroustrup, etc.

3. The father of Silicon Valley: Fairchild's eight rebellious geniuses (Robert Noyce, Moore, etc.), Bosacks, Gates, Paul Allen, Wozniak and others.

4. Silicon Valley heroes: Carmack, Larry Page, Brin, Huang Renxun, Torvalds (knocking on the blackboard! He is your yelling linus...), Jeff Dean, etc.

5. Phd researchers such as Stanford, MIT, UC Berkeley, Harvard, etc., who have contributed to computer science. These people are not very popular, but their promotion of computer science will briefly explode in a certain historical period. There are 67 Turing Awards so far, almost all from these four schools.

6. FLAG, Microsoft and other experts and researchers, leading the development of major projects, the well-known Kaifu Li, etc.

7. Programmer entrepreneurs: domestic, Qiu Bojun, Wang Jiangmin, Wang Zhidong, Li Yanhong, Zhou Hongyi, etc.

This is the upper limit dividing line for ordinary programmers

8. BAT experts and researchers (most of them are PhDs, and some of them rely on projects, with annual salary of one million + stocks)

9.FLAG general code farmer

10. The main technology leader of the startup company (the majority of well-known Internet companies such as BAT change jobs, 30w-80w, the annual salary is proportional to the technical flick)

11.BAT ordinary code farmers (domestic 985 211CS undergraduate graduate students, average level, capable of most of the business, desperately copy wheels, 30w-60w)

12. Ordinary code farmers (copy and paste, 10w-30w)

13. Caijimahu (I have to ask where to copy and paste...)

……

At last

Even if the low-end and high-end are gods, we will one day become an excellent programmer with our own efforts.

trust yourself!

Remember to click "Watching", and then forward it to your friends.

Guess you like

Origin blog.csdn.net/UW63ZqpKxwlRL1/article/details/103740460