程序員:傷心小箭,你中了幾枝 娛樂

>>>  創業先鋒 眾人拾柴火焰高  >>> 簡體     傳統

程序員怎樣說話才能讓別人覺得舒服呢?這是個問題,我一時半會還搞不定它,因為我本身也不是一個“會說話”的程序員。我們換個角度來問,作為一個程序員,你不能接受哪些話?


否定性語言


有一個寓言,喜馬拉雅山的猴子,是這樣的:


“在一座大山的山腳下,住著一群山民,他們日出而作日落而息辛苦勞作卻收獲甚少。有一天,從山外來了一個游客,他對山民們說:“我知道一個咒語,只要對著大山,在心里默念這個咒語,你們面前就會出現一大堆金幣。我可以把咒語教給你們,但你們要先給我一筆錢作為酬勞。”于是山民好不容易湊齊了那筆錢交給他,然后席地而坐洗耳恭聽。山外來客開始傳授:“咒語是:****************,但你們在念這個咒語的時候心里千萬不能想到喜馬拉雅山的猴子,否則咒語就會失效。”山民們說:“一定,一定。誰會去想什么喜馬拉雅山的猴子呀。”


游客走了,山民作好準備,每個人都面對大山虔誠地念起了咒語。但是,那只該死的喜馬拉雅山的猴子總是出現在腦中,他們愈是提醒自己不要去想,猴子的影象愈是清晰。
   

最終,沒有人面前出現金幣。山民們想:他說的沒錯,咒語果然失效了。


還有另外一個經典的版本:別去想那只粉紅色的大象。有興趣的可以搜索一下。


“喜馬拉雅山的猴子”有很多寓意,我關注的是山外來客對山民們的特別提示:千萬不能想到喜馬拉雅山的猴子。“千萬不能”這個詞兒,是一個否定性詞語,它使得這句話成為否定性指令。


我們的大腦更善于接受具體的內容,比如視覺、動作、聽覺,像“不能”、“不要”、“別”等等否定性的詞語,屬于語言文字層面的東西,沒有與之對應的具體形象,我們在說它們的時候,聽的人腦子里找不到這些詞兒對應的形象,經常會不自覺地忽略掉它,所以,“千萬不能想到喜馬拉雅山的猴子”會激活“喜馬拉雅山的猴子”這個形象,“別去想那只粉紅色的大象”會激活“粉紅色的大象”這個形象,最終聽我們這么說的人,都做出了與指令相反的行動。


簡單點兒說,就是你越不讓某個人怎么怎么著,他越容易那么著。比如你告訴孩子別摸插座,他十有八九會去摸;比如孩子吃飯時你告訴他別把飯撒桌子上,他十有八九會把飯撒桌子上;比如孩子蹣跚學步,你告訴他別撞到桌子,他十有八九會撞到桌子;比如你告訴孩子別去廚房,他十有八九會去廚房看看……


“羅德一家住在所多瑪城,神決定毀滅這座城池。當災難發生前,神曾告訴羅德一家趕快離開所多瑪,并好心地勸告說:千萬不要回頭看。羅德的妻子沒有遵循神的勸告,結果被一道強光殺死。”


這是《圣經·創世紀》中記載的事情,神給了羅德一家一個否定性的動作指令,結果羅德的妻子做出了相反的動作。


扯到太原去了……這都和程序員什么關系啊?


其實,我只是在說一個事實:否定性詞語更難被接受,否定性指令往往會適得其反。


上面提到的這些例子,還算是好的,畢竟它們僅僅是以否定的形式陳述一件事情,比它們更糟糕的、使用否定性詞語的場景還有很多,帶來的效果則更讓人難以接受。我們先看看常見的否定性詞語以及在特定語境下產生“否定”含義的輔助詞,再結合程序員的日常生活來看看它們的巨大破壞力。


常用于否定的詞語


太多了,我簡單列幾個:


  • 不能

  • 不要

  • 總是

  • 能不能別

  • 老這樣

  • 煩死了

  • 怎么

  • 這么簡單

  • 差勁

  • 簡單

  • 不會

  • 完全

  • 沒用

  • 一點兒

  • 必須

  • 一定


可能單看這些詞沒什么感覺,接下來我們結合程序員的工作與生活來看看它們是怎么被使用的。


那些傷人話


在一個團隊中,語言溝通是時時刻刻存在的,話說得是否得體、是否讓別人聽著舒服,在很大程度上決定了協作的效率。隨隨便便的一句話,看起來不怎么著呢,也可能瞬間在兩個人之間豎立起堅不可破的屏障。


人都希望別人的肯定,沒誰老期待別人批評、諷刺、挖苦、呵斥、懲罚自己。可實際上我們經常忘記這個,脫口而出的話就帶了諷刺、挖苦、呵斥、批評等等味道,仿佛只有這樣夠嚴厲、痛快、解氣,才能達到強調與教育的目的,其實往往適得其反。


我回顧自己的程序員生涯,對那些讓我們不舒服、難受、憋屈、窩火、操氣、憤怒、難堪的話語做了簡要分析與數理,分出了下面幾類:


  • 否定能力

  • 否定努力與結果

  • 否定人

  • 侮辱

  • 命令


OK,現在就來秀一秀吧。

這都不會?

不就是照抄別人的代碼么,這都不會!

這么簡單的事兒你居然花了這么長時間!

怎么還沒弄完?

又拖后腿!

你怎么總是搞錯!

一點兒責任心都沒!

這么簡單我一個小時就能搞定!

你寫的這些完全沒用!

這個實現起來很簡單的,看看文檔就知道了,明天做出來給我。

復制粘貼一下就能運行了。

不會看文檔啊。

不會看代碼啊。

不會調試啊。

就幾行代碼的事兒,搞這么半天!

不要跟我說那些,別啰嗦,你只回答我,是還是不是!

這是一個很簡單的功能,你有 20 分鐘應該就能寫出來。

別人都做出來,你為什么說沒辦法實現?

簡單得很,人家都做出來了。

就你的 Bug 多!

每次 Build 都得等你!

活都沒干完,還一下班就走,一點兒責任心都沒!

還沒下班呢你就收拾好東西準備走了?

今天晚上必須搞定,通宵也得搞定,明天早上一定要上線!

一行代碼十個 Bug ,能不能用點兒心?!

這代碼寫得太差勁了,簡直沒法想象!

這個 Bug 怎么還沒解決?

你怎么老是問這個問題啊?上次不都給你講過了嗎!

鏈接問題都搞不定,這都基本功好不好……

這次可別再延期了啊……

煩死了,老得給你擦屁股……

這 Bug 肯定是你改出來的!

還得多長時間才能搞定?

算啦你別弄了,待會我弄。

干不完就加班!

別找那么多理由,沒干完就是沒干完!

怎么事兒一到你這兒就進行不下去了呢!

又請假?活干完了嗎?

又遲到!

你老遲到!

能不能別再遲到了!

CTRL+R,CTRL+R!

F5,按F5!快捷鍵都不會。

環境都搭不起來,還寫什么代碼做什么開發!

就沒見過你這樣的開發!

你想了沒?

想想再問我。

以后別問我這種問題了。

你這代碼我實在是看不下去,還是你自己查吧。

(你問張三,張三嘟囔一句)哎呀,煩死了,老問老問……

是你自己寫的還是網上找的?

越改 Bug 越多。

這版還不如上一版穩定呢。

你怎么會犯這么低級的錯誤。

這種 Bug 太低級了。

干活都不動腦子的。


可以設想別人對自己說這些話時自己是什么感受,我是會有受傷的感覺。


我想這些話,還有類似的很多話,應該成為禁語,它們除了傷害別人、制造麻煩,再沒有其他作用了。不要讓它們傷害我們以及我們辛苦工作勤勉上進的小伙伴們。


避免說禁語


怎樣才能避免說禁語呢?


有個詞兒叫做“共情”,指的是一種能深入他人主觀世界,了解其感受的能力。每當我們要沖口而出某句禁語時,我們都要想想對方聽了這話是什么反應,這話會對別人造成多大傷害,如果我們能感同身受,就不會再說這樣的話。這也是“己所不欲,勿施于人”吧。


不過有些禁語很隨意,說起來感到很痛快,常常會自行躥出去,甚至讓說者不覺。這就是否定性語言的“魅力”,它會讓你感到一種力量,并用這種力量來迷惑你,給你帶來一瀉千里的瞬時快感。怎么辦呢?


冷靜三秒先!


當你要評價別人時,先數三個數,讓自己冷靜下來。一旦你打斷自己評價的沖動,就有時間考慮要說的話是否合適了。


古典武裝情景喜劇《武林外傳》里的郭芙蓉有句口頭禪——“世界如此美妙,我卻如此暴躁,這樣不好,不好”,如果我們能這樣自省,也有助于遠離禁語,少射傷心小箭。


每次說話都考慮這么多,豈不太累?


如果你經常說這樣的話,要改掉這個習慣,開始時是比較困難,需要經常提醒自己,刻意地約束自己,但做的次數多了,就會形成習慣,再往后就會成為你的一種行為模式,告別刻意轉為自然,一切的美好,就會由此開始。


來源:foruok的博客


CocoaChina 2015-08-23 08:55:41

[新一篇] 我們為什么需要動效設計 干貨

[舊一篇] 未雨綢繆:程序員保值的5個秘密
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表