Việc thay đổi kép như một PM có ảnh hưởng đến năng suất của nhà phát triển của bạn không?


8

Có bao giờ bạn nghĩ rằng bạn là một nhà phát triển giỏi nhưng đột nhiên bạn cần phải lãnh đạo một nhóm hoặc chịu trách nhiệm cho một số hoạt động PM? Bạn có thấy rằng nó ảnh hưởng đến năng suất của bạn? Làm thế nào bạn có thể xoay xở được?

Tôi yêu công việc của mình, nhưng đôi khi tôi cảm thấy mình hạnh phúc hơn khi trở thành một lập trình viên và gánh nặng thêm khi trở thành Quản lý dự án hiện đang ảnh hưởng đến năng suất làm nhà phát triển của tôi. Các bạn đề nghị gì như là biện pháp khắc phục điều này?

Hiện tại tôi không có giải pháp thay thế nào để nghỉ việc - về cơ bản vì tôi đang làm việc cho một công ty khởi nghiệp mà tôi đồng sáng lập.


4
Là người đồng sáng lập, không phải bạn có trách nhiệm quản lý, ít nhất là một chút sao?
Jeremy Heiler

Vâng tôi không phủ nhận điều đó .. Tôi chỉ ghét thực tế là tôi dường như không thể làm công lý cho lập trình ..
Roopesh Shenoy

1
thành lập một startup rất khó khăn và bạn sẽ phải chiến đấu chống lại sự thay đổi với lòng can đảm.

Câu trả lời:


7

Tôi nghĩ rằng không thể nhanh chóng chuyển từ chế độ PM sang chế độ Dev. Tôi là người làm việc nhóm trong công việc bình thường và lập trình viên cho một trang web trong đêm. Khi tôi trở thành đồng đội, tôi đã cố gắng tiếp tục đóng góp với mã, nhưng tôi sớm phát hiện ra rằng điều đó là không thể.

Các trách nhiệm mới yêu cầu tôi nói chuyện với mọi người hoặc kiểm tra email nhiều lần trong một giờ, không thể viết mã trong điều kiện đó. Vì vậy, bây giờ khi tôi có một số phút rảnh rỗi trong công việc, tôi bắt đầu ngồi với một người trong nhóm, đặc biệt là với đàn em và cố gắng giúp anh ấy / cô ấy.

Tôi thấy rằng điều này đang làm tăng năng suất của nhóm nói chung có lẽ nhiều hơn nếu tôi có thể dành thời gian viết mã.


3

Theo kinh nghiệm của tôi, có cả hai vai trò cùng một lúc, trong cùng một dự án, gây ra vấn đề nghiêm trọng. Là một nhà phát triển, bạn đang báo cáo chính mình, vì vậy về cơ bản bạn không được quản lý. Nếu bạn tự coi mình là một lập trình viên giỏi hơn so với các đồng nghiệp, bạn có thể tránh giao nhiệm vụ khó khăn cho họ, vì vậy ngoài nhiệm vụ PM, bạn cũng đang làm việc trên các phần phức tạp nhất của dự án. Bán thời gian, đó là.

Vài ngày trước, ai đó đã đăng liên kết này và tôi nghĩ nó cũng phù hợp ở đây.


Wow .. bài báo đó thật đáng sợ! +1 vì sợ tôi tào lao.
Roopesh Shenoy

Tôi đã ở trong một tình huống tương tự, với kết quả tương tự. Một vấn đề là rất khó để cảm thấy có trách nhiệm với toàn bộ dự án với tư cách là một PM, nhưng chỉ đối với nhiệm vụ mà bạn đã giao cho chính mình với tư cách là nhà phát triển. Đây là một công tắc tinh thần mà tôi không được xây dựng cho (và tôi nghi ngờ nhiều người khác).
user281377

1

Có nó làm. Tôi đã làm việc tại một công ty nơi trưởng nhóm khá và một người thay thế không ở đâu trong công trường. Trưởng phòng kế toán bắt đầu 'quản lý' nhóm của chúng tôi bằng cách cơ bản cho phép chúng tôi tự quản lý và giải thích mọi thứ chúng tôi đang làm trong một cuộc họp hàng tuần như thể nói chuyện với một đứa trẻ 2 tuổi (Bao gồm cả việc đối phó với cơn giận dữ của anh ấy.).

Tôi cảm thấy mình không học được gì. Dành quá nhiều thời gian cho BS thay vì mã hóa. Không ai trong nhóm của chúng tôi được coi là đủ tốt để trở thành người lãnh đạo. Tình hình đã hỗn loạn. Khi dự án chính mà tôi đang thực hiện gần hoàn thành, tôi bắt đầu tìm kiếm một công việc khác và tìm thấy một công việc.

Nếu mục tiêu của bạn là trở thành một PM, hãy làm cả hai trong một lúc, nhưng đừng dính vào một tình huống mà bạn không thể chọn con đường bạn muốn.


Tôi thích thực tế là bạn đã nói 'tình huống' hơn là 'công việc'.
Roopesh Shenoy

1

Các mẫu công việc cho PM và nhà phát triển được sắp xếp khá tệ.

Đối với hầu hết các bộ phận, các nhà phát triển cần thời gian tập trung dài, trong đó các PM có xu hướng xử lý mọi thứ bị ném vào họ từ mọi hướng mọi lúc. Kết quả là nếu bạn cố gắng và thực hiện đồng thời cả hai thì bạn gần như chắc chắn sẽ thất bại.

Cách tốt nhất để làm điều đó là quản lý thời gian có kỷ luật.

Giả sử chia 50/50 (điều chỉnh nếu điều đó không đúng), thì tôi sẽ thực hiện buổi sáng thời gian PM và buổi chiều là thời gian phát triển của bạn. Trong thời gian phát triển, hãy chuyển hướng điện thoại của bạn sang hộp thư thoại, đóng e-mail, tắt tin nhắn tức thời, v.v. Sau đó, vào cuối ngày, hãy kiểm tra tin nhắn và e-mail xem có gì khẩn cấp không, xử lý chúng và sau đó để phần còn lại cho khe PM tiếp theo của bạn.

Bạn sẽ cần phải giải thích với người đồng sáng lập của bạn về những gì bạn đang làm và lý do và mua hàng của họ và bạn sẽ cần phải xử lý kỷ luật nhưng điều đó là có thể, miễn là bạn không cố gắng làm cả hai Một lần.


Làm cho ý nghĩa để phân chia thời gian khôn ngoan .. Tôi đang học cách làm điều đó đến một mức độ nào đó hiện tại.
Roopesh Shenoy

1

Đại biểu.

Tôi đã làm việc trong vai trò lãnh đạo nhóm nhiều lần và hiện tôi đang làm nhiều công việc quản lý nhà phát triển hơn. Tôi ủy thác càng nhiều càng tốt cho những người cụ thể mà tôi biết có thể thực hiện những nhiệm vụ đó. Điều này có lợi ích kép là giúp những người này tiếp xúc với bức tranh lớn hơn về SDLC, đồng thời chuẩn bị / đánh giá khả năng trở thành nhà lãnh đạo trong tương lai.

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.