Considered how to master a programming language?

To play program must master a programming language, programming language is made on the basis of software, beginners are programmed from a basic programming language starts to really master a programming language must project combat, a lot of college students in school during learned a lot of programming languages, but can not be called master can only be called learned, so that the main programming language practice, only a theoretical grasp of very skilled not really master a programming language.

In fact, learning English programming language similar meaning, we must first have a sense of language training after feeling will become simpler, known computer language sense, this sense of language training needs to have a foundation, and need to accumulate a certain time, generally feel the need to adhere to achieve this, a lot of enthusiasm to start people interested in programming, difficulties encountered enthusiasm gone, they give up halfway, to do anything like this, what can not be plain sailing, what should persist for some time to see if it really can not then conclude that many people find it difficult to program, major or not adhere to a certain extent, at the time did not understand the point is to adhere.

Different aspects of the same feeling watching a programming language is not the same, although the programming time to time to come back for many years Based on the review of the C language, think of things before and always a little different, sometimes thought to why the programming language designers to do so, or if in a different syntax to design framework is not able to achieve the effect, regardless of any time not to leave the base, many programmers begin to learn a few years ago a very interesting entry, once the project have experience programming in fact feel it is that one thing, it is not necessary as before so hard, this type of programmer abundance, so creating a number only in the industry to do something, go to another company for an interview found written in the leg go directly to the topic people usually do not pay attention to this part of the programming for the accumulation of knowledge, not as good as the original foundation okay, can not say this type of programmer level is not high, at least not a very good programmer.

To master a real programming language have to project combat, in reality, there are two types of programmers, not all will get the basis that they are not at ease, I began to try to do the project after almost all the bases; the other a class of people belong to actual combat, I do not understand in the project to go looking for information, last and all the problems solved. So the project is the only way to combat the entry of fast programming, of course, if after programming foundation to go have a good project combat the effect will be much better.

真正的编程语言玩到一定程度之后就是工具般存在,而且掌握了一种编程语言之后再去学习别的编程语言要快速很多,很多程序高手切入新的编程语言只需要半个月或者更短的时间就能上手做项目,主要还是得益于前面的积累,有几年工作经验之后重点就是编程思想,也就是实际解决问题的能力,这才是玩编程的核心。

推荐阅读:

学Python的程序员,编程能力都“退化”成什么样了?

学习前端开发的路线是什么?互联网趋势,技能需求

选择程序员,意味着终生学习,眼前的安逸,不过是迷惑人心的温床

Guess you like

Origin blog.csdn.net/zhizhun88/article/details/92431893