Sự hỗ trợ lớn nhất mà ông chủ có thể dành cho các nhà phát triển của mình là gì?


8

Mua phần cứng tốt nhất, trả phần thưởng hoặc phần thưởng quý giá nhất, đối xử với họ một cách lịch sự, cung cấp cơ hội để cải thiện, v.v.?

Chúng tôi muốn cải thiện năng suất của đội ngũ phát triển của chúng tôi. Chúng tôi muốn xem những gì có thể được coi là hỗ trợ lớn nhất (hoặc nói chung là hỗ trợ tốt), vì vậy chúng tôi có thể bắt đầu từ đó.


10
Bạn có thể đọc Peopleware , nó bao quát một chủ đề rộng hơn nhưng nó sẽ cung cấp cho bạn một số ý tưởng.
Jonathan Merlet

Vậy thì tại sao bạn không viết nó như một câu trả lời @Jontathan. Điều này thật tuyệt Chúng tôi chưa từng nghe thuật ngữ đó trước đây. Tôi không thể +1 bạn, nhưng cảm ơn bạn thân :)
Saeed Neamati

Tôi đã không thực sự trả lời, chỉ cho bạn một cái gì đó để xem xét. Tôi đã đọc nó nhiều lần để tôi có thể phát triển một số ý tưởng mà nó giải thích ở đây, nhưng tôi cảm thấy lười biếng: p Có lẽ ai đó sẽ làm nó. Nhưng hãy cẩn thận, cuốn sách này không đưa ra giải pháp dễ dàng, nó sẽ đòi hỏi rất nhiều nỗ lực từ phía bạn.
Jonathan Merlet

1
Câu hỏi đã được đóng lại vào thời điểm tôi viết bài này, tuy nhiên, IMHO, điều tốt nhất mà một ông chủ có thể làm để kết thúc việc cải thiện năng suất của một nhóm phát triển là loại bỏ những trở ngại ngăn cản hoặc ngăn chặn nhóm phát triển đạt được mục tiêu của họ .
CraigTP

1
Hãy lưu ý rằng CHÚNG TÔI CHỈ TRONG NÓ ĐỂ KIẾM TIỀN.
Ingo

Câu trả lời:


10

Tiền đã được chứng minh không phải là một động lực mạnh mẽ, mặc dù quá ít tiền là một công cụ giải thích mạnh mẽ. Trả đủ để lấy tiền ra khỏi bàn như một vấn đề . Không còn giúp đỡ nữa, thực tế nó có thể bị tổn thương.

Video này cho thấy động lực mạnh mẽ nhất là tự chủ và tôi đã thấy điều đó là đúng. Tuy nhiên, bạn có thể đi quá xa. Các nhà phát triển thích mã của họ là hoàn hảo và nếu bạn cho họ chỗ để làm như vậy, sẽ có một chi phí về việc hoàn thành công việc.

Peopleware dành khoảng một phần ba dành riêng cho môi trường mà "những người làm việc tư tưởng" dành cả ngày của họ vì lý do chính đáng. Rất nhiều ánh sáng tự nhiên, nhiều không gian, nhiều tự do để sắp xếp mọi thứ theo cách họ muốn. Tuy nhiên, nó tập trung rất mạnh vào sự im lặng và tôi nghĩ bạn cũng có thể đi quá xa với điều đó. Như chú Bob nói trong Phát triển phần mềm, nguyên tắc, mô hình và thực tiễn của Agile, một nhóm Agile rất sôi nổi và giao tiếp. Lý thuyết của tôi là, trong giới hạn hợp lý, tiếng ồn không đổi là ổn; đó là những tiếng động bất ngờ kéo mọi người ra khỏi khu vực.

Hai điều mà tôi thấy là động lực rất mạnh mẽ theo kinh nghiệm của riêng tôi là những công cụ tốt và đồng đội tốt.

Bất cứ điều gì làm mọi người chậm lại là một demotivator. Roy Osherove của 5whys nói rất nhiều về điều này và gợi ý rằng mọi trưởng nhóm nên xem vai trò duy nhất của họ là "Ninja cổ chai".

Và các nhà phát triển thích học hỏi, tốt nhất là từ nhau, tốt nhất là cả ngày. Nếu bạn có thể có được một nhóm các nhà phát triển vững chắc và đưa họ vào một phòng, họ sẽ tự tạo động lực cho mình.

Cuối cùng, tôn trọng. Có một chút quan trọng hơn đối với các chuyên viên máy tính . Hiểu rằng bạn đang đối phó với những người thông minh và hành động phù hợp. Đừng ép họ tham gia các buổi họp nhóm và dã ngoại của công ty. Chỉ cần đối xử với họ một cách tôn trọng, đặt công việc trước mặt họ và (càng nhiều càng tốt) để họ đi theo nó. Yêu cầu khả năng hiển thị, bằng mọi cách, nhưng không vi mô.


Bạn gọi "tiếng ồn liên tục" là gì? Peopleware không nói về việc toàn bộ tổ chức đưa ra lời thề im lặng bên trong các bức tường của nó, mà chỉ cần có một nơi mà công nhân có thể khiến công việc của họ trở nên chuyên sâu mà không bị lôi ra khỏi khu vực. Điều này không loại trừ một lĩnh vực khác nơi tổ chức giao tiếp nhóm (Peopleware thậm chí đặc biệt khuyến khích điều đó)
Jonathan Merlet

3

Điều đó thực sự phụ thuộc vào nhà phát triển vì không phải ai cũng sẽ hạnh phúc khi anh ta chỉ kiếm được nhiều tiền hơn nếu anh ta phải xây dựng phần mềm chất lượng thấp chẳng hạn.

Theo tôi, hầu hết các nhà phát triển muốn có một lượng tự do nhất định để làm cho trải nghiệm làm việc của riêng họ trở nên dễ chịu. Một số nhà phát triển muốn xây dựng phần mềm thực sự tốt trong khi những người khác tập trung mạnh hơn vào giờ làm việc của họ (không làm việc lâu hơn họ nên).

Tôi sẽ nói rằng đối xử với họ một cách lịch sự và biết ơn phần mềm họ sản xuất (miễn là nó đúng) là điều ít nhất. Mọi người đều thích nỗ lực của họ được coi trọng. Trên hết, tôi nghĩ rằng thật khó để thực hiện một biện pháp hỗ trợ duy nhất mà mọi người đều thích.


Cảm ơn @thekip. Thật không may, sự tự do không thể được trao trong hầu hết thời gian, đặc biệt là trong các đội, vì nó có thể khiến các nỗ lực phát triển trở nên khác biệt, thay vì hội tụ. Tuy nhiên, giờ làm việc hạn chế là một điểm tốt. +1 và cảm ơn.
Saeed Neamati

2

Có những động lực bên ngoài như bạn đã đề cập đến tiền thưởng, tiền lương giúp phần nào hoàn thành công việc nhưng một phần lớn phụ thuộc vào động lực nội tại và đó là nơi bạn cần tập trung hơn một chút

  • Đưa ra một bức tranh phù hợp về các nhiệm vụ trong tay và cho phép chúng thực hiện riêng lẻ chúng (thay vì quản lý vi mô)
  • một môi trường làm việc lành mạnh (ngoài những cỗ máy tuyệt vời) nhờ đó họ có thể nói lên ý kiến ​​của mình và có những người có thể lắng nghe họ
  • Công nghệ bạn đang sử dụng là mối quan tâm của họ và họ thích làm việc với họ
  • đánh giá cao công việc của họ
  • dành không gian cho cuộc sống cá nhân của họ

Đây cũng có thể là một bài đọc thú vị -Joel Spolsky


Vì vậy, bạn đề nghị không vi mô? Ngoài ra, nếu họ không đồng ý về một công nghệ thì sao? Điều gì sẽ xảy ra nếu một số nhà phát triển muốn ASP.NET WebForms, trong khi những người khác muốn ASP.NET MVC?
Saeed Neamati

Họ có sẵn sàng tìm hiểu hay tại sao họ không muốn làm việc với nó, trò chuyện và biết những vấn đề họ gặp phải, sau đó bạn có thể giải quyết chúng
V4Vendetta

2

Thường xuyên 1: 1.

Nếu được thực hiện đúng ( Cập nhật, Lỗ thông hơi và Thảm họa ), sẽ giúp tìm ra phần nào mua phần cứng tốt nhất, trả phần thưởng hoặc phần thưởng quý giá nhất, đối xử với họ một cách lịch sự, cung cấp cơ hội để cải thiện vv sẽ mang lại nhiều nhất .. và những thứ này sẽ không thành vấn đề.

Đối với tôi, cái này trông gần giống với viên đạn bạc tục ngữ .


1

Đó là một cách tiếp cận phức tạp.

Phần cứng và nơi tốt để làm việc là vô cùng quan trọng. Màn hình tăng năng suất rất nhiều và máy nhanh hơn làm cho thế giới dường như là một nơi tốt hơn.

Đối với tôi điều lớn nhất có thể thúc đẩy tôi trong công việc là trao quyền và trách nhiệm - cố gắng không có người quyết định và mã khỉ.


chúng tôi đang sử dụng phương pháp scrum và thật không may, các nhà phát triển không còn là người ra quyết định nữa.
Saeed Neamati

1

Hai điều cơ bản thực sự:

  • Các tài nguyên cần thiết, vì vậy tôi sẽ có thể thực hiện nhiệm vụ trong thời gian

  • Sự tự tin cần thiết, vì vậy tôi có thể tin tưởng rằng tôi có thể thực hiện nhiệm vụ kịp thời

Mọi thứ khác theo sau từ hai điều đó.

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.