Ask a Question programming for beginners - TOP 4 before, I believe most people have asked!

Now new IT technology with each passing day.

● it is common programming language, there are C / C ++, Java, C #, Python and so on;

● operating system platform unix / linux, windows series;

● development tools VisualStudio series, VC, Eclipse, NetBeans and so on;

But there is always a lot of people ask: I was white, how can I Started? Now learn what language is good, and so these types of issues! Next, we take stock of what the programming for beginners to those questions been asked to issue a number of times and make the most of my thoughts!

☄ school XX XX or learn more promising?

The first is to learn what language is good? The best kind of future do ...... hey language

"Which school have a future in the end? I have to choose a promising wrong in trouble."

In fact, like "Learning XX XX or learn more promising," then not make sense.

Because "choose C ++ or choose PHP" difference promising not "choose to select English or Japanese," the future as big difference, "the wrong direction" is not a problem, since they are all interlinked.

You can not do is guarantee you learn that direction after you graduate, but can not guarantee that you will be able to eat for a lifetime by this point what you've learned.

But like someone said "there is a lot to do Web development direction JSP, PHP, ASP.NET, etc. I had to choose a bar!" The problem is very real, because only a first study to further in this direction, this direction learn to think through the future "one size fits all."

So my suggestion is that schools teach what the language, you will continue to thoroughly learn the language, but do not ask "the language has no future" such a silly question.

Try not to learn a so-called "promising" new language because you go to learn a new language will take a lot of energy spent on language, syntax itself, but delayed the actual programming.

And to have learned a language to learn, then at least do not go to grammar school itself, the development tool itself did not have to be familiar with, as long as the study of how to use the language to develop useful programs ok.

Never mind "which language is better employment, promising" because those "good job, promising" are paper tigers. Try not to just start learning a new language, start with their most familiar language, in-depth study, after coming out of you is to be fighting for the employer Reds.

 

What aspects of ☄ to companies in need?

This depends on the requirements of the employer depends. You have not yet graduated, do not know the future to face any kind of job.

It is recommended you do not go to school during the partial subjects, so of course have a good school, to learn specialized courses,

Develop their own "internal organs Heart", then into a big company, so big companies will naturally arrange a personnel training program for you, learning more purposeful in the work environment.

 

What ☄ easiest to learn?

Since the introduction of the current rapid development tools, enabling software developers to more easily enter the software development threshold is getting lower and lower.

A lot of people under the trick IDE tools, fast ten days, two weeks can be slow to enter the field of so-called "programmer", it has become a so-called "programmer."

This is crowed thing for IDE providers, but for software, it is an invisible blow.

Due to the popularity of fast tool, many people develop viewed as a piece of cake, especially a lot of college students are now teaching content once considered out of school are already out of date, virtually created a mental weariness.

The future of software development becoming more and more polarized, on the one hand there are more and more people will engage in the development of simple and repetitive, and difficult to develop this part will gradually decrease; on the other hand the core of the development will be more complex, Getting this part of the knowledge content in question will gradually increase.

So for the future wish to engage students in software development, the need for good study hard, what school they will be useful, as long as the foundation is now playing a solid, that is, after you will have a good opportunity in the field of software, do not blindly give up learning opportunities.

 

☄ there any quick way not?

Quick method a person to learn a skill is not to learn the so-called "useless" things, tell him a final conclusion and operation.

But a lot of things are in the exploration, learning to understand, many people find information in studying a technical problem in the process of reading, and verification.

In this process, not only exercise their ability to think, but also lay a solid foundation of knowledge, the most important is in the process of exploring gain a lot of unexpected new things, have many friends in studying a problem when often inadvertently learn a lot of new things.

Uphill "quick" method is a direct cable car ride up, but you will see a lot of the scenery less than those climbers.

So you are willing to do a master person "quick" method, or willing to have the opportunity to look at the scenery it?

The last sentence: Cut Service quicksand high-profile building, from practice to practice difficulty, from easy to use with Office! No crash, only adhere to!

       For those who love programming, the answer together with a group of small learning partner is very important! I have started to learn a programming zero-based exchange club ( group ), as well as learning video files, are welcome beginners and advanced in little friends!

Published 520 original articles · won praise 132 · views 80000 +

Guess you like

Origin blog.csdn.net/HUYA69/article/details/105246164