Làm thế nào để tránh tình trạng LỚN BẠN CÓ NGUY HIỂM TEZ CODEZ tình huống?


113

Tôi có một tình huống kỳ lạ tại nơi làm việc, nơi một đồng nghiệp của tôi thường hỏi tôi và các đồng nghiệp khác về mã làm việc.

Tôi muốn giúp anh ta, nhưng yêu cầu liên tục này của các đoạn nhỏ tầm thường làm gián đoạn suy nghĩ của tôi và đôi khi làm cho nó khó tập trung.

Thêm vào đó, tôi có ấn tượng (...) rằng các yêu cầu này được tạo ra do thiếu năng lực, hơn cả sự lười biếng. Trên thực tế, anh ấy thường hỏi những điều giả vờ để biết câu trả lời, vì khi tôi giải quyết vấn đề, anh ấy thường nói những câu như "Chắc chắn", "Vâng, đó là những gì tôi nghĩ", cho tôi ấn tượng rằng câu trả lời của tôi không đáng.

Làm thế nào tôi có thể giải quyết tình huống xấu hổ này?
Tôi có nên thể hiện rõ ràng hơn trước các đồng nghiệp khác về sự thiếu hiểu biết của mình (bằng cách nói những câu như: "hãy tự làm nếu bạn có thể, làm ơn") hoặc tiếp tục cho anh ấy những gì anh ấy muốn?

Tôi nghĩ rằng anh ta nên tổng hợp tất cả các câu hỏi của mình trong một, để tôi có thể cho anh ta một phần thời gian của mình và anh ta có thể tự mình làm tất cả mọi việc.

Không có thứ bậc trong đội, tôi phải nói rằng cả hai chúng tôi đều có thâm niên tương tự năm năm, nhiều hay ít. Vì lý do tương tự, tôi tin rằng tôi không thể báo cáo cho quản lý, vì những câu hỏi tầm thường thường bị bỏ qua.

Tôi đã thảo luận với hai thành viên khác và họ đồng ý với tôi: thực tế anh ấy thường hỏi mọi thứ về việc đạp xe qua các đồng nghiệp.


10
Khi bạn có giải pháp, hãy cho chúng tôi biết tại SO để chúng tôi có thể sử dụng nó như một trong những lý do gần gũi cho tất cả các câu hỏi "gimme teh codez" mà chúng tôi có.
casperOne

2
Kỳ lạ là bằng cách nào đó họ cũng gần gũi hơn với quản lý, vì vậy trong hầu hết các trường hợp, bạn sẽ không có lập trường ngay cả khi bạn báo cáo;)
Prashant Bhate

3
@PrashantBhate: chim lông. Nếu bạn có tài năng thực sự, bạn không cần phải tin tưởng vào công việc của người khác, điều này thực sự là một "kỹ năng" rất quan trọng trong quản lý.
outis

6
gửi cho anh ấy một vài liên kết Let Me Google That For You - hầu hết mọi người sẽ sớm nhận được tin nhắn ...
Matt

4
Tôi đã có một tình huống tương tự nhưng người hỏi sẽ thực hiện một vòng quanh các nhà phát triển khác "Tôi đã đi xa đến mức này, bạn có thể giúp đỡ với bit tiếp theo không" ... Sau khi ngồi xuống và thảo luận thẳng thắn, anh ta chỉ thừa nhận muốn có đủ thời gian trong công việc trên CV của mình để đảm nhận vị trí bộ trưởng ở S. Châu Phi ... Anh ấy thậm chí còn hỏi tôi về một đề nghị LinkedIn khi rời công ty!
Cơ bản

Câu trả lời:


190

Câu trả lời của tôi sẽ là "Bây giờ tôi hơi bận, bạn có thể gửi email cho tôi và tôi sẽ giải quyết sau". Có thể một số câu hỏi của anh ta là hợp pháp, bằng cách buộc anh ta gửi email cho bạn, điều đó không làm gián đoạn dòng chảy của bạn và anh ta khó có thể bận tâm đến chi tiết vấn đề trong email nếu nó không quan trọng. Sau đó, bạn cũng có một hồ sơ để hiển thị cho quản lý nếu câu hỏi của anh ấy vẫn ở mức không hợp lý.


12
Đây cũng là phương pháp ưa thích của tôi. Nó tránh được sự đối đầu (và khả năng bạn sẽ đứng về phía thua cuộc) và nếu bạn nói điều đó một cách nhất quán, họ sẽ bỏ cuộc sau một tuần.
JQA

15
IMO, đó là lựa chọn tốt nhất. Nó để lại một dấu vết giấy, cũng như buộc anh ta phải thực sự suy nghĩ và viết trước khi chỉ thốt ra những điều.
Nicholas

21
Hơn nữa, khi anh ấy giải quyết vấn đề của mình, anh ấy thường có thể tự giải quyết nó. Theo tôi xác định vấn đề chính nó là một nửa giải pháp.
Lelouch Lamperouge

1
Tôi thích điều này, nhưng tôi yêu cầu anh ấy gửi email cho sếp và CC của bạn, yêu cầu sếp của bạn chỉ định mức độ ưu tiên ...
gWaldo

3
Câu trả lời này một lần nữa chứng minh rằng thông thường, lựa chọn tốt nhất là nói sự thật một cách lịch sự. Người hỏi thực sự đề cập đến việc bị đồng nghiệp can thiệp, và câu trả lời này (rất tốt, đừng hiểu sai ý tôi!) Về cơ bản chỉ nói với anh ta: Hãy tiếp tục và nói với đồng nghiệp rằng những gián đoạn đang làm phiền bạn. Đôi khi, những nhu cầu rõ ràng cần được chỉ ra trước khi chúng ta có thể nhìn thấy nó.
fzwo

44

Điều đầu tiên cần làm là có một cuộc thảo luận thẳng thắn với chàng trai trong câu hỏi. Làm điều đó từng người một thay vì trong một nhóm hoặc anh ta có thể cảm thấy bị tập trung (có thể xứng đáng như vậy). Hỏi anh ta tại sao anh ta cứ hỏi những câu hỏi này, giải thích việc này gây rối như thế nào đối với công việc của bạn - xem anh ta nói gì.

Tùy thuộc vào những gì bạn lượm lặt được từ cuộc trò chuyện này, hãy thử xem liệu anh ấy có thể tự học không. Giúp anh ta giúp mình thay vì cho anh ta câu trả lời. Xem nếu chỉ cho anh ta đi đúng hướng là đủ.


Nếu không có điều nào ở trên giúp:

Bạn và đồng nghiệp của bạn nên ngừng trả lời những câu hỏi tầm thường của anh ấy.

Câu trả lời như:

  • Xin lỗi, không thể giúp bây giờ. Tôi có một thời hạn.
  • Tại sao cậu lại hỏi?
  • Điều đó có vẻ tầm thường đối với một người như bạn.

Về cơ bản, nếu tất cả các đội đồng ý chơi cùng với điều này, anh ta sẽ phải tự mình tìm ra mọi thứ.


Bạn nói điều này là không hợp tác - vâng, nó là. Đó là toàn bộ vấn đề.

Bạn có một thành viên trong nhóm không tăng cân - thực tế anh ấy khiến bạn và đồng nghiệp của bạn làm việc kém hiệu quả hơn . Nếu anh ta ở một mức độ mà những câu hỏi này không phải là câu hỏi mà anh ta nên hỏi, hãy từ chối trả lời chúng.

Nếu bạn cảm thấy đây không phải là một chiến lược tốt, bạn có thể bắt đầu một nhật ký gián đoạn. Ghi lại mỗi khi anh ấy hỏi bạn một câu hỏi tầm thường và bạn mất bao lâu để quay lại với công việc của mình (nghĩa là vào tâm trí bạn đã ở trước khi bị gián đoạn).

Nhật ký này sẽ cho bạn ý tưởng về việc anh ấy đang tốn bao nhiêu thời gian của bạn. Nếu tất cả các đồng nghiệp của bạn làm điều này, bạn sẽ có một ý tưởng vững chắc về vấn đề tồi tệ như thế nào.

Những gì bạn làm với dữ liệu này là tùy thuộc vào bạn - thảo luận với anh ta, giải thích vấn đề và cố gắng giải quyết nó hoặc chuyển đến quản lý.


6
Bạn thà để anh ta giữ bạn làm việc hiệu quả? Tôi tin rằng anh ta đang là vấn đề. Bạn chỉ đơn giản là bây giờ không còn là giải pháp nữa. Bạn cần đọc một chút về năng suất tiêu cực - các thành viên của một nhóm sản xuất nó nên bị cắt giảm.
Oded

4
Thật không may, tôi đã mất việc theo con đường bất hợp tác nên tôi không khuyến nghị. Sau đó, một lần nữa, tôi đã có được một công việc tốt hơn ở một nơi khác (vì vậy nó hoàn toàn xứng đáng).
Spoike

15
-1 đây là một chút quá thụ động-gây khó chịu cho thị hiếu của tôi.
Bryan Oakley

4
Có rất nhiều lập trình viên có năng lực ngoài kia đang tìm kiếm việc làm. Nếu một anh chàng không thể cắt nó, hãy cắt anh ta ra và thuê một người có năng lực.
Paul Tomblin

8
"Anh ấy thường nhờ tôi giúp đỡ, vì vậy tôi bắt đầu giữ chính quyền phức tạp này về việc tôi mất bao nhiêu thời gian. Dưới đây là các báo cáo bằng văn bản, câu hỏi, câu trả lời, bảng tính và biểu đồ về thời gian công ty trả cho tôi để làm những việc khác hơn công việc của tôi ". Có thể cho ấn tượng sai mặc dù.
Konerak

42

Một cách xây dựng để tiếp cận điều này (vì bạn nói rằng nó cảm thấy như thế này là do thiếu năng lực), có thể như sau:

  • Hãy thử huấn luyện anh ấy theo hướng của câu trả lời, nhưng cố gắng làm cho anh ấy đưa ra câu trả lời cuối cùng. Bằng cách này, anh ta sẽ tự học cách đưa ra những điều tầm thường, và anh ta cũng sẽ tự tin hơn về năng lực của mình khi đưa ra giải pháp (có thể là anh ta không an toàn và cần xác nhận của bạn và / hoặc đồng nghiệp của bạn? ).

  • Nếu anh ta hỏi một câu hỏi tương tự nhiều lần, hãy nói rõ rằng bạn đã giải thích điều này và anh ta nên biết điều này (vì trong trường hợp chính xác đó, bạn thực sự BIẾT kiến ​​thức của anh ta về vấn đề này là gì).


2
Đây phải là câu trả lời hàng đầu - giúp anh ta tự giúp mình.
Qwerky

1
Vâng, nhưng một số đơn giản hơn thế. Tôi nghĩ rằng việc lập hồ sơ người mà bạn đang cố gắng giúp đỡ quan trọng hơn rất nhiều. Tôi đã thấy các trường hợp đi cả hai cách.
govi

Tôi đồng ý, đây sẽ là câu trả lời hàng đầu. Nói cho anh ta biết làm thế nào, nhưng đừng thực sự viết mã cho anh ta. Điều này sẽ buộc anh ta tự viết mã và anh ta có thể tìm hiểu cách thức hoạt động của nó.
Rachel

Câu trả lời fav của tôi! Tôi vừa xóa +1 của những cái "tốt" khác
Peter Gfader

30

Là một người đã sử dụng những loại người này trước đây, hãy để tôi nói với bạn rằng nhận thức được vấn đề này là một việc làm thực sự tốt. Những gì tôi muốn người của tôi làm trong những trường hợp này là:

  • Bắt đầu nói không. Điều này là khó khăn bởi vì những người này rất giỏi trong những gì họ làm, đó là nhờ người khác giúp đỡ họ. Rất tốt. [xem ghi chú 1]
  • Nếu bạn sẵn sàng, hãy có một cuộc trò chuyện trưởng thành nơi bạn xác định hành vi và nói rằng bạn sẽ không tham gia nữa. Đây là tùy chọn. Bạn không cần phải nói với đồng nghiệp rằng anh ta không thể lấy hóa đơn $ 20 từ ví của bạn theo ý muốn.
  • Nói với sếp của bạn. Lạy Chúa, con ước mọi người đã nói với con sớm hơn.

Bạn biết điều gì sẽ xảy ra nếu đồng nghiệp này bị sa thải? Đây là điều gây sốc. KHÔNG CO GI XÂU CẢ. Nếu nhóm sản xuất x đơn vị công việc một tuần trước đó, họ sẽ tiếp tục sản xuất x đơn vị công việc một tuần sau đó. Thời gian người này đang tiêu thụ và sự gián đoạn họ đang gây ra trong dòng chảy công việc của bạn, thực sự chỉ có thể được chú ý sau đó. Bạn sẽ làm được nhiều việc hơn khi hành vi này dừng lại. Bạn cũng sẽ hạnh phúc hơn. Và công ty của bạn sẽ có nhiều tiền hơn.

lưu ý 1: Một lần tôi đã có một nhân viên đang có một ngày tồi tệ trong một tuần tồi tệ. A, tôi đã nói, tôi cần một danh sách tất cả những thứ nổi bật của bạn và vị trí của nó trước khi bạn về nhà hôm nay. Tôi sẽ xem xét nó tối nay và chúng tôi sẽ lên kế hoạch vào sáng mai. Có một giờ còn lại trong ngày. Sau khi tôi rời văn phòng của A (để lái xe về nhà, chúng tôi không làm việc cùng giờ), trong B bị cuốn và bắt nạt A để "giúp đỡ" với dự án của B (điều này thậm chí không quan trọng đối với công ty, đó là một dự án đào tạo để làm B tốt hơn ở một công nghệ cụ thể bằng cách thêm một cái gì đó vào trang web của chúng tôi) cho - bạn đoán nó - một giờ. Rồi A về nhà. Tôi không phản đối điều đó, một điểm dừng cứng là một điểm dừng khó khăn. Nhưng wowee là tôi giận B vào ngày hôm sau. Mức độ kỹ năng cần có để khiến những người thông minh bỏ mọi thứ cho bạn không phải là điều gì đó để đánh giá thấp. Bạn có thể quyết định nói không,

Tôi ước tôi có thể cho bạn biết làm thế nào để khiến người đó ngừng làm việc đó. Theo kinh nghiệm của tôi bạn không thể. Nhưng bạn có thể làm cho họ ngừng làm điều đó với bạn . Đôi khi những người này, sau khi bị đuổi khỏi một nơi họ đang làm việc này, cuối cùng lại làm việc ở một nơi không có ai để làm việc đó và không thích ở đó, hoặc làm việc tại một công việc mà họ thực sự biết làm. Nhưng trong khi họ có một công việc họ không biết làm và khả năng khiến người khác làm việc đó cho họ, đó là chiến lược họ sẽ sử dụng.


+1 cho "Bắt đầu nói không" Khác với điều đó tôi cảm thấy bạn có thể đã phải chịu đựng một cách tồi tệ từ một con đỉa bất tài bắt buộc. Hầu hết những người có khả năng cạnh tranh hợp lý chỉ thể hiện hành vi này vì họ không nắm bắt được ảnh hưởng của câu hỏi của họ đối với bạn và sẽ không ngừng nói (có thể lặp đi lặp lại) và / hoặc buộc phải quay lại sau, trả lời câu hỏi của họ (một lần một ngày 10 phút) hoặc đặt công cụ vào thư vì nó trở nên khó hỏi hơn là tự sắp xếp nó.
Marjan Venema

2
@MarjanVenema điều này là, nếu OP đang đối phó với loại người đó, nó sẽ không đi xa đến thế. Vào lúc OP đang trò chuyện giữa các đồng nghiệp và nhận ra "này, điều này xảy ra với tất cả chúng ta", bạn có thể chắc chắn rằng ai đó đã thử những thứ đơn giản rồi, nếu không phải là OP thì là một trong những đồng nghiệp.
Kate Gregory

Vâng, bởi vì dường như cho đến nay họ chưa làm gì để ngăn chặn điều đó, họ đã chơi thẳng vào thói quen của anh ấy bằng cách trả lời tất cả các câu hỏi của anh ấy.
Marjan Venema

2
"Hãy nói với sếp của bạn. Lạy Chúa, tôi ước mọi người đã nói với tôi trước đó" Kate Tôi không biết nếu bạn biết nhưng bạn cũng có thể có bánh của bạn và ăn nó "... Bạn sẽ nghe về sự căng thẳng giữa hai nhân viên và kiểm duyệt một cuộc thảo luận trước khi nó trở thành một trận đấu la hét trong một cuộc họp. Phần thưởng của bạn cho một nền văn hóa lành mạnh 1: 1 là sự thiếu kịch tính rõ rệt ... "
gnat

3
@gnat cảm ơn, tôi là một fan hâm mộ lớn của từng người một và đã có chúng. Tôi đã nghe "Tôi bị gián đoạn rất nhiều" hoặc "Tôi nghĩ rằng tôi đã dành quá nhiều thời gian để giúp X" nhưng phải mất một thời gian dài để mọi người thực sự nói với tôi rằng X đã vượt quá giới hạn. OP ở đây cũng không muốn nói với ông chủ. Mọi người rất tốt, họ muốn giúp đỡ, họ muốn trở thành một người chơi hỗ trợ. Tôi hiểu rồi
Kate Gregory

19

Gửi cho anh ta liên kết đến Stack Overflow .

Nếu đó thực sự là sự lười biếng thì bạn không nên có trách nhiệm lấp đầy sự sẵn sàng hoàn thành công việc của mình. Nếu đó là một sự thiếu khả năng thì hãy để anh ta sùng bái đồng xu của mình chứ không phải của bạn. Bạn có trách nhiệm nghề nghiệp với chủ nhân của bạn để làm công việc tốt nhất của bạn và bạn không thể cho phép người khác thỏa hiệp với bạn. Làm việc hợp tác và giúp đỡ đồng nghiệp là hành vi chuyên nghiệp và mong đợi. Để cho trọng lượng không cho bạn thực hiện công việc của bạn (mà không đóng góp gì trở lại) là điều bạn cần tránh và đó là điều mà người quản lý của bạn nhận được số tiền lớn để khắc phục.


2
+1 cho SO. Tôi đã từng loại bỏ ma cà rồng trợ giúp bằng cách gửi cho họ 'hãy để tôi google cho bạn các liên kết. Mà tôi không thể liên kết đến đây bởi vì nó được lọc, rõ ràng.
Jason Lewis

Và cũng là liên kết đến google.com sẽ là một câu trả lời rất đúng :)
Yasin Okumuş

12

Điều đó thật kỳ quái - anh ta chỉ yêu cầu bạn làm việc cho anh ta. Trừ khi anh ấy có một số cách hỏi rất thông minh / tinh tế, tôi nghĩ tôi sẽ bị cám dỗ chỉ nói "không, tôi không có thời gian".


4
Tại sao thậm chí là lịch sự? Tôi đã lịch sự với những kẻ ngốc, những kẻ cưỡi đuôi và những kẻ lừa đảo trong gần 10 năm. Sẽ dễ dàng hơn nhiều khi chỉ cần đối đầu trực tiếp với người đó, nói với họ chính xác cảm giác của bạn về điều này. Họ có thể ghét bạn, nhưng vì vậy, dù sao đi nữa, bạn không muốn được nhìn thấy với những người như vậy. Thậm chí đừng tử tế về điều đó. Đó là cách duy nhất mà những người này từng học và cuối cùng họ làm hoặc họ chỉ bắt đầu khai thác người khác, không phải là vấn đề của bạn nữa.
maple_shaft

13
"Tại sao thậm chí là lịch sự" Bởi vì rất có thể bạn sẽ được báo cáo cho chính mình quản lý.
otto

2
@maple_shaft: Như harjou đã nói, bạn phải làm điều đó một cách thông minh.
Goran Jovic

4
-1 đây không phải là một câu trả lời hữu ích, nó chỉ là một nhận xét.
Bryan Oakley

5
@harjuo - Bạn không cần phải lịch sự, chỉ cần không thô lỗ. Miễn là bạn chuyên nghiệp, tôi không thấy vấn đề gì với nó. Cấp, người mà bạn đang đối mặt có thể nhận nó kém và than vãn về nó, thậm chí có thể để quản lý. Nếu bạn nghĩ rằng có khả năng quản lý tham gia, thì tôi sẽ cố gắng để những con vịt của tôi liên tiếp và sẵn sàng đưa ra lời giải thích bình tĩnh và rõ ràng về tình huống cho ban quản lý. Ban quản lý sẽ không có kiến ​​thức trực tiếp để tranh chấp về sự không chính xác của tài khoản của người này.
Học viên của Tiến sĩ Wily

9

Bạn đã xem xét có một cuộc trò chuyện người lớn với người này? Hãy cho họ biết những câu hỏi liên tục của họ là một kẻ giết người năng suất, và hỏi tại sao anh ta cảm thấy anh ta phải liên tục hỏi bạn những câu hỏi có vẻ đơn giản. Có lẽ ông một chút không đủ năng lực. Bạn có thể chọn để anh ta thất bại, hoặc bạn có thể chọn để giúp anh ta thành công.

Lý tưởng nhất là cho anh ấy biết bạn sẽ sẵn sàng giúp đỡ nếu anh ấy thực sự bế tắc, nhưng bạn mong anh ấy dành cho bạn sự tôn trọng mà bạn xứng đáng và thực hiện một nghiên cứu độc lập trước. Liên tục cho anh ta câu trả lời cho các câu hỏi đơn giản giúp không ai. Việc khuyến khích anh ấy học hỏi và phát triển giúp cả nhóm.

Vâng, nó sẽ là một cuộc trò chuyện không thoải mái, nhưng nó sẽ ít khó chịu hơn một vài tháng oán giận thầm lặng.


Ý tưởng tuyệt vời nếu nó là để làm việc. Khi ai đó đã tự thuyết phục rằng họ không yêu cầu nhiều sự giúp đỡ, và chỉ về những thứ nhỏ nhặt, và nó tiết kiệm thời gian tổng thể vì bạn đã biết và chỉ cần nói với tôi, vậy thì bạn nói rằng bạn sẽ không giúp tôi chiến thắng Không sửa nhiều.
Kate Gregory

@KateGregory: vì vậy công việc của bạn sẽ là thuyết phục anh ấy. và đó chính xác là những gì câu hỏi và câu trả lời này là về. Có thể khó thuyết phục anh ta, nhưng bạn phải bắt đầu làm điều đó hoặc hiệu suất của bạn tiếp tục đau khổ.
Marjan Venema

@MarjanVenema có những thứ khác ngoài việc khiến người đó ngừng hỏi, bao gồm nói không khi được hỏi, và đi đến quản lý và yêu cầu dừng lại.
Kate Gregory

@KateGregory: xem bình luận của tôi cho câu trả lời của bạn.
Marjan Venema

9

Là một người quản lý cũ, tôi không thể bắt đầu cho bạn biết tôi đã dành bao nhiêu thời gian hàng tuần cho một người trông trẻ "trưởng thành". Tất cả các bản ngã, xung đột, lăng mạ và các vấn đề liên quan đến công việc không thường xuyên. Không bao giờ có bất kỳ vấn đề với đánh giá mã.

Tôi chỉ ước rằng những nơi làm việc thực sự thậm chí bắt đầu giống với những nơi trong cuốn sách của Joel.

Tập thể, ngồi xuống trong một phòng hội nghị với tất cả các nhân viên bị làm phiền bởi cá nhân này. Hãy để người này biết rằng sự gián đoạn là một sự xao lãng khỏi công việc của bạn và cản trở khả năng làm việc của bạn trong "khu vực".

Thông báo cho người quản lý, nếu có thể.

Yêu cầu tất cả các câu hỏi được giải quyết qua email để loại bỏ nhiễu công việc và do đó bạn có thể bắt đầu ghi nhật ký cả tần suất gián đoạn và mức độ kinh nghiệm thấp được thể hiện.

Trong một khoảng thời gian ngắn, cả nhóm nên gửi một tin nhắn khiến người này không làm phiền mọi người, hoặc bạn sẽ thu thập đủ các dấu vết email để chứng minh cho ngay cả một người quản lý thiếu kinh nghiệm về lỗi tuyển dụng.

Một bài học tôi học được từ sớm với tư cách là người quản lý là thuê những nhân viên giỏi nhất mà tôi có thể tìm thấy, thử xem mỗi người làm việc như thế nào trong nhóm và cách nhóm làm việc.

Một bài học ban đầu khác là loại bỏ nhân viên tồi ngay lập tức.


+1 cho dòng cuối cùng, mà cuối cùng tất cả chúng ta sẽ đến (và sau đó ước rằng chúng ta sẽ đến sớm hơn)
Kate Gregory

Tôi đã nghe nó giải thích theo cách này - "không có gì gọi là tuyển dụng tốt, chỉ bắn tốt"
jqa

6

Yêu cầu anh ấy viết câu hỏi của anh ấy xuống để bạn có thể trả lời sau khi bạn rảnh và nói chuyện với người quản lý của bạn để đảm bảo bạn có điều kiện làm việc yên tĩnh.

Tình huống của bạn không thành công Điểm số 8 của Joel Test Các lập trình viên có điều kiện làm việc yên tĩnh không?

Nếu đồng nghiệp hỏi bạn một câu hỏi, gây gián đoạn 1 phút, nhưng điều này khiến bạn rời khỏi khu vực đủ tệ đến mức bạn phải mất nửa giờ để có năng suất trở lại, năng suất chung của bạn đang gặp rắc rối nghiêm trọng.


1
Bất kỳ cử tri xuống muốn bình luận?
vũ công

5

Yêu cầu anh ấy đăng câu hỏi lên trang này và xem anh ấy nhận được phản hồi gì, nó đã giúp rất nhiều lập trình viên;) Đặt một bản sao của CLR qua C # trên bàn của anh ấy và để anh ấy kiểm tra tại đó.


Điều gì khiến bạn nghĩ OP đang phàn nàn về câu hỏi C #? C # có thực sự khó không?
gbjbaanb

Tôi không. Nó chỉ là một ví dụ về một nguồn tài nguyên tốt. Đó là quan điểm của tôi, hãy cho anh ấy một nguồn lực tốt và yêu cầu anh ấy tự học hỏi. Cho dù .net, python hay trong trường hợp của bạn là C ++ và không có C # đều dễ dàng, thì thái độ của anh ta đã sai.
jolySoft

4

Tôi yêu cầu anh ta đặt tất cả các câu hỏi của mình thành một đống lớn, sau đó ngồi xuống và thực hiện một số chương trình cặp với anh ta trong một khoảng thời gian dài hơn.

Nghe có vẻ như anh ta không biết cách lập trình, nhưng đó có thể chỉ là sự thất vọng của bạn. Lập trình cặp sẽ dạy anh ta cách lập trình (giả sử anh ta có thể dạy được, không phải ai cũng có sở trường của chương trình).


2
chìa khóa để xác định xem đây có phải là trường hợp hay không là liệu bạn có tiếp tục nhận được những câu hỏi tương tự lặp đi lặp lại hay không. Có những người ngoài kia sẽ hỏi bạn làm thế nào để làm một việc gì đó (điều tương tự) ba lần một tuần và không bao giờ nhớ và chỉ tiếp tục hỏi. Những loại người đó không thể được giúp đỡ với lập trình cặp.
Kate Gregory

2
Cặp prog là một điều tuyệt vời trong kịch bản này, bởi vì anh ta được giúp đỡ nhưng không miễn phí. Bằng cách ghép đôi, thật dễ dàng để nhận ra nếu anh ta sẵn sàng học hỏi hoặc chỉ tìm kiếm ai đó làm công việc của mình
Peter Gfader

3

Tôi biết chính xác cảm giác của bạn, tôi đã ở trong tình huống này trước đây. Đó chỉ là nhập vai và thao túng. Nó thường xảy ra vì nhiều lý do: - Người đó không biết câu trả lời, không đủ năng lực và không muốn trở thành bất tài, do đó đó là những gì tôi nghĩ. - Nếu người đó hỏi bạn câu hỏi ngớ ngẩn trước mặt mọi người và trả lời họ ngay sau đó, anh ta có thể cố gắng đưa bạn vào nơi không đủ năng lực hoặc chơi trò chơi với bạn (nơi làm việc có đầy những người như vậy, cố gắng leo lên trên bạn). - Người đó lười biếng và muốn bạn làm việc cho anh ta. - Người đó là loại anh chàng "nghe thấy", có nghĩa là anh ta có thể sao chép một mẫu mã nhưng không thể điều chỉnh nó vì anh ta không hiểu cách thức hoạt động của nó, chỉ cần sử dụng nó ở đâu.

Cách tiếp cận tốt IMO chỉ là nói với anh chàng đó, xin lỗi bạn thân, bây giờ bạn đang ở một mình, bạn sẽ phải tự mình tìm ra điều này, tôi có việc phải làm. Nếu vấn đề vẫn còn, hãy nói chuyện với người quản lý của bạn về vấn đề này (tôi biết phân không phải là tốt nhất nhưng hy vọng bạn có một người quản lý có thẩm quyền đã thấy tuyết rơi trước đó :))


3

Tôi sẽ xem xét hầu hết các câu trả lời, thậm chí có một cuộc trò chuyện với họ, một "Trốn thoát" trong khi phản hồi đầu tiên của tôi sẽ là một cái gì đó dọc theo dòng đề nghị để ghép nối với họ. Tại thời điểm này, bạn đã đề nghị giúp đỡ và nếu họ từ chối, bạn có thể leo thang với một lương tâm rõ ràng. Nếu họ kết hợp với bạn thì bạn có thể đánh giá mức độ năng lực thực tế của họ.

Vấn đề là, nếu một người viết thư viện, bạn hoàn toàn có thể chấp nhận yêu cầu họ viết mã có giao diện với nó - ít nhất là dưới dạng thử nghiệm. Có những ví dụ khác ít rõ ràng hơn nhưng vẫn có thể nghi ngờ - như trường hợp ai đó nghĩ rằng bạn đã giải quyết vấn đề và vẫn có thể có mã kết quả tiện dụng.

Nếu họ thực sự yêu cầu bạn thực hiện công việc của họ, thì VẪN hợp lý để yêu cầu ghép đôi, thực tế đó là một gợi ý tốt nếu bạn bị bối rối và đó là một cách tuyệt vời để học hỏi.

Nếu họ không quan tâm đến việc ghép đôi thì tôi sẽ vui vẻ tiếp tục với bất kỳ giải pháp nào khác ở đây - thực tế tùy thuộc vào phản ứng của họ, tôi có thể bỏ qua việc thảo luận với họ và đi thẳng đến người quản lý (không chỉ yêu cầu của họ cho bạn giúp đỡ nhưng một khẳng định không thể chối cãi rằng bạn đã đề nghị giúp đỡ và thấy rằng những gì họ THỰC SỰ muốn nhiều hơn là chỉ giúp đỡ)


2

Để anh ta học một số khoa học máy tính và giúp phát triển từ kịch bản không có não; có lẽ anh ta là một người biết các công cụ (với các kỹ năng đã được chứng minh) nhưng không có nền tảng.

"Bạn biết đấy, rằng bạn thực sự có thể tham gia nhiều hơn vào những thứ này, nhưng làm thế nào để cải thiện bản thân bạn về điều này - bây giờ ..". Bỏ ra một số tiền trên amazon để có được một cuốn sách được sử dụng tốt (Gang of bốn, Lập trình trong Haskell, .. Chỉ để cho vui?), Do đó thêm một số dấu trang về các câu hỏi gần đây của anh ấy.


6
Nếu anh ấy không sẵn sàng nỗ lực tự học cách giải quyết vấn đề sau 5 năm (thay vì yêu cầu sự giúp đỡ từ đồng nghiệp), bạn có thực sự nghĩ rằng anh ấy sẵn sàng nỗ lực để "học một số khoa học máy tính "?
gunit888

@ gunit888, không thành vấn đề bất cứ khi nào anh ta muốn hay không; nhưng sẽ là thông tin để bạn biết ý định thực sự của anh ấy .. và sau đó, nếu anh ấy không học hỏi, bạn sẽ đạt được điểm đạo đức đủ để bắt đầu một cuộc nói chuyện về anh ấy.
kagali-san

2

Tôi sẽ nhận được sự trợ giúp từ ban quản lý, trò chuyện về vấn đề này với họ và sau đó sắp xếp thời gian để ngồi xuống như một nhóm với nhà phát triển này để giải quyết tình huống.

Ngoài ra, đôi khi cần phải có một chút chính trị về những điều này và thể hiện rõ hành vi của người đó trước phần còn lại của đội (và quản lý, nếu có thể), mà không thô lỗ hoặc đối đầu, nhưng bằng cách nhẹ nhàng đặt câu hỏi tại sao họ lại làm điều này. Tôi đã phải đối phó với một tình huống tương tự, cách đây không lâu. Trong trường hợp đó, tôi đã nói với nhà phát triển trong câu hỏi, khi được hỏi một lần nữa để được hỗ trợ, "Nếu bạn biết bạn đang làm gì, như bạn yêu cầu, vậy tại sao bạn liên tục đặt câu hỏi? Và khi tôi trả lời họ, tại sao lại tranh luận? Nếu bạn muốn tôi giúp bạn trong tương lai, thì hãy để tôi làm như vậy. " Một người sau đó đã bị giám đốc công nghệ buông tay, một vài ngày sau đó (anh ấy đã nhận thức được vấn đề gần đây).

Chúng tôi đều là nhà thầu, FYI, vì vậy có rất ít lòng trung thành đối với một trong hai chúng tôi, theo quan điểm của TD. Đôi khi, mọi thứ chỉ cần được đưa ra ngoài trời.


1

Vì bạn ở cùng một đội, hãy trở thành một người chơi nhóm tốt bằng cách chỉ cho anh ấy cách trở thành một người. Tiếp xúc với anh ta với quản lý có thể thu hút ire từ một số đồng nghiệp của bạn, và theo tôi thì điều đó thật tồi tệ.
Rất có thể, quản lý đã biết về đồng nghiệp của bạn, vậy tại sao bước ra khỏi đường dây bằng cách "cho" họ thấy rằng anh ta là một người thuê tồi? Về lâu dài, việc giúp đỡ đồng nghiệp này một chút bây giờ có thể trả hết cho bạn về lâu dài theo những cách mà bạn có thể không bao giờ tưởng tượng được.

Xin lỗi bạn đã thấy mình ở một điểm khó khăn như vậy.


Quản lý có thể biết rằng "Joe dường như cần nhiều sự giúp đỡ hơn những người khác" nhưng không phải là "Joe đang được các thành viên còn lại mang theo và chúng tôi sẽ hoàn thành nhiều công việc hơn nếu anh ấy rời đi." Nói như quản lý, tôi không bao giờ muốn tin điều đó. Hơn 20 năm tôi đã gặp ba người trong số đó là sự thật. Điều tồi tệ nhất trong số họ là người lén lút nhất, người đã từng làm đồng nghiệp khóc vì nói cho tôi biết chuyện gì đang xảy ra. Người đó chắc chắn đã che giấu sự bất tài để giữ tiền lương. Và điều đó thật khó để tôi tin.
Kate Gregory

Tôi hiểu những gì bạn đang nói, nhưng có vẻ như "Joe" có lẽ là ngoại lệ của quy tắc.
blackappy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.