Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Can programming really change the way people think?


May 31, 2021 Article blog



Many occupations can train people to think specific, especially in the programming position is particularly obvious, the programmer's job is to link human needs with machines, many algorithms and models are really abstract in life, so that programming can be brought to real life.

 Can programming really change the way people think?1

Many people find it a little strange to chat with programmers, whether it's the way they talk or the way they think. T here is a very popular joke in the network, is to say: "husband, come back at night to buy a watermelon, if you see tomatoes, buy two." " In the evening, the husband bought two watermelons back, the wife asked why, the husband said, "because I saw the tomatoes." ”

After reading this joke, many programmers will even argue that it's all right, it's a rigorous pursuit of language. N o matter how the two watermelons eat or not eat, no tomatoes how to scramble eggs, at least we can see, deep programming to a certain extent, thinking will indeed change.

Where does the nature of this difference come from? C hanges from the object of communication. P rogramming is essentially communicating with machines. T he deeper the communication, the closer the way of thinking is to the person you are communicating with. J ust like with the Northeast people familiar with the character feel a little more proud, with Taiwan compatriots talk more also become more budding.

Long-term programmers in the mode of thinking will be more rational, easier to form a template thinking, in the do not do things always think about not doing repetitive work, make a template to let the latter follow this pattern to do, do not understand people may think that programmers are a bit rigid, but in fact this is only a superficial phenomenon, like to write functions or classes often do things will do a common tool class, in use will be more convenient. A programmer also has a trait that is that he or she likes introspection. T he program itself is accurate, and if the results are not expected, they must have been written incorrectly. H alf the time the program is written is in the debug, and the debug is full of "what's wrong with me" and "sleeper, so SB's mistake I didn't notice." T his state of long-term self-reflection can also affect life and change the way you think outside of work.

The 21st century is the century of the Internet, and the whole Internet society is created by programmers, programmers must learn programming to achieve their functions, so now is why programming is more and more attention to a reason, and "programming thinking" is not a skill to write programs, but an efficient way of thinking to solve problems. E fficient problem-solving thinking is a necessary way for society, and that's why so many people want to get into the programming industry.

"We believe that everyone can be an IT god, and start by choosing a sunny path to help you get started, stop getting lost on your way to learning, and immediately focus on the programming lion and start your programming journey."


 Can programming really change the way people think?2

Recommended reading:

Which one is recommended for online programming classes? A few good programming site introduction

What language should I learn in programming? Comparison of several popular programming languages

What level does the zero-based self-study front end reach to find a job?