新手編程入門先學(xué)什么?
要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。所以,從某種角度上講,很多語言是一致的。學(xué)會(huì)了C++,JAVA也能夠很快上手。我們面對(duì)新的編程語言時(shí),只需簡單了解該語言的語法特點(diǎn),就可以輕松應(yīng)對(duì)和應(yīng)用了。一名程序員的高級(jí)境界,是在反復(fù)的實(shí)踐、觀察、分析、比較、總結(jié)中潛移默化積累的,絕不是一篇文章或者兩三小時(shí)的講解就能夠說清楚的。要學(xué)會(huì)編程思想、找到編程感覺,必須從實(shí)實(shí)在在的編程實(shí)際工作中去實(shí)踐和體驗(yàn)。不少朋友在學(xué)習(xí)編程時(shí)只簡單地學(xué)習(xí)語法、結(jié)構(gòu),枯燥而且目的性也不強(qiáng),會(huì)大大降低初學(xué)者的興趣和學(xué)習(xí)效果。而一般的書籍,也只從語言本身去講解語法和舉一些針對(duì)這些語法的應(yīng)用例子,跟使用說明書沒有太大差別,沒有起到灌輸編程思想,培養(yǎng)編程感覺的作用。正因?yàn)槿绱耍S多大學(xué)生雖然在學(xué)校學(xué)過C語言,但他們之中少有真正精通C語言的編程者,只是簡單了解些語法罷了,許多重要的知識(shí)點(diǎn)都含糊不清。