Programmers and musicians

Source: Internet
Author: User

I watched a movie "The only one in my life" a few days ago. Every time I saw the main character playing his guitar, I always came up with a scene in my mind when I was crazy: A programmer could not help but smile at the display. His hand floated like an genie on the keyboard. Then he waved his arm and held his fist. I think this is a kind of state that everyone has experienced, such investment, and so on.

Sometimes I wonder what makes us invest so much in the boring or even boring work of others. It's like some people will fall asleep when they watch a music show (not just myself), but those musicians are still playing on the stage.

So what makes us so crazy about music or programs?

I think of an explanation:Self-release, Which can also be called:Create. It is precisely because of this strength or purpose that this effect can be achieved.
Then, the word "power" may be inappropriate in terms of what gives us the power of self-release or creation. Perhaps it is said that what gives us the way to self-release (Creation?
Here I want to describe two scenarios. Let's take a look. According to my personal knowledge.


MUSICIAN:

Six years old:
During the weekend, parents drove the lovely child to find a famous local musician (known as XXX ski). After pleading, the famous musician finally agreed to accept the lovely child as a disciple.
Seven to sixteen years old:
Every weekend, I can see that this kid is playing the piano or singing in this XXX family. From the child's face, I can tell that he doesn't like this "game ", his eyes are always on the sky outside. However, his parents had to continue the game with an anxious and strict tone ."
Day after day, year after year, so many boring notes, so many boring singing, he is so skilled. Although he still doesn't like this game very much ".
After the age of seventeen:
One day, xxx said to his mother, "Yes, this child is OK. Therefore, the child will not have to study in the musician's home, but will be arranged by his mother to an art school. In school, the child will find that he is much better than them. So I am passionate and invested, but this is not enough.
For a long time, he found that he was familiar with the songs, the tunes, and the music. So he began to create his own music. He found it so interesting because his music base was so solid. It is based on such a state that creation allows him to devote his whole-hearted efforts. He constantly expresses his ideas through music.
Since then, it has become a famous XXX.

Programmer:

Freshman:
Take the receiving notice and go to the *** School for computer science. Listening to the knowledge in the book "80 × 86", which is just like a book of books, the teacher resolutely found that Shenma is a cloud, and the scores of high school are also included. I think of my passion when I was away from home, my mother's jealousy when I left, my father's instruction, and my scalp hardened again. I continued to listen to tianshu.


Sophomore and junior year:
When I came into contact with the Internet and found that the small iron box could support the vast space of the universe, I accidentally saw a few cool people on the internet telling me about their learning experiences. I felt so hot that I could not wish to show my skills immediately. But the reality is that he has to continue to face the boring English symbols he is still not very familiar.
According to the experiences of the cool, he knows that only by constantly practicing and coding can the cool reach their heights.
So the time is like this. The time passes after a while, and the time passes after a day. Speed of coding, understanding of code, and understanding of programs are constantly deepened.


Senior:
After constantly reading, learning, and imitating other people's software works, he can finally write some software based on his own understanding and can use it for others. However, this is not the start of flat Avenue, but the starting point of a difficult journey.


Difficulties are always proportional to happiness. He can feel that every time he writes software, his energy is so concentrated that he forgets his place.

He is creating his own ideas and turning his ideas into reality.


It's just a dream.


If you have the patience to see this, Then I thank you, just like someone needs to listen to music and someone needs to use it.

Here you may know that the point I want to express is not how similar a programmer and a musician are. This is because Eric Steven Raymond's article "How To Be a hacker" has already made a brilliant presentation.


What I want to talk about is that the reason why programmers are programmers, the reason why they have such energy to devote themselves to the source of creation, and the reason why musicians have become the source of musicians.

A layman or layman feels that writing a program is so boring and boring because they do not have the experience of turning their ideas into reality through the program, and they do not know the fun of it.


For me, it seems that the others play well with the guitar. When I pick it up, my hands will shake and the sound of a ghost will sound, so that I will never touch it again. I'm not interested because I can't express my thoughts through it. Specifically, I won't use it to express my thoughts.

Programmers and musicians are not so much an industry as they representRealm.


Original article, reproduced please indicate the source: http://www.the5fire.com/programmer-and-musician.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.