2008-11-26 10 views
5

हमारी कंपनी में जोड़ी प्रोग्रामिंग के दौरान, मैं वह हूं जो आम तौर पर सबसे ज्यादा बात करता है। मैं आमतौर पर जोर से मेरी सोच प्रक्रिया सोचता हूं। मेरा साथी कंप्यूटर के सामने बैठता है और कोडिंग (टाइपिंग?) करता है। मैं दूसरों को जोर से सोचने के लिए प्रोत्साहित करता हूं ताकि मैं अपने साथी को ट्यूशन करने के लिए क्या करना चाहूंगा।जोड़ी प्रोग्रामिंग के दौरान बात करने के लिए प्रोत्साहित कैसे करें?

मुझे हमारी कंपनी में सबसे अधिक अनुभव है (लगभग सभी सहकर्मियों का पहला काम इस कंपनी में है) इसलिए मुझे लगता है कि उनमें से अधिकतर सत्र के दौरान बात करने से डरते हैं। अंत में, मुझे लगता है कि मैंने जोड़ी प्रोग्रामिंग के बजाय एक शिक्षण सत्र में भाग लिया।

क्या एक व्यक्ति के लिए जोड़ी प्रोग्रामिंग के दौरान ज्यादातर बात करना सामान्य बात है? क्या किसी को जोड़ी प्रोग्रामिंग के दौरान भागीदारी को प्रोत्साहित करने के लिए कोई सुझाव है?

उत्तर

4

एक चीज जो मैंने एक बार किया था, वह वास्तव में उन चीजों के बारे में अनिश्चित रूप से अनिश्चित था जो वास्तव में मुझे विश्वास था। जब आप ऐसा करते हैं तो लोग इसके साथ जुड़ना शुरू करते हैं जैसे कि यह एक टीम की समस्या है जिसे आप हल करने के लिए मिलकर काम कर रहे हैं। उनसे पूछें कि वे क्या करेंगे। यदि आप उनके साथ सहमत हैं तो सहायक बनें, यदि आप नहीं करते हैं तो चर्चा करें। यदि यह पता चला कि वे यह दिखाने के लिए गलत तरीके से गए थे कि उनकी भागीदारी उपयोगी थी, भले ही वे गलत थे और गलत होने के कारण "प्रक्रिया का पूरी तरह से शांत और आवश्यक हिस्सा" है। अगर आपको लगता है कि आपकी आवाज़ बिल्कुल परेशान है तो धीमे या अधिक चुपचाप बात करें।

अन्य बात यह है कि क्या यह एक समस्या है? आप उनसे चिंतित हो सकते हैं जो एक विनम्र भूमिका निभा रहे हैं, लेकिन यदि आपके पास वास्तव में उनके से अधिक अनुभव है तो इसमें कोई हानि नहीं हो सकती है।

आप निश्चित रूप से टाइपिंग कर सकते हैं।

+0

+1: ग्रेट पोस्ट। महान विचार। –

+0

यह अपमानजनक क्यों है? –

4

प्रश्न पूछें, जैसे "आपको कैसे लगता है कि हमें यह करना चाहिए?"

6

प्रश्न। जाने के बजाए "ठीक है, मुझे लगता है कि एक शब्दकोश यहां उपयोग करने के लिए सबसे अच्छी संरचना होगी" ठीक है, मुझे लगता है कि हमें यहां एक अच्छी डेटा संरचना की आवश्यकता है, क्योंकि यह एक महत्वपूर्ण मार्ग है, और मुझे पूरा यकीन नहीं है कि क्या होगा सबसे अच्छा, आपको क्या लगता है? "

"मुझे यकीन नहीं है" भाग, अगर विश्वसनीय रूप से किया जाता है, तो आपकी जोड़ी पर विश्वास को बढ़ावा देने में मदद मिलेगी और इसे एक परीक्षण लगने से बचें।

+1

यूप। प्रश्नों को एक तरीके से और एक उपक्रम के साथ पूछना जो स्पष्ट रूप से सुझाव देता है कि आप किसी चीज़ के बारे में निश्चित नहीं हैं और अन्य व्यक्तियों के विचारों की बहुत सराहना करेंगे, दूसरे व्यक्ति से बात करने का एक शानदार तरीका है। – ayaz

+1

तो मूल रूप से, अपने सिर में जो जवाब है उसे वापस रखें। मैं वास्तव में ऐसा करता हूं लेकिन अब जब मैं इसके बारे में सोचता हूं, तो मैंने अपना जवाब बहुत तेज़ दिया होगा (मैं प्रतिक्रिया देने से पहले केवल एक मिनट प्रतीक्षा करता हूं)। मैं अपने उत्तर में अधिक देर देरी करने की कोशिश करूंगा। देखें कि इसका असर है या नहीं। – MrValdez

+0

ऑपरेटिव वाक्यांश है: "अगर विश्वसनीय रूप से किया जाता है"। यदि खराब प्रदर्शन किया जाता है, तो यह सैंडबैगिंग के रूप में आ सकता है। – JeffH

2

वही प्रश्न पूछें और उनसे पूछें जिन्हें आप जानना चाहते हैं। कुछ समय बाद वे वास्तव में पूछने से पहले आने वाले प्रश्न को सुनते हैं और यह क्यू & ए

के बजाय बस बात करने जैसा प्रतीत होता है या वे यह भी जानना शुरू कर सकते हैं कि आपके प्रश्नों के अनुसार साझा करने के लिए कौन सी जानकारी उपयोगी हो सकती है और जानकारी प्रदान करके आपको आश्चर्यचकित करें जिसे आपने पहले पूछने के बारे में भी नहीं सोचा था।

1

लोगों को बात करने और जोर से सोचने के लिए प्रोत्साहित करना शुरुआत के आधार पर एक कठिन समस्या है। लोगों को एक जोड़ी प्रोग्रामिंग स्थिति में या यहां तक ​​कि एक परियोजना में बात करने के लिए कुछ "जेलिंग" करना पड़ता है। यदि कंपनी संस्कृति संचार को बढ़ावा नहीं देती है, तो आप आमतौर पर चुपके काम करने वाले मित्रों के साथ समाप्त हो सकते हैं।

लोगों को जेल बनाने के मुद्दे में, इसे कुछ समय दें। थोड़ी देर के बाद यदि आपका व्यक्तित्व इसे अनुमति देता है तो आपके साथियों को जोर से मिल सकता है। दैनिक स्टैंड-अप को प्रोत्साहित करना। किक-ऑफ मीटिंग्स, पार्टियों और जो कुछ भी लोगों को ढीला और उनके कंधों से उनकी कठोरता को दूर करने में सक्षम बनाता है।

इसके अलावा बियर भी है ... ऐसा लगता है कि यह डेनिश कार्य वातावरण में काम करता है।

2

कई साक्षात्कारों के दौरान मैंने जो सीखा है वह है ... 'चुप्पी की शक्ति को कम मत समझो!' मेरा मतलब यह है कि, यदि आप एक प्रश्न पूछते हैं तो कहते हैं:

"आप किसी सरणी के बजाय सूची का उपयोग करने के बारे में क्या सोचते हैं?"

और फिर चुप रहें, ज्यादातर लोग चुप्पी तोड़ने के लिए मजबूर महसूस करते हैं, और आम तौर पर (मानते हैं कि उन्होंने सवाल सुन लिया है) सवाल का जवाब देते हैं। इसका उपयोग किसी विशेष प्रोग्रामिंग बिंदु आदि पर वार्तालाप शुरू करने के लिए किया जा सकता है .. यह हर किसी के लिए काम नहीं कर सकता है, लेकिन यह मुझे हर बार प्राप्त करता है!

+0

बात न करके बात करने को प्रोत्साहित करें: डी – ataulm

+0

प्रश्न पूछना उत्तर है। – jerome

0

मैं स्क्रीन पर वर्तमान में क्या चल रहा है उससे कहीं अधिक गहराई से सोचना बंद करना चाहूंगा। फिर अगर बात करने वाली जोड़ी ने अपनी सोच पूरी की है और कार्यक्रम कोड के साथ आगे बढ़ना शुरू कर दिया है, तो वह मेरे विचारों को बाधित करेगा। इससे पहले कि मैं आगे लिखना शुरू कर दूं, हमें एक सामान्य डिजाइन समाधान प्राप्त करना चाहिए।

इसके अलावा जोड़ी कुछ कहती है, मैं पहले से ही एक ही चीज़ के बारे में सोच सकता हूं। जोड़ी महसूस कर सकती है कि वह सभी सोच करता है जबकि यह सच नहीं होगा। और हम एक ही समय में बात नहीं कर सकते हैं। मैं कह सकता था "हाँ, यही मैंने भी सोचा", लेकिन कह रहा है कि कई बार निराशाजनक हो सकता है। मैं कुछ चीजों को स्पष्ट मान सकता हूं कि आगे की बात करने की भी आवश्यकता नहीं है।

सामान्य विचारों के बारे में पूछना और बाद में उन पर कुछ सुधार और बहस का सुझाव देना अच्छा हो सकता है।

2

कीबोर्ड पर टाइपिंग बहुत सारी मस्तिष्क शक्ति लेती है: आपको योजना बनाना है कि आप क्या टाइप करना चाहते हैं, फिर दाएं कुंजी को हिट करने के लिए अपनी अंगुलियों को कमांड भेजें, स्क्रीन पर शब्दों की जांच करें, अपना अंतिम लक्ष्य दृष्टि में रखें। ज्यादातर लोग ध्यान नहीं देते हैं लेकिन यह गलतियों के लिए मुख्य स्रोतों में से एक है और क्यों जोड़ी प्रोग्रामिंग इतना प्रभावी है: आधा मस्तिष्क से भी कम, आपको ढाई मिलती है।

तो यदि कुंजीपटल के सामने वाला व्यक्ति म्यूट हो जाता है, तो यह केवल प्रयास के कारण होता है। यदि आप देखते हैं कि वे अभिभूत हैं, तो अपने दिमाग को मुक्त करने के लिए स्थानों को स्विच करें (और अपना त्याग करें)।

यदि आप कर सकते हैं, तो एक वीडियो कैमरा प्राप्त करें। यदि आप व्यस्त टाइपिंग नहीं कर रहे हैं तो यह धुंधला प्रभाव स्पष्ट है :)

+0

कैमरे पर दिलचस्प विचार। मैं देखूंगा कि मैं इसे स्थापित कर सकता हूं या नहीं। – MrValdez

0

अनुभवी व्यक्ति के रूप में, यह संभवतः प्राकृतिक और वांछनीय है। मैं उनके विचारों को इंजेक्ट करने के लिए कुछ जगह खोलने के लिए डूडलिंग लेने का सुझाव दे सकता हूं।

+0

डूडलिंग करके, क्या आपका मतलब सत्र के दौरान कोड के बारे में व्हाइटबोर्ड पर लिखना है? – MrValdez

+0

पेपर का सिर्फ एक पैड मेरा मतलब था, आधा मजाक कर रहा था। बस चीजें होने दें, मुझे यकीन है कि आपके विचार और अनुभव की सराहना की जा रही है। – kenny

संबंधित मुद्दे