talk is cheap,show me the code!
這大概是程式設計師最喜歡說的一句話。程式設計師一般性格偏內向,整天跟電腦跟程式打交道,容易形成呆萌呆萌的氣質。所以程式設計師容易被貼上「不善於溝通」。其實,這是一種錯覺和偏見。因為,程式設計師掌握有效的溝通技巧是水到渠成的事情。
tcp和udp對程式設計師來說再熟悉不過了。tcp和udp的網路模型和tcp三次握手的協議我就不發了,在這裡分享乙個段子:
a:你好,你想聽 tcp 的笑話麼?
b:嗯,我想聽乙個 tcp 的笑話。
a:好的,我會給你講乙個tcp 的笑話。
b:好的,我會聽乙個tcp 的笑話。
a:你準備好聽乙個tcp 的笑話麼?
b:嗯,我準備好聽乙個tcp 的笑話
a:ok,那我要發 tcp 笑話了。大概有 10 秒,20 個字。
b:嗯,我準備收你那個 10 秒時長,20 個字的笑話了。
a:抱歉,你的連線超時了。你好,你想聽 tcp 的笑話麼 。
tcp模式的形象表述是:我知道你知道。udp模式的形象表述是:希望你知道。tcp模式當然比較可靠,不過成本比較高,udp模式成本低,但是不可靠。另外,tcp是一對一的,udp可以一對多發廣播。
所以溝通時,應該從可靠性和成本來選擇溝通的模式。比如,跟領導那裡領任務時,就應該使用tcp的方式,領導交代完任務之後,你要複述一遍給領導聽,確保你的理解符合領導的預期。而開會的時候,當乙個問題已經有結論了,就要避免過分焦慮反覆討論確認,浪費時間,這個時候應該切換到udp的模式,把會議記錄通過郵件的方式發出去就可以了。
深入淺出的理解同步和非同步是程式設計師必須要邁過的一道坎。
某程式設計師經過不懈努力,終於追到了公司的乙個美女鼓勵師。程式設計師去約女朋友吃飯時,先跟女朋友說走我們吃好吃的去,然後程式設計師就要開始等著,等女朋友洗頭、化妝等,要在旁邊陪著,不能幹其他的,否則女朋友要生氣。等女朋友全部弄完之後,終於可以一起出發去吃飯了,這就是同步。
而平時在辦公室,到了中午吃飯時間,程式設計師說:午飯時間到了,食堂走起。說完,鎖上電腦螢幕就下樓了,也不用管同事們到底有沒有忙完,**是否已經提交,反正各自吃各自的。這就是非同步。
程式設計師談薪指北
大家都知道,程式設計師這個群體,特別容易出現同工不同酬的現象。很多時候,我們通過了公司的層層篩選,然後和hr要了滿意的工資,興高采烈地去入職後,突然有一天通過小道訊息得知,某個同事級別和你一樣,但是工資比你多了幾千,估計你立馬開心不起來了。其實這是正常現象,這也是為什麼幾乎所有公司都不允許談論工資。...
程式設計師生存定律
在csdn上偶然間看到這本李智勇前輩 程式設計師生存定律 用了4天時間認真讀完了。書中詳細介紹了關於程式設計師的各種事情,並引經據典表達自己的看法。成為超一流高手 積累 爆發 開始創業 轉向管理之路 維持原狀 提前退場 向 說再見 人生其實是曲線,其振幅則隨著時間的流逝而逐漸收窄。對嬰兒而言,其未來...
半個程式設計師的生存
06年初,看到同學們乙個個都有好去處時我才真正的感覺到前途渺茫。顯然我是不可能拿到畢業證的,要怎麼樣做才可能在未來不至於整天為衣食煩惱呢?為此,我開始了泡圖書館。經過一段日子的思考和翻閱,我覺得程式設計師是比較適合自己的工作。首先,專業相配。數學專業的學生除了教育業 考研,剩下的似乎就只有程式設計師...