為什麼一定要讓你的孩子學程式設計?
會程式設計的確是一項了不起的技能。你可以寫 app,建網站,不管有什麼好想法都可以親自實現出來。相信我們的世界會需要越來越多的程式設計師和開發工程師。
但並不是每個孩子都必須要學程式設計。
打個不恰當的比方。營養學對人至關重要。人類需要知道基本的營養學知識以免受糖尿病或肥胖症之苦。垃圾食品對身體有害不要多吃,水果蔬菜有助於健康要天天吃,堅持運動能保持體型良好——總之,瞭解基本的營養學知識可以保持身體健康活得更久。
對比之下,關於車的知識就沒那麼重要。當然,如果你知道怎麼自己換油或補胎會非常方便;但不會也沒關係,你可以僱人給你換油或者補胎。
程式設計的重要程度和懂車的知識差不多,同樣的,你也可以僱別人幫你寫 app 建網站。
但是你永遠不能僱人替你吃飯,或替你減肥降低膽固醇。
這個例子有些過度概括了,說這麼誇張只是為了擺明觀點:
並不是所有人都需要學程式設計。
公眾人物們都信誓旦旦說他們要帶頭學程式設計,我就奇怪了,Michael Bloomberg 先生(彭博社創始人,美國商業大亨、政治家和慈善家)學了程式設計後會對工作有什麼幫助嗎?
NBA 球員 Chris Bosh 也公開支援程式設計,但是他本人灌籃的時候並不需要會程式設計。
這些名人們的大力推動,實際上把人們對程式設計的認識帶跑偏了。
我們並不是為了程式設計而學程式設計,不是為了敲程式碼在螢幕上畫線。學程式設計的目的是為了解決一些現實的、基本的問題。
奧巴馬總統批了 40 億美元給公立學校用於計算機教育,讓孩子們有更多機會去程式設計。但是程式設計訓練營的崛起、鉅額資金的投入,使得程式設計成了一種強制。
可能奧巴馬是想追上中國的步伐,畢竟中國的小孩幼兒園就開始學程式設計了,也許是想給一些目前尚不存在的崗位做人才儲備,畢竟程式設計對未來的創新十分必要。我們只是經常忘了自己的初衷。
我並不是抵制程式設計,只是不想每個人都為了程式設計而學程式設計。很多成功的企業家一句程式碼不會寫也掙了幾十億。
不管孩子還是成人,最重要的生存技能是學會有效溝通;同時,面對問題,能永遠保持批判性思維,學會向世界輸出自己的價值觀。
相關文章
- 為什麼一定要給孩子找個程式設計師爸爸?程式設計師
- 為什麼程式設計師一定要學Linux程式設計師Linux
- 為什麼一定要學習設計模式設計模式
- 孩子們為什麼要學Python程式設計Python程式設計
- 你為什麼一定要學Python?Python
- 孩子們,為什麼我建議你一定要會介面測試?
- 為什麼你學不好程式設計程式設計
- 程式設計師為什麼一定要用Linux?程式設計師Linux
- 程式設計師為什麼一定要用 Linux ?程式設計師Linux
- 為什麼你應該學習程式設計程式設計
- 為什麼為什麼為什麼為什麼為什麼你要做一名程式設計師?程式設計師
- 為什麼我們需要教小孩子程式設計程式設計
- 羨慕程式設計師的高薪?你會讓你的孩子當程式設計師嗎?程式設計師高薪
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 為什麼你還是學不會程式設計程式設計
- 你為什麼成為一名程式設計師?程式設計師
- 為什麼你該開始學習程式設計了?程式設計
- 為什麼沉迷?一文讓你讀懂遊戲化設計的套路遊戲
- 程式設計師你為什麼這麼累?程式設計師
- 身為Java程式設計師,這些開源工具你一定要學會!Java程式設計師開源工具
- 程式設計師為什麼要高薪?看完讓你勇於為自己開價程式設計師高薪
- 為什麼你的設計團隊中需要一名程式設計師?程式設計師
- 為什麼人人都要學程式設計程式設計
- 為什麼你作為一個.NET的程式設計師工資那麼低?程式設計師
- [水文] 什麼原因讓我成為一名程式設計師程式設計師
- 傳智播客上海校區:你為什麼一定要學Python?Python
- 【Java併發程式設計】一、為什麼需要學習併發程式設計?Java程式設計
- 程式設計師:你為什麼要離職?程式設計師
- 為什麼說你不要獨自程式設計程式設計
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師
- 為什麼說學人工智慧一定要學Python?人工智慧Python
- 作為程式設計師,你的夢想是什麼?程式設計師
- 程式設計師,你為什麼值這麼多錢?程式設計師
- 程式設計師們 讓你的孩子當個網頁工程師吧!程式設計師網頁工程師
- 作為一個Java 程式設計師 你應該會什麼Java程式設計師
- 你為什麼總是學不會設計模式?設計模式
- 結婚養幾個孩子是如何讓我成為一個更好的程式設計師的程式設計師
- 小孩子如何學程式設計程式設計