Có bao nhiêu đàn em nên một cố vấn cao cấp? [đóng cửa]


20

Quy mô cửa hàng của chúng tôi tăng lên một cách linh hoạt, vì vậy chúng tôi đang lên kế hoạch thuê một vài nhà phát triển cơ sở mới nhưng chúng tôi không muốn áp đảo những người cao niên với quá nhiều cố vấn và đào tạo. Có bao nhiêu (thường là mới ra trường) các nhà phát triển cơ sở có thể (và nên) một cố vấn phát triển cấp cao trong khi cấp cao vẫn có thể thực hiện các nhiệm vụ của mình một cách hiệu quả?


7
Tại sao không hỏi họ (người cao niên) thay vì chúng tôi?
Mert Akcakaya

7
@Mert: Tôi đã hỏi một vài người trong số họ và tôi cũng sẽ hỏi những người khác, nhưng tôi cũng muốn nghe ý kiến ​​từ cộng đồng (trung bình công nghiệp, quy tắc ngón tay cái, thực tiễn tốt nhất, v.v.), bởi vì một số đồng nghiệp của chúng tôi dường như quá lạc quan với tôi
palacsint

Câu trả lời:


23

Bất cứ nơi nào từ 0 đến 5 hoặc 7 (hoặc hơn).

Đối số cho phía thấp:

  • Không phải ai cũng được đặt ra để trở thành một người cố vấn. Tôi đã làm việc với một số nhà phát triển, những người cộc cằn đến mức họ sẽ sợ ai đó vào một nghề nghiệp mới.
  • Nếu bạn mong đợi các nhà phát triển cao cấp sẽ duy trì cùng một mức sản lượng, thì hãy giữ số lượng thấp.

Đối số cho số tiền cao hơn:

  • Một số nhà phát triển có khả năng làm việc hiệu quả bằng cách hướng dẫn công việc của người khác. Lập trình cặp sẽ là một ví dụ. Nếu bạn có những loại ma thuật cao cấp, hãy tiếp tục và cung cấp cho họ nhiều hơn nữa.
  • Nếu bạn sẵn sàng hạ thấp sản lượng dự kiến ​​từ nhà phát triển cấp cao, thì bạn có thể chỉ định thêm nhà phát triển cơ sở cho họ.
  • Nếu bạn có một nhà phát triển thực sự giỏi trong việc dạy họ lý do tại sao quản trị, thì bạn có thể rõ ràng muốn đạt được thành công trong năng suất của nhà phát triển cấp cao đó và cung cấp cho họ nhiều nhà phát triển cơ sở hơn. Ý tưởng ở đây là chi phí ngắn hạn (mất sản xuất) cho lợi nhuận / đầu tư dài hạn (phù hợp hơn với các tiêu chuẩn phát triển của nhóm).

Tôi sẽ khuyến khích có một cuộc trò chuyện với các nhà phát triển cấp cao và xem những gì họ cảm thấy thoải mái. Không phải ai cũng muốn cố vấn. Cũng nhớ sử dụng phép tương tự "giá sách đầy đủ": khối lượng công việc của họ hiện đã đầy. Nếu bạn sẽ thêm vào khối lượng công việc của họ bằng cách nhờ họ cố vấn, thì bạn cần phải lấy một cái gì đó khác ra khỏi kệ để làm phòng.


17
I have worked with some developers who were so gruff that they would have scared someone into a new career.Tôi không nhớ bạn, khi nào chúng tôi làm việc cùng nhau?
yannis

@YannisRizos Không thể nói nhiều hơn: +1

11

Không quá hai cho mỗi nhà phát triển cao cấp nếu bạn đang tuyển người ra khỏi trường đại học. Các sinh viên tốt nghiệp đại học gần đây tôi đã phải đối phó trong quá khứ có hiểu biết tốt về những điều cơ bản, nhưng họ không biết chương trình trong thế giới kinh doanh là như thế nào. Bạn sẽ phải dành thời gian dạy họ cách lập trình chuyên nghiệp, thật sốc khi họ nhận ra rằng họ sẽ phải hỗ trợ mã họ viết miễn là họ ở cùng công ty, không cần phải chuyển nhượng và tiếp tục. Nhưng bạn cũng sẽ phải dành thời gian dạy cho doanh nghiệp của bạn (và tất cả các quy tắc), dạy họ cách viết mã kiến ​​trúc của bạn, xem lại mã của họ, dạy họ cách kiểm tra và trả lời câu hỏi sau câu hỏi.


7

Nếu bạn có rất nhiều đàn em đến, hãy nói> 30, có thể đáng để dành một nhà phát triển cao cấp để tư vấn cho họ toàn thời gian. Ở công việc đầu tiên của tôi, họ đã thuê nhiều người trong số chúng tôi mới ra trường và có một thành viên trong nhóm tận tình giúp chúng tôi học các sợi dây trong 6 tháng đầu. Nó làm cho việc chuyển đổi dễ dàng hơn rất nhiều và anh ấy đã dạy chúng tôi rất nhiều.

Không chỉ hiệu quả hơn khi có một người xử lý công việc, có thể có một người duy nhất trong văn phòng của bạn mà bạn biết sẽ là một người cố vấn hoàn hảo. Một lập trình viên giỏi không nhất thiết phải là một giáo viên giỏi.


2
+1 cho "Một lập trình viên giỏi không nhất thiết phải là một giáo viên giỏi." Tuy nhiên trong tình huống này tôi sẽ không gọi cấp trên là cố vấn mà là giáo viên.
Scarfridge

2

Nhiều nhất có thể trong khi vẫn có thể hoàn thành công việc của mình đúng hạn.

Câu trả lời, do đó, phụ thuộc vào mức độ hiệu quả của cả nhà phát triển và giáo viên.


1
Câu trả lời của bạn ngụ ý rằng "công việc của họ" sẽ không đổi trong khi số lượng đàn em là khác nhau. Đó sẽ là một sai lầm khủng khiếp.
pdr

1
@pdr - Tôi không ngụ ý gì về loại này. Đó là suy luận sai lầm của bạn. Những gì tôi nói là một nhân viên là một nhà phát triển cao cấp có trách nhiệm và chủ nhân của họ có những kỳ vọng về năng suất của họ. Trừ khi trách nhiệm công việc của họ cụ thể bao gồm cố vấn, nhà phát triển cao cấp có nhiệm vụ đáp ứng mong đợi của chủ lao động và có thể chọn đảm nhận nhiều tư vấn nhất có thể trong khi vẫn đáp ứng những mong muốn đó.
Joel Brown

1
Tôi cho rằng chủ nhân có kỳ vọng về năng suất của một nhóm, chứ không phải của một cá nhân và nhóm đó phải chịu trách nhiệm một phần cho việc đặt ra những kỳ vọng đó. Người quản lý của nhóm đó nên đặt số dư (bất kỳ nơi nào từ 0: 100 đến 100: 0) giữa cố vấn của cấp cao và các trách nhiệm khác mà cả đàn em và cấp cao đều hiểu để, nếu số dư bị hủy, ai đó có thể tăng một lá cờ đỏ sớm.
pdr

1
Tôi cho rằng bất kỳ tổ chức nào mà các nhân viên cá nhân không đặt kỳ vọng cho họ không phải là nơi mà bất kỳ ai có ý thức đều muốn làm việc. Một số tổ chức có thể đặt ra "hạn ngạch" cho cố vấn, nhưng trong phần lớn các trường hợp mà tôi đã thấy trong 25 năm - hơn 20 trong số họ ký hợp đồng, cố vấn là một quá trình không chính thức giữa các công nhân và "phát triển nhân viên" chỉ là một chính thức thừa nhận trách nhiệm quản lý.
Joel Brown

1
Người quản lý đó phải hiểu rằng nếu họ thêm một kỳ vọng về cố vấn thì họ phải giảm kỳ vọng đầu ra cho phù hợp. Nếu không ai rõ ràng về những kỳ vọng đó, khi đàn em cần cố vấn nhiều hơn người quản lý mong đợi, một cấp cao không thể cảnh báo người quản lý của họ, nghĩa là họ sẽ (a) dưới quyền hoặc (b) cuối cùng phải làm việc nhiều giờ hơn hoặc rất có thể (c) thất bại trong nhiệm vụ cố vấn của họ.
pdr

2

Bạn không đề cập đến loại công việc dự án mà theo kinh nghiệm của tôi có tác động lớn đến vị trí của tỷ lệ đó.

Trên quy mô lặp lại của trình cắt cookie gần như có thể được tự động hóa để thử nghiệm những thứ mà nhà phát triển thậm chí không chắc chắn sẽ hoạt động, bạn cần đảm bảo rằng bạn giữ các jr dev ở bên trái trừ khi bạn ở tỷ lệ thực sự thấp và thậm chí nghiêm ngặt hơn ở bên trái nếu các sr dev đang cố gắng làm điều gì đó mà họ cho là kết thúc thử nghiệm của quang phổ bởi vì họ thường sẽ không cưỡi ngựa hiệu quả trong một nhóm các jr dev nếu họ đang cố gắng hết sức cùng một lúc .

Nó phụ thuộc vào công việc nhiều như những người theo ý kiến ​​của tôi.


2

Kèm cặp là ít chính thức hơn quản lý. Người cố vấn không trực tiếp tham gia vào việc tuyển dụng, sa thải, xem xét và kỷ luật. Môi trường sẽ là một yếu tố chính. Dưới đây là các yếu tố cần xem xét:

  • chất lượng của sr. và tháng sáu nhà phát triển
  • công ty hoạt động tốt như thế nào / đối xử với các lập trình viên (điều này sẽ kết hợp với các vấn đề khác)
  • sr. tải công việc hiện tại
  • quản lý kỳ vọng về tốc độ của jr. nhà phát triển cần phải làm việc hiệu quả
  • tài nguyên đào tạo khác (hướng dẫn hỗ trợ các khóa học, tài liệu tham khảo, yêu cầu chứng nhận)
  • tuyển dụng để phù hợp với đội. Nhiều lần trên trang này mọi người đã đề cập đến tầm quan trọng của nhóm cần thiết để có được một thời gian dài và có thể hoạt động cùng nhau. Ai đó có trình độ kỹ năng cao hơn có thể cần tư vấn nhiều hơn nếu họ không phù hợp.

Kèm cặp thường liên quan đến một số mức độ liên kết và tôi chỉ không nghĩ rằng hầu hết mọi người có thể xây dựng bất kỳ loại mối quan hệ giữa các cá nhân với hơn 3-5 người trong một thiết lập nhất định.


Tôi muốn nói hai người là những công việc hoàn toàn khác nhau. Về cơ bản, đồng đội có kinh nghiệm hơn so với ông chủ.
Erik Reppen

2

Lý tưởng nhất là một cơ sở làm việc với một người cố vấn trong một dự án. Theo cách này, cấp cao có thể giao nhiệm vụ phụ và làm việc với họ để hoàn thành một dự án. Càng nhiều đàn em, Senior phải quản lý càng ít công việc thì đàn anh sẽ có thể tự hoàn thành. Tôi sẽ không muốn nhiều hơn 1 hoặc 2 đàn em làm việc với một đàn anh bất cứ lúc nào. Mặc dù tiền bối có thể tiếp tục cố vấn cho các lập trình viên khác sau 2 hoặc 3 tháng, một lập trình viên đàng hoàng cần ít thời gian hơn so với cấp cao so với ban đầu. Vì vậy, một người cao cấp có thể hình dung có từ 20 người trở lên mà anh ta là cố vấn nhưng thực sự chỉ có 2 hoặc 3 người thực sự đòi hỏi nhiều thời gian của họ.

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.