語言認知偏差 認知語言學可以教給開發人員什麼

2021-10-08 04:48:28 字數 1390 閱讀 2787

語言認知偏差

克里斯·普拉瑟(chris prather)從不隱喻他不喜歡的東西。

無論如何,這就是他告訴開發人員的。 在北卡羅來納州夏洛特市的東南linuxfest上, 普拉瑟(prather)解釋了對隱喻的深入理解及其在認知功能中的關鍵作用如何改善開源軟體開發人員的工作。 上周五,他發表了他的演講「我從未喜歡過的隱喻:認知語言學如何幫助您成為(更多)壞蛋開發人員」。

perl精品商店tamarou的首席執行官prather說,「隱喻不僅是絢爛的語言,即使那是在小學和大學期間向我們教授的。」

他說, 認知語言學家越來越多地了解到隱喻思維對於我們對世界的理解至關重要。 例如,像喬治·拉科夫 ( george lakoff)這樣的思想家的著作就解釋了隱喻是如何引導我們在世界上定位的,它是如何在我們自己的生活經歷與他人的生活經歷之間架起看似深切的鴻溝。

普拉瑟說:「我們使用身體經驗的隱喻來推斷世界。」

普拉瑟解釋說,隱喻是一種常見的方式,即「利用深知的事物來處理不太了解的事物」。 隱喻不是顯式語言比較的特殊例項,而是主要的認知功能。

prather指出,各地的計算機使用者和軟體開發人員都暗中了解這一點。 例如,那些我們稱為「視窗」的螢幕物件只是畫素渲染,通過與這些木材和玻璃物件的語言關聯,我們也稱為「視窗」(即,牆上的那些允許夏日微風的東西) ,指導努力學習如何使用計算機的使用者。 我們「開啟」它們。 我們「關閉」它們。 當然,這些是隱喻性術語,我們在身體動作上應用了標籤,以幫助畫素推動在對話中變得有意義。 但是它們有效地指導了我們的行為,並教我們如何處理和操縱它們。

(順便說一句:命令列活動也是如此。unix是它自己的隱喻語言,因為它通過建議檔案位於「資料夾」中來定向使用者。)

普拉瑟說,「專案管理」的整個語言是工作中隱喻的另乙個閃亮的例子。 開發人員通常會使用與史詩般的旅程相關的語言來構架對其工作的解釋。 有人說:「我們正在進步。」 其他人說:「我們剛剛達到了乙個重要的里程碑。」 他還說:「我們需要讓事情回到正軌。」 所有這些豐富的隱喻性解釋都可以用另乙個(旅程)來解釋乙個經驗領域(程式設計)。 複雜的實踐中,我們所說的「專案管理」的全部,其實是在面向各地,我們使用框架,並與之互動的語言。

普拉瑟堅持認為,這不是無關緊要的見解。 了解某些隱喻是如何組織開發人員的日常工作的,可以揭示某些語言框架是如何實現和約束這種工作的。 隱喻框架的變化可以帶來新的見解,新的創新,新的發現和新的工作方式。

prather說,更多地了解我們通常的隱喻體操將大大有助於更好地理解我們正在塑造指導使用者的軟體環境的方式。 當我們取代桌面隱喻作為世界上最流行的計算平台的指導概念框架時,會發生什麼?

普拉瑟承認,在工作中注意到隱喻可以(並且應該)成為一種習慣。

他說:「你不能看不到這個談話。」 「抱歉。」

當然,這是乙個引人注目的比喻。

翻譯自:

語言認知偏差

C語言 陣列認知

1.陣列名是指標常量,儲存首元素的位址 eg for i 0 iscanf d a i a 無效,s是常數 char ptr hello world printf c m ptr i 注意 for 迴圈後指標或陣列到了末尾位置 a a 對一組陣列的位址取值是一維陣列 的首元素的位址 3.二維陣列 二...

C語言 基礎認知篇

程式語言是人與計算機交談的語言?顯然不是,計算機的語言是01 程式的執行有的程式語言既可以編譯執行也可以解釋執行?對,只是習慣問題 其他語言和c語言 語言的能力 適用領域主要是由 c語言簡介c語言是從b語言發展而來,b語言是從bcpl發展而來,bcpl是從fortran發展而來 fortran是世界...

中醫學 種基於隱喻認知的語言

如果誰想研究 評判中醫學,那麼他必須清楚中醫學的語言 在明白中醫學使用的是一種什麼語言的基礎上,才能明白中醫理論究竟是什麼樣的理論?有必要先行表明的觀點是 中醫語言是一種基於隱喻認知的語言 中醫邏輯是一種旨在發現而不重證明的邏輯。具體論述之前,介紹一些隱喻認知基本知識是必要的。從認知語言學的角度看,...