學習編程吧
在今天的世界里,學習編程跟學習讀寫一樣,或者更像學習畫畫、學習演奏樂器、學習體育運動一樣。學習編程就是學習尋找解決方案。編程者的工作不是給機器寫代碼,而是為大家尋找解決方案,讓生活更簡單。
編者注:《右腦革命:別學編程了,學藝術吧》認為在未來世紀將會爆發右腦革命,以程序猿、攻城師為代表的系統性思維將會讓位于創造性思維,此文顯然不同意對方辯友觀點。
我們生活的社會極度依賴科學技術,但是幾乎誰都不懂科學技術 —卡爾•薩根
在今天的世界里,學習編程跟學習讀寫一樣,或者更像學習畫畫、學習演奏樂器、學習體育運動一樣。學習編程就是學習尋找解決方案。編程者的工作不是給機器寫代碼,而是為大家尋找解決方案,讓生活更簡單。
過去我們曾經為如何與生活在別處的朋友保持聯系發愁,扎克伯格寫出來的Facebook絕不僅僅是成千上萬行代碼,而是解決了數百萬人的問題。這只是一個例子,這樣的例子有很多很多。
我們應該學習編程,出于同樣的理由我們也應該學習數學、化學、經濟、哲學、倫理還有歷史。我們學習這些東西是為了更好地理解我們的周圍,以便針對問題提供更好的解決方案。
學習如何編程還可幫助我們更好地理解世界。我們的世界由計算機掌控,而代碼則掌控著計算機。我們依賴于計算機,計算機則依賴于代碼。
人人應該都能編碼,出于同樣的理由人人均應該懂得另一門語言。學習如何編碼就好比是學習如何有效地跟計算機對話。學習編碼幫助我們與計算機溝通,就我們希望開發的東西或做的事情進行更有效的溝通。
編碼賦予了我們將創意變成原型的能力。
學習編碼形成的心理技能對于我們生活的其他方面都極其有用。它能改善你將大問題分而治之的能力。它還將改善你的決策能力和批判性思維。如果你渴望理解機器、計算機、互聯網、移動應用、博客、網站等,那就學習編碼吧。
我認為我們都應該對無所不在的技術及其工作方式有一個基本的了解,這樣才能做出更明智的決定。
計算機編程是一門藝術,因為它將積累的知識運用于世界,因為它需要技巧和靈性,更是因為它能制造美好的東西。 —圖靈獎獲得者、《計算機編程藝術》作者高德納。