內向的人很難成為群體程式設計師嗎?
Aaron Griffith是一名來自Hunter Industries的程式設計師分析師。近日,他在博文“群體程式設計之於內向的人”中分享了他作為群體程式設計團隊成員的經驗。根據高階顧問Woody Zuill(敏捷專家&教練)的定義,“群體程式設計(Mob Programming)”是一種軟體開發方法,整個團隊在同一臺電腦、同一個地方、同一個時間從事同一項工作。對於外向的人而言,這個概念行之有效,但對於內向的人而言,同一大群人在一起工作並不簡單。Aaron指出,這是一項令人愉快且有益的鍛鍊,但對於內向的人而言,有一些挑戰,不過很容易克服。
Aaron在分享中指出,內向的人更喜歡小一些的群組設定,更善於通過寫來表達自己,喜歡有一個專用的工作空間。相比之下,群體程式設計師同整個團隊在一起工作,進行口頭對話,並且在一個開放的樓層中工作。因此,對於內向的人而言,成為一名群體程式設計師可能很困難。
Matt Schartman在博文“我的群體程式設計經驗”中分享了他作為一名內向的群體程式設計師所面臨的挑戰:
作為一個相當內向的人,頻繁的交流比我以前在公司裡的許多工作都更耗精力,雖然可能更有趣。一天工作下來,我經常發現自己渴望回家,用一本好書或者一個節目讓自己恢復精力。
作為一個內向的人,Aaron在一個群體程式設計團隊中工作,他分享了自己對於克服這些挑戰的觀點:
內向的人和外向的人有許多不同的特質。這些特質與群體程式設計有不同程式的相容性。我不認為,這些特性中的任何一項會讓群體程式設計對於內向的人而言成為一個不可能,但他們要比其他人面臨更多的挑戰。
他分享瞭如下建議:
我的建議是,一名內向群體程式設計師只需要做自己,並對提供和接收反饋持開放態度。如果你有什麼擔心,讓人們知道。不是每個人都清楚內向的人與外向的人之間的細微差別。對於內向的人和外向的人如何互補,並在一個工作環境中共存,分享你的關切、文章和部落格,這對團隊中的每個人都有幫助。如果你是一個內向的人,並且是一名群體程式設計新人,那麼你要做好準備,花一些時間習慣,就像你以前進到所有其他的新環境和情境中所做的那樣。如果你是一名外向的人,並且是一名團隊新成員,那麼你要有豁達的心胸,那些你認為不太友好且冷淡的人,可能只是尚未敞開心扉的內向的人。
Chris Holmes最近寫了一篇有關群體程式設計試驗的博文,在文中,他分享了自己在一個英國政府專案上使用群體程式設計方法的經驗。他提到了一些改進方面,其中包括確保比較內向的團隊成員不至於太不舒服以致不提出指導意見。
在嘗試了上面提到的一些技術後,Aaron分享了他為什麼喜歡成為一名群體程式設計師:
我成為一名群體程式設計師已經將近四年了。如果可以選擇的話,我不會採用其他工作方式。群體程式設計讓我成為一名更好的開發人員、一名更好的測試人員、一名更好的領導者、一個更好的人。我不是很確定群體程式設計的哪個方面吸引了我這樣一個內向的人,但我有個想法。外向的人將親密的朋友關係看得很重,並且極度忠誠,我認為,就是那個把我引入了群體程式設計。
英文原文:Is it Difficult for an Introvert to be a Mob Programmer?
相關文章
- 程式設計師也難逃的二八定律,成為頂級程式設計師真的有那麼難嗎?程式設計師
- 想要成為真正優秀的程式設計師是不是真的很難?程式設計師
- 成為一個高薪的web前端程式設計師很難嗎? 方法不對,一切白費高薪Web前端程式設計師
- 我為什麼說程式設計師會成為最富有的群體程式設計師
- 半路學程式設計,可以成為大牛程式設計師嗎?程式設計師
- 程式設計師何苦為難程式設計師?程式設計師
- 程式設計師何必難為程式設計師程式設計師
- 程式設計師真的很窮嗎?程式設計師
- 程式設計師這條路很難走,你還要堅持下去嗎?程式設計師
- Java程式設計師須知:分散式微服務為什麼很難?Java程式設計師分散式微服務
- 程式設計師轉AI工程師很難嗎?這6個技術是關鍵程式設計師AI工程師
- 為什麼程式設計師總被認為是屌絲群體?程式設計師
- 解析:為什麼企業很難招聘到好的Python程式設計師?Python程式設計師
- 4個月內成為UI設計師!UI
- 程式設計師的人生程式設計師
- 為什麼程式設計師反而是最痛恨軟體的人?程式設計師
- 程式設計師的人生······我先酸為敬程式設計師
- 你在成長為一個優秀的程式設計師嗎程式設計師
- web前端入門很容易,全棧卻很難,為什麼每個程式設計師都那麼說?Web前端全棧程式設計師
- Python入門很難嗎? 為什麼越來越多的人都學Python?Python
- 成為一個女程式設計師程式設計師
- 女生適合UI設計嗎?會不會很難?UI
- 半路學程式設計,可以成為大牛嗎?程式設計
- 程式設計師未來會成為非常內卷的職業?程式設計師
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為了成為優秀的程式設計師,我需要擅長數學嗎?程式設計師
- IT程式設計師大多性格內向不善交際嗎?程式設計師
- 為什麼很多大學生認為程式設計很難?入門程式設計怎麼學?程式設計
- 難道C++程式設計師不也是人嗎? (轉)C++程式設計師
- python很難嗎Python
- 成為最好的程式設計師的迷茫程式設計師
- 如何成為高階java程式設計師Java程式設計師
- 成為一個喜鵲程式設計師程式設計師
- 如何成為10倍速的程式設計師程式設計師
- 如何成為偉大的程式設計師?程式設計師
- 如何成為一個程式設計師高手程式設計師
- 幽默:內向+AI對話=10倍程式設計師AI程式設計師
- 程式設計師四十很尷尬程式設計師