程序員軟技能-人際交往能力

前言

大多數(shù)人在聽到程序員這個(gè)職業(yè)時(shí),總是認(rèn)為其是一個(gè)寫代碼的--代碼的搬運(yùn)工,同時(shí)也被貼上了一系列的標(biāo)簽:不善言談無(wú)趣、和機(jī)器打交道的人,當(dāng)然,不可否認(rèn)的是這種現(xiàn)象是存在的,大多數(shù)程序員在溝通方面確實(shí)欠缺;這篇文章我們可以深入的體會(huì)人際交往在程序員日常工作中的重要性。

溝通的重要性

打怪升級(jí)階段

在軟件開發(fā)領(lǐng)域,可以將程序員粗略劃分為這幾個(gè)階段:

  1. 菜鳥階段:在導(dǎo)師的帶領(lǐng)下,分配任務(wù)開發(fā),和測(cè)試人員聯(lián)調(diào),溝通需求細(xì)節(jié)
  2. 導(dǎo)師階段:與各方人員溝通需求,并理清需求點(diǎn)和分配任務(wù)給低級(jí)別同學(xué)
  3. TL(Team Leader)階段:這一階段,往往和代碼已經(jīng)Say Goodbye,日常工作基本就是和各方人員溝通

從上面我們可以得出,無(wú)論在什么階段,溝通能力都是一個(gè)基本的軟技能,假設(shè)溝通不佳的話,很有可能造成產(chǎn)品延期、合作不愉快等現(xiàn)象。

日常工作中

在沒(méi)成為TL之前,我們大多數(shù)時(shí)間都是在和計(jì)算機(jī)打交道,通過(guò)寫代碼的方式讓計(jì)算機(jī)執(zhí)行,達(dá)到我們想要的效果。但不可否認(rèn)的,我們所寫的代碼其首要目的都是供人使用的,如果不需要供人使用維護(hù)的話,那我們大可以直接將代碼寫成0/1這樣的機(jī)器語(yǔ)言,計(jì)算機(jī)理解執(zhí)行的還更快。所以要想更出色的寫好代碼,首先要能將代碼寫的更容易讓人理解,這樣溝通的時(shí)候能高效。

再一個(gè),我們?cè)谌粘9ぷ髦校瑢?duì)于溝通及交往的能力也是很重要的

  • 早上來(lái)上班,我們往往做的第一件事情就是看下郵箱或群消息,看下是否有人找你互動(dòng)
  • 開會(huì)時(shí),會(huì)和同事商討你正在處理的問(wèn)題,探討解決方案
  • 當(dāng)一個(gè)項(xiàng)目需要外部推廣時(shí),你還需要和同部門或跨部門的同事進(jìn)行溝通,講述你的項(xiàng)目,為他們答疑

所以說(shuō),在日常工作中,溝通占據(jù)了我們?cè)S多的時(shí)間,故要成為一個(gè)出色的程序員,溝通及交往能力是必不可少的一項(xiàng)技能

晉升時(shí)

基本上現(xiàn)在所有的IT公司,都有自己的一套職級(jí)體系,而相應(yīng)的職級(jí)也對(duì)應(yīng)了程序員不同的能力水平(ps:當(dāng)然有的公司職級(jí)評(píng)定的時(shí)候有點(diǎn)水,但是大多數(shù)情況都是能真實(shí)的反映一個(gè)程序員的能力的)。

晉升時(shí),最考驗(yàn)的就是我們的溝通表達(dá)能力,有的人即使做的事情很有挑戰(zhàn)性,也很能體現(xiàn)自己的技術(shù)能力,但是在答辯時(shí),卻無(wú)法清楚的表達(dá)出來(lái),這就好似你仿佛造了一艘火箭,但是你講出來(lái)的卻是你造出了火箭模型,這是天與地的差別。

所以說(shuō),溝通表達(dá)能力能夠讓我們更好的體現(xiàn)自己的價(jià)值,意識(shí)到這點(diǎn),那么你的升職加薪之路往往會(huì)更順一點(diǎn)。

如何溝通

溝通(communication)是人們分享信息、思想和情感的任何過(guò)程。這種過(guò)程不僅包含口頭語(yǔ)言和書面語(yǔ)言,也包含形體語(yǔ)言、個(gè)人的習(xí)氣和方式、物質(zhì)環(huán)境——賦予信息含義的任何東西。

俗話說(shuō)“美言一句三冬暖,惡語(yǔ)傷人六月寒”。溝通是一項(xiàng)藝術(shù),在心理學(xué)中也是一門很重要的課程,這方面的書籍有很多,本文的最后我列出了一些書單,大家可以一起學(xué)習(xí)學(xué)習(xí)。在這里我會(huì)選擇幾個(gè)比較重要的點(diǎn)進(jìn)行探討。

不要輕易否定他人的想法

人類最深邃、最致命的欲望之一,就是每個(gè)人都希望以自己為核心,感覺(jué)自己很重要。

每當(dāng)與他人交流時(shí),一定要及時(shí)的給對(duì)方反饋,并毫不吝嗇的對(duì)他們的觀點(diǎn)給予肯定,假設(shè)你不認(rèn)同對(duì)方的觀點(diǎn),也別急著否認(rèn)對(duì)方,一旦你一味的否定他,削弱他們的成就感,在某種程序上就如同切斷了他們的氧氣補(bǔ)給,獲得的反饋將完全是爭(zhēng)吵、絕望等。

我們?cè)谶M(jìn)行技術(shù)討論時(shí),需要對(duì)他人的方案進(jìn)行評(píng)審,不同的做法可能會(huì)導(dǎo)致不同的結(jié)局。

讓我們看下面這段對(duì)話:

A:我所設(shè)計(jì)的架構(gòu)是這樣的,其中數(shù)據(jù)庫(kù)采用Mysql,隊(duì)列使用RabbitMQ。。。
B:你這個(gè)方案不好,這里不能用RabbitMQ,換一個(gè)吧
A:為什么不能用RabbitMQ啊,我覺(jué)得能滿足需求

隨后兩人展開了激烈的討論。。。

這個(gè)場(chǎng)景中B的做法顯然是不尊重他人的成果的,一上來(lái)直接就否定了A的成果,很容易造成爭(zhēng)吵

假如我們像下面這般:

A:我所設(shè)計(jì)的架構(gòu)是這樣的,其中數(shù)據(jù)庫(kù)采用Mysql,隊(duì)列使用RabbitMQ。。。
C:你這個(gè)架構(gòu)很棒,很好的解決了一些問(wèn)題;不過(guò)對(duì)于RabbitMQ的選型上是否有更好的方案替代呢?RabbitMQ的吞吐量相較于其他會(huì)低一些

C的回答明顯A聽起來(lái)就會(huì)舒服些,后面的討論也會(huì)更輕松一些。

所以說(shuō),肯定他人,多贊美他人,會(huì)更容易得到他人的尊重,并能更好的解決問(wèn)題。

換位思考

在人際交往方面獲得成功的關(guān)鍵在于:停止用”我“和”我想要什么“來(lái)思考。而是應(yīng)該思考什么對(duì)他人而言是最重要的,什么才是他們最需要的。這樣你可以很好的避免讓他人覺(jué)得自己不受重視,你也能少做一些否定他人的行為,同樣的,他人被你這樣對(duì)待,也更可能用討人喜歡的方式與你打交道。也更能認(rèn)可你的想法。

要做到換位思考的前提,我們需要首先要做到學(xué)會(huì)傾聽,更好的傾聽他人的想法,不要打斷別人;在傾聽的同時(shí),試著將注意力轉(zhuǎn)移到他們身上,從他們的角度來(lái)思考問(wèn)題,什么是他們感到至關(guān)重要的,當(dāng)輪到你發(fā)言時(shí),再娓娓道來(lái),一語(yǔ)中的。

在和領(lǐng)導(dǎo)匯報(bào)工作時(shí),不要直接地說(shuō)結(jié)論,要和領(lǐng)導(dǎo)說(shuō)清楚你為什么選擇這樣的做法,用你的想法有什么好處。我相信這樣的話領(lǐng)導(dǎo)很愿意和你交流他的想法。

避免爭(zhēng)吵

對(duì)于程序員理工男來(lái)說(shuō),邏輯思考是我們必備的思考問(wèn)題的方式,所以往往更傾向于認(rèn)為所有人都是從邏輯角度來(lái)思考問(wèn)題,但這時(shí)候卻恰恰忽略了人是有情感的生物,是由理性和感性構(gòu)成的。我們就像那些穿著西裝、打著領(lǐng)帶、四處游蕩的小孩,假裝自己已經(jīng)長(zhǎng)大了,其實(shí)任何輕微的傷害都能讓我們嚎啕大哭、或者大發(fā)雷霆,我們只是學(xué)會(huì)了如何隱藏自己的情緒。

據(jù)我所知,普天之下解決爭(zhēng)吵的靈丹妙藥只有一個(gè),那就是避免爭(zhēng)吵,像躲避響尾蛇和地震一樣地遠(yuǎn)離爭(zhēng)吵。 --- Dale Carnegie , 《人性的弱點(diǎn)》

如果你在和他人進(jìn)行技術(shù)方案探討時(shí),意見產(chǎn)生分歧;最好能先確定分歧點(diǎn)是否值得你拼命維護(hù),在小事情上,任何放棄立場(chǎng)和承認(rèn)錯(cuò)誤的機(jī)會(huì)對(duì)你而言可能都沒(méi)什么大不了的,但對(duì)他人而言,可能是舉足輕重的,這么做不僅能為你贏得不可估量的尊重,也能為你的未來(lái)積累財(cái)富。

很多時(shí)候,爭(zhēng)吵只會(huì)讓事情變得更糟,還影響自己和他人的工作體驗(yàn)。

苛性堿

有時(shí)候你會(huì)發(fā)現(xiàn),有的人不管怎么樣就是無(wú)法相處,有的人就是抓住一切機(jī)會(huì)貶低別人,對(duì)生活中的一切抱有消極態(tài)度。這種人被稱為”苛性堿“

當(dāng)你意識(shí)到某個(gè)人就是”苛性堿“時(shí),千萬(wàn)不要試圖去改變他們,你應(yīng)該做的就是遠(yuǎn)離他們,減少和他們的互動(dòng)。

書籍推薦

  • 《人性的弱點(diǎn)》 - Dale Carnegie
  • 《溝通的藝術(shù)》 = Ronald B. Adler , Russell F. Proctor
  • 《非暴力溝通》 - Marshall B.Rosenberg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 巧笑倩兮,暈染眉間;三分清冷,隱于眸底。你看得見我笑臉相迎,你看不見我心底的拒絕。 于我,眾樂(lè)樂(lè)不如獨(dú)樂(lè)樂(lè),一個(gè)人...
    美文小屋閱讀 396評(píng)論 0 0
  • 一、認(rèn)識(shí)瀏覽器 瀏覽器是網(wǎng)頁(yè)顯示、運(yùn)行的平臺(tái),常用的瀏覽器有IE、火狐(Firefox)、谷歌(Chrome)、S...
    zhouhao_180閱讀 617評(píng)論 1 2
  • 這么大的人了,不是小孩子了,我應(yīng)該,也必須,獨(dú)當(dāng)一面了。 當(dāng)看到想買的東西,應(yīng)該自己想辦法賺錢了,而不是回家張...
    檸檬菠蘿的隨筆閱讀 537評(píng)論 0 0
  • 散伙飯的最后一頓,是我的生日,我回顧了下我這幾年的時(shí)光里,收獲了一些很要好的朋友,這應(yīng)該算是巨大的財(cái)富,我性格養(yǎng)成...
    cloriszow閱讀 506評(píng)論 0 0

友情鏈接更多精彩內(nèi)容