作為一個剛剛?cè)腴T不久的Java學習者,我剛開始接觸Java時,沒有感覺它有多么吸引我。抽象、復雜、難以解釋。看都不想多看兩眼,更別說去認真學它了??晌腋覀冎笇Ы處熞徊揭徊饺ネ瓿梢粋€簡單的Java項目時,Java深深的吸引了我。當時為了完成項目中的一個功能,可以達到廢寢忘食的地步。我從一個見到代碼就頭疼到為了Java廢寢忘食,中間遇到了無數(shù)的困難。但是只要努力和鉆研,困難終究會解決。其實很多人學編程都會遇到困難,我覺得其中一個根本原因是他們沒搞明白學編程到底是學什么以及編程到底能干什么?
我們可以始終這個認為:編程不是一種知識,而是一門手藝和技術
編程是一門技術,只要你想學,肯定能學會。每個人的邏輯思維能力不同,興趣點不同,總有一部分人覺得容易,一部分人覺得吃力。
在我看來,技術就是一層窗戶紙,是有道理可以遵循的,起碼要比搞抽象的藝術容易很多。
但是,隔行如隔山,學好編程也不是一朝一夕的事,想“吃快餐”的讀者可以退出編程界了,浮躁的人搞不了技術。
學習編程不是看幾本書就能搞定的,需要你不斷的練習,編寫代碼,積累零散的知識點,代碼量跟你的編程水平直接相關,沒有幾萬行代碼,沒有拿得出手的作品,怎能稱得上“大神”。
每個人程序員都是這樣過來的,開始都是一頭霧水,連輸出九九乘法表都很吃力,只有通過不斷練習才能熟悉,這是一個強化思維方式的過程。
知識點可以在短時間內(nèi)了解,但是思維方式和編程經(jīng)驗需要不斷實踐才能強化,這就是為什么很多初學者已經(jīng)了解了C語言的基本概念,但是仍然不會編寫代碼的原因。
程序員被戲稱為”碼農(nóng)“,意思是寫代碼的農(nóng)民,要想成為一個合格的農(nóng)民,必須要腳踏實地辛苦耕耘。
也不要壓力太大,一切編程語言都是紙老虎,一層窗戶紙,只要開竅了,就容易了。QQ2784582662