不會程式設計也是文盲?
近來,我越來越開始思考這樣一個問題了,那就是面對一個日益高度程式化的世界,不會程式設計算不算是文盲呢?
之前對這個問題有思考是因為看過一篇著名VC大佬Fred Wilson寫的文章“要麼程式設計要麼成為一段程式”,文章雖然講的是不懂技術該如何創業,但是其引用的一位著名媒體技術人的話卻讓我印象頗為深刻——“人類學語言時,學的不僅是聽還有說;學字時,學的不僅是讀還有寫;而現在隨著我們向一個越來越數字化的世界邁進,我們也不僅應該學會如何使用程式,還要學會如何開發程式。在未來,面對著一個高度程式化的世界,如果你不能開發軟體,那麼你將變成軟體。就是這麼簡單:要麼程式設計,要麼被程式設計。”
的確,計算機正在深入到我們生活和工作的各個方面(普通的計算機如我們手裡拿的筆記本,特殊的比如醫用的我們可以穿在身上內建有感應器的T恤),目前雖然看起來人與計算還處在兩種不同的空間裡,但是很多趨勢都表明人工智慧,人和計算的結合將不斷崛起。那麼到時候我們面臨著一個完全被程式化的世界是不是需要知道如何程式設計呢?
這是第一個問題——世界越來越被程式化,我們應不應該學會程式設計?由應不應該學會程式設計,我們可以推進到第二個問題——不會程式設計算不算是文盲?
提到文盲一說,我最初的靈感來源是目前非常火的一個創業公司Codecademy。該公司的主要業務是一個趣味性的程式設計學習網站,由於通過該平臺進行的程式設計練習輕便和操作性都非常好使得美國幾乎掀起了全民程式設計學習熱潮。這樣大規模大範圍的程式設計學習熱潮甚至在本週引起了美國白宮的注意。Codecademy同白宮合作推出了一個專門用來教那些家庭情況不好的年輕人學習程式設計的專案,以使他們能夠找到一份不錯的工作。
Codecademy的聯合創始人Sims在合作宣佈會上這樣描述程式設計,他說“程式設計成為了一種新的能力(Literacy)”。注意他用的是Literacy,也就是說他已經將程式設計看作和識字,讀書一樣重要的能力了,缺了它人們的日常生活就會受到一定的影響。當然我不認同說我們現在就已經處於這樣一個時代了。但是我仍然十分贊同他前瞻性的將程式設計描述成一種和讀書,識字同等重要的能力。
程式設計該不該全民學習或者說該不該重要到需要中央政府來推動我不知道。但是掌握一定的程式設計能力在這樣一個日趨程式化的世界裡肯定是有很大的好處的。計算機語言雖然只是計算世界裡的語言,但是一旦計算機和人結合起來高度人工智慧化,那麼恐怕計算機語言也將成為人類自然語言的一部分。在這裡我也想引用那位媒體技術人的話來結尾——“在未來,面對著一個高度程式化的世界,如果你不能開發軟體,那麼你將變成軟體。就是這麼簡單:要麼程式設計,要麼被程式設計。”
相關文件:要麼程式設計要麼稱為一段程式
相關文章
- 再不學程式設計,你就成文盲了程式設計
- 再不學程式設計 你就成文盲了程式設計
- 難道C++程式設計師不也是人嗎? (轉)C++程式設計師
- 不會git的程式設計師,會不會被鄙視?Git程式設計師
- 為什麼有的程式設計師不會程式設計?程式設計師
- 為什麼新人不會程式設計程式設計
- 程式設計也是一門藝術啊程式設計
- 不黑程式設計師會死星人程式設計師
- 不會填坑的程式設計師不是一個好程式設計師!程式設計師
- 學習風變程式設計,學會的不僅僅是程式設計程式設計
- 美國程式設計師把工作外包給中國程式設計師,啥也不幹年入 20 萬美元,這操作也是騷...程式設計師
- 不會 A/B 測試的 Web 設計師不是好程式設計師Web程式設計師
- 為什麼你還是學不會程式設計程式設計
- 39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!程式設計師
- 學歷造假但能力極強的程式設計師,你會不會留?程式設計師
- 不會程式設計?來用Excel抓取網路資料程式設計Excel
- [譯] 設計不會拯救世界
- "無程式碼開發"會不會是未來程式設計的一大趨勢?程式設計
- 不會程式設計也可以製作ERP、CRM系統。程式設計
- 不會效能測試的後端,不是好程式設計師後端程式設計師
- 女生適合UI設計嗎?會不會很難?UI
- 6年的程式設計師還不會寫委託很嚴重?不會封裝才叫可怕!程式設計師封裝
- 程式設計師必備Python技能!不會?究竟有多可怕....程式設計師Python
- 基礎篇:非同步程式設計不會?我教你啊!CompeletableFuture非同步程式設計
- 我是一個不會運維的後端程式設計師運維後端程式設計師
- 40歲後學習程式設計:永遠不會為時已晚程式設計
- 還有程式設計師不會玩黑神話悟空?是我太菜了程式設計師
- 假設:如果意識也是客觀存在會怎樣?
- 好程式設計師不寫程式碼程式設計師
- 程式設計靠天分?不!我學程式設計靠風變程式設計
- 不會程式設計能學前端嗎?web前端需要學習什麼?程式設計前端Web
- Oracle 程式設計師吐槽:永遠不會再為 Oracle 工作了 !Oracle程式設計師
- 給那些笨笨的不會追女孩的程式設計師老爺們程式設計師
- GooglePlay上的WhatsApp竟然是假的,我的APP會不會也是仿冒的?GoAPP
- 從程式設計師到專案經理(7)程式設計師加油站 - 完美主義也是一種錯程式設計師
- 測不準的程式設計師程式設計師
- 程式設計王道,唯“慢”不破程式設計
- 程式設計王道 唯“慢”不破程式設計