Novice programmers ' small view of learning programming language

Source: Internet
Author: User
Tags learn php

I belong to the halfway decent programmer, strictly speaking is still learning how to be a programmer. So there will be a lot of friends around me (want to change careers, learn skills) will ask the programmer this road is suitable for them, but this thing varies from person to person, so I can only summarize their own situation, to tell them their own experience, let them judge it.

This article mainly expresses oneself to be suitable for a career change when the programmer of some views, hope can give some in hesitate to learn programming, what language of the small partners to provide some reference.


First judge whether it is appropriate


I will be useful only when I am born. Everyone has their own areas of expertise and not good at the field, if learning to program is for hobbies, just a hobby, that's good. But if learning to program is to master the skills, in order to live, in order to breadwinner, then it is advisable to think twice. Finding your area of expertise or not is a simple matter, but it's easier to find the areas you're not good at than to find the areas you are good at. So for those who simply want to live and choose to work on the path to programming, the first thing to do is to make sure that the field of programming is not an area of expertise.


How to judge: (For hobbies and learning, you can drift through this section)


Then how to judge whether it is suitable. Now is the information age, the Internet can not be divorced from our lives, want to find the Internet to learn language programming video is not a difficult thing. Take Java as an example (I was from the internet to find Java video to learn, I do not know why Java is so much, of course, can find other languages), learning, while knocking, remember to knock yourself, if said a period of time passed, even the basic grammar are not mastered, or that there is no patience to see it down, Then I think this field may not be very suitable for you to put. If you study hard and decide not to stop at all, congratulations, although not sure whether this field is the area of their own best, but at least not the area is not good.

Select language

Many programming languages, like when I first contact, will want to learn which language good, which language can get higher wages, in retrospect, is really a pattern Tucson broken ah. In fact, things are relative, in the face of different situations, to take the same strategy. Programming languages are the same, and each programming language has its own area of expertise. If you want to make the choice of computer games C + + will be more appropriate, want to get the site can learn PHP, java. This is not a lot of research, because I am also a novice. Like the country you want to develop in, you have to learn which language is the same. There is no good or bad between programming languages, so choose the programming language, combined with their own actual situation, well plan their own direction to develop and then make a choice. However, the simple hobby, for learning and learning, and do not understand the choice, that C + + is a good choice.

How to learn:

Learning methods vary from person to person, so there is not much to say. If there is a person to guide the words can be less to go a lot of detours, now it training institutions are quite many, for different people, if like to participate in the words is also a good choice, but to good choice. But one thing is certain, is to insist. Just learn the time may be more relaxed, more and more difficult, when the bottleneck, if you can break through, but also a wide world, so do not give up easily.

Novice programmers ' small view of learning programming language

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.