在學(xué)習(xí)程序之前,我想大家首先應(yīng)該對程序員這個行業(yè)熟悉一下,更加要對編程的語言以及所涉及到的工具有所了解。因為如何了解這些是很難去給自己一個明確的目標(biāo)的。所以首先我想在這里先為大家介紹一下這個行業(yè)以及一些相關(guān)的內(nèi)容。
程序員,相信在很多人眼中是一個非常神秘,非常特別又或者說非常有趣的職業(yè)。因為在這個行業(yè)里面實在出現(xiàn)了太多的英雄,每一個英雄的事跡都足以讓我們熱血沸騰。但是,又有誰知道在這些英雄的背后,藏著多少辛酸,藏著多少的努力。程序員這個行業(yè)并非如大家所想象的那樣美好。程序員是一個沒有白天黑夜概念的行業(yè),程序員是一個讓人筋疲力盡的行業(yè)。你們看到的是一些英雄的光輝歷史,但是卻忽略了大多數(shù)程序員的艱辛。所以在這里我奉勸各位,如果你是為了這個行業(yè)充滿傳奇色彩而想加入,如果你是為了這個行業(yè)薪水高而想加入,那么請你現(xiàn)在退出吧,因為它不適合你。這個行業(yè)需要的是擁有努力、認(rèn)真、堅持等品質(zhì)的人。
講到如何學(xué)習(xí)編程,那么必不可少的就要講到編程語言了,相信大家都知道編程語言有很多種,包括C、C++、BASIC、PASIC、ASP、PHP等等,當(dāng)中還分為很多不同的領(lǐng)域,所以在學(xué)習(xí)編程之前一定要為自己定下一個目標(biāo),一個自己即將要進入的領(lǐng)域。有些人想進行底層開發(fā),有些人想做網(wǎng)站開發(fā),有些人想做商業(yè)軟件開發(fā)等等,由于計算機的普及,軟件行業(yè)所涉及的領(lǐng)域也就越來越多,一個人是不可能涉及所有的領(lǐng)域的,所以必須在學(xué)習(xí)之前給自己一個定位,這個是很重要的,如果沒有這個定位的話在未來學(xué)習(xí)編程的日子里將會很迷茫。
目標(biāo)的定位當(dāng)然不能少了工具的因素,因為不同的領(lǐng)域使用的開發(fā)工具也不同,在這里想重新再次鄭重的向所有朋友聲明一次,不要把開發(fā)工具和開發(fā)語言混為一談,語言是編程的基礎(chǔ),而工具是用來輔助開發(fā)的,例如VC、VB、DELPHI、BCB等等。每種工具都有各自的優(yōu)勢和缺點,至于每種工具的特點我就不再講了,如果大家是有心學(xué)編程的話,我相信你一定會去看看關(guān)于這些工具的具體內(nèi)容的,呵呵,讓我偷個懶。還有在這里重要提醒一下大家,不要被現(xiàn)在的流行工具所迷惑,學(xué)好根本才是最重要。
前面大概的準(zhǔn)備工作已經(jīng)做完了,對這個行業(yè)了解了,給自己定了一個目標(biāo)后,接下來當(dāng)然是全力向這個目標(biāo)進發(fā)了。那該怎么做呢?看了很多朋友的帖子,都講到C語言是程序員必學(xué)的語言,如果程序員不學(xué)C就不算是真正的程序員,我個人認(rèn)為這種說法有點偏激,當(dāng)然,我承認(rèn)學(xué)C是會對你有很大的幫助,但是并非一定要學(xué)C,大家之所以這樣說,可能是因為C語言的影響太大了。但是你總不能要那些去學(xué)網(wǎng)站開發(fā)的人一定要去學(xué)C吧,呵呵。其實我個人認(rèn)為,一開始學(xué)什么都無所謂,但是無論學(xué)什么,一定要努力和堅持,做不到這兩點,你就注定會是個失敗者。在這里我想講一下學(xué)編程最關(guān)鍵的問題,就是思想。也許這是個很抽象的概念,但是沒有辦法,編程本身就是個很抽象的東西,呵呵。等你真正領(lǐng)悟到這一點的時候,恭喜你,你已經(jīng)站在編程的門口了,呵呵,只是門口哦。那么編程的思想又該如何去領(lǐng)悟呢?要領(lǐng)悟其思想,那首先學(xué)習(xí)語言是必然的,語言是思想的一種體現(xiàn)形式,就像一個人的思想需要語言來表達一樣,所以如果連一門語言都無法掌握的人是無法領(lǐng)悟其思想的。但是對于一個人,如果不經(jīng)常說話,不經(jīng)常使用語言,他又如何去使用語言來表達自己的思想呢?編程也一樣,要領(lǐng)悟其精髓,必須先不斷地看,不斷地使用,才能在這種過程中慢慢有所體驗,當(dāng)然有的人可能快些,有的人可能慢些,但是不管快慢,能夠達到就是進步。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |