Top 1 不(No)要(want)對他(he)說“早”
早上(superior)一(one)早來(Come)到(arrive)辦公室,看到(arrive)程序員請不(No)要(want)對他(he)說“早”,因爲(for)他(he)可能昨晚根本沒有回家,請果斷地(land)買好他(he)喜歡的(of)早餐,遞到(arrive)他(he)面前。
疲勞是(yes)很多程序員的(of)日常狀态,當你看到(arrive)程序員一(one)個(indivual)人(people)在(exist)悶悶不(No)樂的(of)時(hour)候,請給他(he)們(them)多一(one)點空間,調節一(one)下氣氛,比如,程序員說:"做程序員太辛苦了(Got it),我(I)想換行……我(I)該怎麽辦?""敲一(one)下回車。"
Top 2 不(No)要(want)随意打斷他(he)
在(exist)公衆印象中,程序員很忙,沒錯!不(No)過他(he)們(them)忙碌的(of)原因也許并不(No)隻是(yes)代碼,更多因素應歸功于(At)這(this)一(one)次又一(one)次的(of)打斷!
“一(one)個(indivual)程序員被打攪後,他(he)需要(want)10-15分鍾的(of)時(hour)間才能重新恢複到(arrive)之前的(of)編程狀态。當修改一(one)個(indivual)程序函數時(hour)被打攪,隻有十分之一(one)的(of)程序員能在(exist)一(one)分鍾内回到(arrive)之前的(of)思路。程序員一(one)天中隻能得到(arrive)一(one)段2小時(hour)不(No)被打攪的(of)時(hour)間。”
若被打擾後,在(exist)程序員恢複狀态期間,再出(out)現新的(of)打擾,那破壞力更是(yes)難以(by)估量!一(one)個(indivual)國(country)外程序員也深受這(this)個(indivual)問題困擾,于(At)是(yes)他(he)在(exist)Twitter上(superior)寫到(arrive):
即 “開發人(people)員每天應當有 4-6 小時(hour)的(of)無中斷時(hour)間。每次 3-5 分鍾的(of)中斷,其成本遠超過你的(of)想象”。這(this)條消息也引起了(Got it)很多同行的(of)共鳴和(and)轉發!看來(Come)“程序員怕打擾”已經是(yes)一(one)個(indivual)世界範圍的(of)問題了(Got it)。
所以(by),無論你發現 Ta 是(yes)在(exist)面無表情地(land)對着屏幕沉思,還是(yes)快速敲打着(很吵的(of)機械)鍵盤,不(No)要(want)用(use)一(one)句閑聊或一(one)個(indivual)需求去打斷 Ta,就是(yes)一(one)份最溫柔的(of)守護!
當你看到(arrive)一(one)個(indivual)程序員正在(exist)專心思考問題時(hour),除非萬不(No)得已,盡量不(No)要(want)去打擾他(he)。讓他(he)專心的(of)工作(do),就是(yes)對他(he)最大(big)的(of)尊重!
Top 3 “bug被解決掉了(Got it)”
随時(hour)随地(land)有可能出(out)現的(of)bug要(want)求他(he)們(them)不(No)得不(No)随時(hour)随地(land)待命,也許在(exist)擁擠的(of)下班地(land)鐵上(superior),也許在(exist)夜深人(people)靜的(of)淩晨時(hour)分。看着bug平台發過來(Come)的(of)一(one)封封bug郵件,程序員的(of)血壓也是(yes)會增高的(of)。
大(big)多數程序員都有一(one)種強迫症,看到(arrive)了(Got it)郵件中的(of)bug,他(he)都會想第一(one)時(hour)間将它解決掉,隻有看着bug一(one)個(indivual)個(indivual)被解決掉,他(he)的(of)心情才會逐漸舒暢起來(Come)。所以(by),對所有程序員都适用(use)的(of)願望,一(one)定是(yes)天下無霸(BUG)!
Top 4 “404 到(arrive)底是(yes)什麽意思啊?”
作(do)爲(for)一(one)個(indivual)很有建設性的(of)指南,這(this)裏一(one)定要(want)提供幾個(indivual)問題模闆,大(big)家可以(by)靈活使用(use):
“404 到(arrive)底是(yes)什麽意思啊?”
“爲(for)什麽機械鍵盤聲音那麽大(big)?”
“爲(for)什麽B站的(of)視頻隻能快進、後退到(arrive)一(one)些固定的(of)時(hour)間點?”
不(No)管對方的(of)回答多麽冗長(并且聽不(No)懂),都要(want)堅持表現出(out)很認真聽同時(hour)在(exist)思考的(of)樣子,如果能适時(hour)補充一(one)些自己的(of)理解就更好了(Got it)。
Top 5 “這(this)次絕對不(No)改需求了(Got it)!絕對!”
程序員們(them)經常自我(I)調侃:爲(for)什麽每天都在(exist)加班?因爲(for)我(I)的(of)眼裏常含Bug。
真的(of)有這(this)麽多Bug要(want)改嗎?就不(No)能一(one)次改完嗎?程序員聽這(this)問題後要(want)拍鍵盤了(Got it),還!真!不(No)!能!
比寂寞還可怕的(of),是(yes)一(one)個(indivual)星期改了(Got it)10次的(of)需求!
也許在(exist)你看來(Come)隻是(yes)改了(Got it)一(one)個(indivual)小小的(of)功能,但是(yes)在(exist)程序員那裏可能就要(want)毀滅又重建了(Got it)一(one)整個(indivual)小宇宙。最好的(of)解決辦法,就是(yes)從最開始就邀請程序員參與讨論,找到(arrive)想象力和(and)技術能力之間的(of)平衡點!
Top 6 “你真的(of)很厲害!”
這(this)是(yes)一(one)個(indivual)神奇的(of)句子,不(No)管是(yes)在(exist)他(he)們(them)快速幫你自動化地(land)完成了(Got it)一(one)個(indivual)手工要(want)做上(superior)一(one)個(indivual)禮拜的(of)工作(do),又或者隻是(yes)他(he)們(them)很高興地(land)告訴你自己攻克了(Got it)一(one)個(indivual)難題,你都可以(by)和(and)他(he)們(them)說出(out)這(this)個(indivual)充滿魔力的(of)句子。
如果你也嘗試過去進入代碼的(of)世界,見證過他(he)們(them)如何用(use)最簡單的(of)字符搭建出(out)一(one)個(indivual)足以(by)改變數億人(people)生(born)活的(of)工具,看着他(he)們(them)不(No)斷打破自己建立的(of)秩序和(and)規範隻爲(for)了(Got it)讓世界更多一(one)些美好,你也會由衷地(land)感歎一(one)句:“程序員,你們(them)真的(of)很厲害!