編程,就是讓計(jì)算機(jī)解決某個(gè)問(wèn)題而使用某種程序設(shè)計(jì)語(yǔ)言編寫(xiě)程序代碼,并最終得到相應(yīng)結(jié)果的過(guò)程。廣義而言,設(shè)計(jì)具備邏輯流動(dòng)作用的“可控體系”都叫編程,并不僅限于計(jì)算機(jī)程序。(摘自百度百科)
我是一名文科生,見(jiàn)到跟數(shù)字、邏輯有關(guān)的東西都會(huì)頭疼,這一次為什么要“自投羅網(wǎng)”地主動(dòng)學(xué)編程呢?
為了打磨自己的思考模式。在所有漢語(yǔ)使用者中,能寫(xiě)出中文的人比例大概為92%(即非文盲人口比例),但能用中文寫(xiě)出學(xué)術(shù)文章發(fā)表在核心期刊上的比例就要低得多了。原因是大部分人并沒(méi)有自己的思想,甚至不知道應(yīng)該如何思考。編程的本質(zhì)不是寫(xiě)代碼(那只是實(shí)現(xiàn)形式),而是深刻地理解問(wèn)題,并尋求解決方法。因此,學(xué)習(xí)編程,也是在建立與打磨自己的思考模式。
為了更好地參與將要到來(lái)的趨勢(shì)。昨天的文章討論了人工智能與未來(lái)趨勢(shì)的關(guān)系,如果該結(jié)論成立,那么懂一點(diǎn)編程是有好處的,至少能從技術(shù)層面做更好的理解與判斷。
為了更好的理解這個(gè)世界。人們常說(shuō)這個(gè)世界變化太快,而這個(gè)變化,我認(rèn)為,很大程度上是由技術(shù)帶來(lái)的。技術(shù)改變世界,要理解世界,就要理解技術(shù),理解計(jì)算機(jī)的語(yǔ)言。如果不能理解,大概就只能繼續(xù)莫名其妙不明所以地被改變了罷。