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