What is programming-writing to beginners of Programming

Source: Internet
Author: User

What is programming? Author: Chen yuefeng from: http://blog.csdn.net/mailbomb for beginners, programming is a very mysterious work, so many people for this work is full of yearning, but programming work is not suitable for all people, now, people who have not learned the program have a basic understanding of programming. Programming is like writing an article! Writing an article requires learning a language, such as Chinese and English. Programming also requires learning a language, such as Java and C. To become a writer or make a programming language, you must be familiar with at least one language. The familiarity with this language will greatly improve the efficiency of submitting your work. But you are only familiar with this language and cannot become a writer or programmer. Many people have learned Chinese, but only a few of them have become writers. Many people have learned programming languages, but only a part of them have become qualified programmers. But it is undeniable that you are not a writer or programmer because you are not a language writer. In addition to mastering a language, you also need to have a clear idea. This idea is called idea or idea for writers and algorithm logic for programmers. For writers, your ideas determine the content and order of your articles. For programmers, your algorithm logic determines the structure and function implementation of your program, different people have different ideas, so different people write different articles or programs, so there is no way to decide ". In a sense, writers and programmers are solving the problem, but the writer describes a story, and the programmer solves the problem according to certain steps. But it is undeniable that you cannot write excellent articles or programs without thinking. Finally, let's talk about the proficiency issue. Everyone must know the story of the oil seller. "If you don't have it, you can only work like this. Skilled writers generally refer to creation as "crawling", and skilled programmers generally refer to themselves as "senior typists". Writers summarize the creation into a series of creative theories, programmers summarize their experience into algorithms and design patterns, which are a summary of practical experience. For a design model that has just joined the programmer camp, it is just like talking to a person who has just begun to write an essay about the theory of creation. As long as you are familiar with a language and have a clear idea, you may become a writer or programmer.

 

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.