十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
說到藝術(shù),應(yīng)該就想到“美”,“優(yōu)雅”,藝術(shù)好像和編程不沾邊。經(jīng)常聽到有這樣那樣的論調(diào)說編程是一門藝術(shù),書里也經(jīng)常提到,網(wǎng)上也經(jīng)??吹?。但是我編程好幾年的程序員,都只見過技術(shù),沒碰到過藝術(shù)。
直到有一天,看到這樣一段話:為生活所迫而投身代碼行業(yè)的程序員們,一般開始的時(shí)候總表現(xiàn)得像一個(gè)農(nóng)村的泥水匠。泥水匠們很勤奮,也能用磚、石、瓦蓋一個(gè)二、三層的像模像樣的樓房,蓋的樓房挺實(shí)用。但是很多人可能從沒有看過不一樣的建筑,比如文藝復(fù)興風(fēng)格的羅浮宮,比如巴塞羅那的圣家族大教堂,比如雅典風(fēng)格的古羅馬斗獸場(chǎng)等。
我承認(rèn)我就是編程泥水匠,沒有創(chuàng)造過“高樓大廈”,沒有見過盧浮宮和圣家族大教堂。在這種前提下,讓我去造一個(gè)類似的建筑,那不如讓我去死。編程亦如此,沒有足夠的知識(shí),體系架構(gòu),就憑一雙手是沒辦法從技術(shù)過渡到藝術(shù)的。
既然有泥水匠,就應(yīng)該有高迪。地球上從不缺乏創(chuàng)造者,就像《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》,很多書都是從藝術(shù)的方面去講解編程思想。寫代碼就像寫作,既可以寫的如此精巧,也可以寫的如此高效。
編程也需要想象力,想象力雖然不是無窮的,但沒有一點(diǎn)想象力,卻也很難從技術(shù)過渡到藝術(shù)。有些人把編程知識(shí)分成兩類:一類是介紹條條框框的規(guī)則的,另一類是講編程思維的。當(dāng)我們開始關(guān)注后一類知識(shí)的時(shí)候,過渡才剛剛開始。
本文屬原創(chuàng),禁止轉(zhuǎn)載
100年前John Knight發(fā)誓:為中華崛起而讀書。身處國(guó)際信息化之今天中國(guó)年輕人理當(dāng)以中流砥柱為己任,奮力拼搏,努力學(xué)習(xí)計(jì)算機(jī)技術(shù)、實(shí)現(xiàn)自己的抱負(fù)和理想。程序員互動(dòng)聯(lián)盟愿意與各位一道,為實(shí)現(xiàn)自我之目的而助你一臂之力,歡迎加入老碼農(nóng)的微信公眾號(hào)--程序員互動(dòng)聯(lián)盟(coder_online)