為什麼說編程是未來人類的基本技能?

已經在好幾個地方看到這句話了,但是一直沒明白為什麼這樣說。


太假了。

不過,如果你把「會用Excel里的函數」也算是「會編程」的話,算我沒說......

編程,本質上和蓋房子沒有任何差別;你別以為你會搬幾塊磚會和泥你就能蓋房子了。


哪裡說的?某個高考失利的培訓老師說的么?

這是我見到的程序員最自我膨脹的一次


不是說人人都會編程了,而是編程會變得更簡單了。。

從遊戲的發展史就可以看出,從直接操控硬體到有了遊戲引擎,再到現在很多的圖形化編程,例如ue4的藍圖

對於開發人員的技術要求越來越低,能夠進入遊戲行業的人也越來越多

開發者可以將更多的精力用在設計遊戲上而不是糾結於技術——技術由專門的技術部門來搞,搞好了直接把功能暴露給設計師就好了

以後的編程也很有可能是隨便說個需求,想想大概的實現原理,就自動生成個軟體出來

大概有點像腦洞故事板里的自動手游生成器。。

當然程序員還會存在,他們負責開發更專業的東西呀


如果編程成了人類未來的基本技能,那絕對是全世界程序員的失敗!


將來的人,基礎編程和普世知識會被植入普通人的大腦,只有不斷自我更新的天才能引領世界


再過10年,20年,編程就會成為一件基礎技能, 30年前,不認字叫做文盲 20年前,不會英語叫做半文盲 10年前,不會用電腦叫做半文盲 10年後,不會編程叫做半文盲
如果用技能做一個對比,我更樂意把編程比作開車,開車能夠大大增加我們在現實世界裡的活動半徑。編程能夠在電子世界中,大大的增加我們的活動半徑
開車對於人在現實世界裡活動半徑的影響

  • 不會開車,我的活動半徑是5公里
  • 會騎電動車,或者在公共設施良好的城市,我可以利用城市的公交系統,計程車系統,,活動半徑50公里
  • 會自己開車,活動半徑是500公里,如果有時間和意願,可以一直開車3000公里去拉薩

編程對於人在網路世界裡對人的活動半徑的影響

  • 不會編程,我在網路世界裡的活動半徑就是5公里(只能在一些已經做好的網站上)
  • 會一點簡單的VBA,EXCEL編程,我可以讓電腦做一些簡單的自動化操作(匯總表格,數據),讓電腦代替我租哦一些本地的重複工作。
  • 會一點更高級的python, java,php,ios,andorid我可以建造自己的網站,製作爬蟲怕數據,讓電腦按照一定的規則,向世界展示我的想法,idea,或者孜孜不倦的在廣袤無邊的互聯網幫我尋找,整理我想要的數據,信息。讓電腦在網路世界裡代替我做一些重複的事情,規則化的工作。
  • 會硬體編程,就可以讓自動工廠,3D印表機,幫忙製造我設想中的產品,把想法變成實體。
  • 會更基礎的C, C++,架構設計,就可以自己造工具,讓想法放飛,超越現有工具,規則,框架的界限,幫助更多人,比如大神覺得SVN不好用,就自己寫了個GIT,現在上千萬的人在用,比如Python,比如Javascript,都是這麼出來的。就好比工業母機(製造機床的機床)


培訓機構的好文案


程序化處理事情的確是人的基本技能,就連最跳躍的藝術家也得按基本程序做事。但編製程序就未必了,因為日後程序編製程序的世界,根本不需要錯誤百出的人類涉足。


推薦閱讀:

哪些技能是再努力都不能自學的?
【純乾貨】撞球急速入門教程
如果知乎是一本書。自製話題索引:6、知識
音樂遊戲玩得好的人比不會玩的人多了什麼?可以提高人諸如音感,反應那樣的能力嗎?
大家知道冬筍是怎麼挖的嗎?

TAG:編程 | 社會 | 技能 | 人類社會 | 人類進步 |