大部分程序員的工作場景都比較安靜,而且由于程序員的工作主要是面對電腦,來完成一系列邏輯代碼的編寫,所以除了在探討需求之外,其他的時間并不需要進行過多的交流。所以,即使程序員在一個非常大的開放式辦公場景下,往往也只能聽到敲擊鍵盤的聲音。另外,不少程序員為了防止外界的打擾,往往也會在工作的時候帶上耳機,不論是不是在聽音樂。
導致程序員之間交流較少,除了工作本身的特點之外,還與當前程序員的工作壓力較大有一定的關系,不少開發團隊的任務排期都非常緊張,所以程序員之間的交流往往是越簡單越好。實際上,很多程序員也是“實用主義者”,往往并不愿意針對一個問題展開太多的討論,這一點與產品經理崗位有較大的不同。
除了工作壓力較大之外,程序員還需要面臨較大的學習壓力,因為IT行業的技術迭代速度往往比較快,這導致程序員一定要緊跟技術發展趨勢,所以程序員基本上沒有太多的時間跟同事進行更多的探討。按照歷史經驗來看,從事外包開發的團隊,程序員之間的交流往往會更少一些,因為外包開發的需求往往都是非常明確的。
實際上,對于不少程序員來說,在工作之余,還是有很多愛好的,而且有不少程序員也比較愿意與朋友進行交流和探討,之所以在工作期間不能與同事進行過多的交流,往往都是時間比較緊張的緣故。