編程,也就那么回事

什么是編程語(yǔ)言?

可能你很早就知道編程,但是可曾去深思過(guò)到底什么是編程?? ?
舉個(gè)例子,你是一個(gè)中國(guó)爺們,現(xiàn)在你要娶一位非洲的阿依土鱉公主,尷尬了!
你們的語(yǔ)言不通,你說(shuō)中國(guó)話,你那位美麗的小公主說(shuō)阿依土鱉話。你們只能用肢體語(yǔ)言溝通。是不是很難受?怎么辦?? ?
? ? 解決辦法一,你努力學(xué)習(xí)阿依土鱉語(yǔ),然后跟公主進(jìn)行語(yǔ)言交流!
? ? 解決辦法二,你和你那美麗的公主都學(xué)習(xí)一門(mén)更為簡(jiǎn)單的語(yǔ)言,然后用這種簡(jiǎn)單的語(yǔ)言交流!
來(lái),我們回顧一下,計(jì)算機(jī)其實(shí)能運(yùn)算就是一堆的電路,通過(guò)通電,斷電來(lái)進(jìn)行相應(yīng)的運(yùn)算;
通電是1,不通電是0,這也就是計(jì)算機(jī)二進(jìn)制的來(lái)源。
經(jīng)過(guò)先輩的不懈努力才有了今天的發(fā)展,我經(jīng)常會(huì)跟學(xué)生說(shuō)的一句話,如果把你送回1945年,
讓你參與地臺(tái)計(jì)算機(jī)的發(fā)明,我相信70多年后你能像如數(shù)家珍一樣把計(jì)算機(jī)的每一個(gè)零部件都說(shuō)清楚!問(wèn)題就在于我們沒(méi)有經(jīng)歷那個(gè)時(shí)代,我們現(xiàn)在是站在巨人的肩膀上。所以有時(shí)候我們不由自主的就會(huì)問(wèn)自己:計(jì)算機(jī)從哪里來(lái)?計(jì)算機(jī)要干什么?計(jì)算機(jī)要到哪里去?

編程語(yǔ)言的發(fā)展也是有過(guò)程的,最早的時(shí)候,先輩們通過(guò)記住0101等命令來(lái)讓計(jì)算機(jī)執(zhí)行指令。這種辦法就是上面我們收到的解決辦法一;計(jì)算機(jī)只能是通電斷電來(lái)表示相應(yīng)的操作,你跟它說(shuō)什么它都不懂;
后來(lái),先輩們發(fā)現(xiàn)這種方式效率太低,因此就發(fā)明了更先進(jìn)的編程語(yǔ)言,首先將人類(lèi)語(yǔ)言轉(zhuǎn)換成編程語(yǔ)言,然后計(jì)算機(jī)上面的一個(gè)編譯機(jī)構(gòu)再將編程語(yǔ)言翻譯成相應(yīng)的0101命令;就像上面講的方法二;
其實(shí)這里大家可以看到,方法二可以看成,找了一個(gè)會(huì)英語(yǔ),又會(huì)漢語(yǔ),還會(huì)土鱉語(yǔ)的人;
這個(gè)人就相當(dāng)于計(jì)算機(jī)中的編譯機(jī)構(gòu);

經(jīng)常會(huì)有初學(xué)者問(wèn),我到底能不能學(xué)會(huì)這種編程語(yǔ)言?

這里學(xué)不懂主要分兩塊:其一,思維意識(shí)上的排斥,各位都聽(tīng)說(shuō)過(guò)一個(gè)名字:慣性思維。說(shuō)的就是你在一個(gè)領(lǐng)域時(shí)間長(zhǎng)了,習(xí)慣用你所熟悉的思維方式去考慮一個(gè)問(wèn)題,突然讓你換了環(huán)境,改變思考及解決問(wèn)題的思維方式,對(duì)大家來(lái)說(shuō)本身就是生理及心理上的一個(gè)挑戰(zhàn);所以大家一定要做到這四個(gè)字:空杯心態(tài)。放空自己,不管您以前是您以前對(duì)計(jì)算機(jī)編程有所了解,還是小白,都請(qǐng)放空自己;

其二,確實(shí)學(xué)不懂,舉個(gè)例子,假設(shè)現(xiàn)在把你送到清華大學(xué)的核物理實(shí)驗(yàn)班去學(xué)習(xí),我覺(jué)得您應(yīng)該也學(xué)不會(huì),而且是確實(shí)不會(huì)。這里的學(xué)不會(huì),是因?yàn)橐粋€(gè)個(gè)的概念拋出來(lái),需要大家去發(fā)動(dòng)大腦細(xì)胞進(jìn)行學(xué)習(xí),理解,所以其本身就不是一件舒服的事情。因此會(huì)有同學(xué)就覺(jué)得我就是學(xué)不會(huì),因此當(dāng)覺(jué)得自己學(xué)不會(huì)的時(shí)候,我給大家分享個(gè)小技巧,一定要學(xué)會(huì)自己勸自己,這個(gè)概念就是這樣,就好像學(xué)數(shù)學(xué)時(shí),課本上有很多真理,定理;為什么叫定理?因?yàn)檫@是別人規(guī)定的道理。因此對(duì)于大家來(lái)說(shuō),在剛開(kāi)始學(xué)習(xí)程序的時(shí)候,會(huì)遇到許多新的概念,希望大家千萬(wàn)不要軸進(jìn)去,有的同學(xué)卡在一個(gè)概念上,非弄懂,要不然就心理非常過(guò)意不去。還有的弄不懂就光想抽自己。其實(shí)真的沒(méi)必要,到后面,你會(huì)發(fā)現(xiàn),其實(shí)編程,就是那么回事。

大概多長(zhǎng)時(shí)間能夠系統(tǒng)的學(xué)習(xí)一種編程語(yǔ)言?

如果學(xué)習(xí)能力比較強(qiáng),有一個(gè)前輩帶著,也就是4~5個(gè)月的時(shí)間;大家可以算一下,大學(xué)里真正的在學(xué)習(xí)專(zhuān)業(yè)課的時(shí)間也就是4個(gè)月左右;所有只要你夠努力,4~5個(gè)月時(shí)間足矣達(dá)到一個(gè)初中級(jí)的水平。

英語(yǔ)不好,是否影響學(xué)習(xí)編程語(yǔ)言?

可以明確告訴大家,不影響,程序開(kāi)發(fā)過(guò)程用到的英語(yǔ)都是比較固定的一些單詞;那為什么英語(yǔ)好對(duì)學(xué)習(xí)有好處?因?yàn)檎麄€(gè)計(jì)算機(jī)的世界都是用英語(yǔ)為體系設(shè)計(jì)的。所以英語(yǔ)好了,對(duì)于你編寫(xiě)或者理解程序都有很好的幫助;舉個(gè)例子,要寫(xiě)一句話:我有一個(gè)夢(mèng)想;如果你英語(yǔ)好,那你會(huì)這樣寫(xiě):I Have A Dream;當(dāng)然,如果你拼音好:可能就是:woyouyigemengxiang;還有就是,很多新技術(shù),都是從國(guó)外傳入的,如果你想搞到第一手的資料,那么可能就要求你的英文功夫要到家了,當(dāng)然了,現(xiàn)在來(lái)說(shuō),只要你知道百度翻譯就行;所以,英語(yǔ)跟你學(xué)習(xí)編程沒(méi)有必然聯(lián)系。

學(xué)歷代表過(guò)去,能力代表現(xiàn)在,學(xué)習(xí)力代表未來(lái);





?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類(lèi)19個(gè)關(guān)鍵概念,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門(mén)書(shū)籍,必讀書(shū)籍,以及...
    dle_oxio閱讀 11,384評(píng)論 6 244
  • 羅威剛要出門(mén),接到一個(gè)電話:“羅威啊,我是李臺(tái)陽(yáng)。好,我馬上就過(guò)來(lái)。” 羅威想:和李臺(tái)陽(yáng)這么多年沒(méi)聯(lián)系了,自己剛升...
    快說(shuō)派閱讀 329評(píng)論 0 1
  • 小灶群3月15日的晨讀材料提及到了幾個(gè)關(guān)鍵詞:“消火栓”,“全力以赴”。 材料文章中的字不多,但是卻引發(fā)了我的深思...
    calote閱讀 240評(píng)論 0 1
  • (以下是入職以來(lái),經(jīng)常用到的一些命令,可以說(shuō)是頻繁,以此總結(jié)希望大家一起進(jìn)步,在總結(jié)中收獲成長(zhǎng)) 遠(yuǎn)程有倉(cāng)庫(kù),怎樣...
    rain_li閱讀 487評(píng)論 0 3
  • 滬江網(wǎng)校:新概念第一冊(cè)知識(shí)點(diǎn)的總結(jié)和梳理,包括課文詳解、語(yǔ)法要點(diǎn)以及重點(diǎn)詞匯的學(xué)習(xí),絕對(duì)干貨! 新概念英語(yǔ)一直是大...
    滬江中小幼閱讀 1,233評(píng)論 0 2

友情鏈接更多精彩內(nèi)容