不真切的獨立思考的能力

真的要討論這個問題的話, 仍是行爲心理學裏邊的內容, 我固然講不了.
但這是個人一個想法, 或者說總結下來的一個體會, 甚至說一個感想,
獨立思考這種東西, 至少對於我來講並不存在, 甚至對於大多數人來講也不確切,
沒有一我的能基於 0 和 1 的最原始的規則構造出全部的計算機世界來,
一切的內容都來自其餘人的的想法的堆積, 即使最終出現新的想法,
而所謂的獨立和正直, 極可能是基於多個相互矛盾的觀點的我的的抉擇.程序員

學習技術就是這樣一個過程, 須要不斷吸取別人給出的知識, 而且進行衍生,
最終理論和現實, 理論和理論, 每每會在冷僻的角落遭遇衝突,
解決這個衝突須要大量的知識和深刻的思考, 也許像獨立在思考, 但就是那樣,
而全部的知識, 特別是計算機發展到現在, 多到一我的不可能掌握,
那麼全部的對於知識的理解, 老是要基於他人的思考而得出的,
就像人們往開源項目貢獻代碼, 都是基於他人已有的 commit history 進行的.數據庫

也就是說, 人們老是以羣體的方式在思考的, 特別是我如今討論的程序員的場景,
每一個人就像是一個 CPU, 而整個計算有大量的 CPU 在進行,
計算的中間結果在 CPU 之間相互傳遞, 不斷計算出新的結果出來.
可是具體到人, 有一點點不同, 畢竟新手思考問題真的是太弱了,
並且有不少的狀況, 那個技術人員並非掌握所有的信息, 而是臨時加入計算,
因而計算機領域會有一個高手的實力遠超大量的普通技術人員的可能性,
這種情形當中, 新手的思考已經沒有太多意義了, 接收數據進行解析和存儲纔有必要.編程

扯得遠一點, 忽然反應過來, 如今遠程溝通的手段真的很厲害了,
前段時間公司用到過 Google Hangouts 進行視頻會議,
發現幾我的遠程通話並無大的問題, 雖然視頻用處並非那麼大,
可是從前那種距離遠只能發文字聊天的感受, 就已經大不同了,
即使不如文字準確, 語音仍是能夠經過速度來彌補的, 最終表達更多.
也就是說程序員們要開會, 其實線上語音來一個就行了嘛, 直接就能用了,
並且以 Google Hangouts 的強大, 印象裏彷佛還有共享屏幕功能, 怎麼不強大的.編程語言

對於咱們的技術社區來講, 好比 React 用的 Discord, 帶了通話的功能,
按介紹, 文字聊天配語音通話, 這是爲了打遊戲的人們設計的,
如今忽然想起來, 咱們社區人少又分散致使交流不便, 實際上語音就是個解決方案,
Discord 有比較不錯的控制語音的功能, 開關, 頻道, 等等, 就像文字聊天,
其實就提供在線上作較爲深刻的討論的條件, 打字說不清的, 能夠開語音.
我打算之後多作一些嘗試, 看看在線社區的語音交流能到什麼程度.
想象一下有些問題太複雜文字不夠進而訴諸語音, 那麼 Discord 有多少好處.分佈式

除了這些, 在線直播固然也挺有意思的, 好比鬥魚, Bilibili 提供的直播,
彷佛 Segmentfault 也提供了, 還沒看過. 直播也有彈幕的交流.
我很着迷有個小姑娘在直播平臺上玩的直播 http://weibo.com/u/1639208147
不過呢, 畢竟直播是一我的講 PPT 爲主, 相對來講有點侷限,
並非每一個人都專家到那種程度, 能夠口若懸河一直講, 還一直有人聽的,
知乎 Live 也作了挺久, 可是編程知識嘛, 老是挺枯燥的, 也許能讓人睡着.學習

羅列了這些, 最終個人觀點固然是, 你真的很難獨立思考能作出什麼編程的成就,
大量的須要的信息, 都在別人那, 每次遇到奇怪的東西都須要進行 Google,
能夠想象一下這是什麼樣一種思考的方式, 你遇到問題了, 如何去解決掉,
bug 是如今的, 別人貼的答案是也許好久之前的, 另外幾我的, 相似的場景,
你的思考只是龐大的技術社區當中的一小部分, 重複着前人的思緒, 蔓延到新鮮的領域,
實際上是整個技術社區在思考, 在記憶, 在回憶, 在培養新的腦細胞, 在鏈接,
最終我不得不努力嘗試去適應這種思考方式, 其中一些我已經學會,
同時也意味着我難以獨立思考了, 我須要的知識都在網上, 或者在別人那. 發起請求.設計

立足於這樣的理解, 每一個人的思考僅僅是整個社區的思考的一部分, 一個 core,
站在大局的視角上, 提升效率也就意味着須要削減哪些冗餘的思考, 重複的工做,
咱們要定義出準確的易於跟進的像是能夠下載的軟件同樣的東西, 方便新手掌握,
教育是一個很難的問題, 放到編程語言的場景下, 依然是很是棘手的一個問題,
在一個 core 當中已經完成的運算策略, 如何同步到其餘 core 的計算當中呢?
漸漸迴歸到技術上的數據同步的問題了, 分佈式數據庫, 如何設計呢?
我不懂, 可是看上去應該挺有意思的...視頻

相關文章
相關標籤/搜索