Làm thế nào để tôi để mắt đến một freelancer từ xa? [đóng cửa]


11

Tôi đã thuê một số nhà phát triển từ những nơi khác nhau trên khắp thế giới. Mọi chuyện suôn sẻ, nhưng tôi thấy rằng một số người trong số họ đang lạm dụng sự lịch sự của tôi gần đây.

Họ đều được thuê cả ngày. Tuy nhiên, tôi thấy rằng sau 5 giờ trong một ngày, không có nhiều việc đã được thực hiện.

Tôi đang xem xét để phát triển một phần mềm sẽ chụp ảnh màn hình máy tính cứ sau 1-5 phút và tải nó lên hệ thống của tôi. Tuy nhiên, điều này sẽ đi đến cực đoan.

Làm thế nào để mọi người thường quản lý các nhà phát triển từ xa?


61
Cân nhắc trả tiền cho họ để giải quyết vấn đề thay vì làm việc X giờ.


@MainMa, tăng điểm hợp lệ.
Gajus

2
Làm thế nào bạn có thể bắt buộc các nhà phát triển chạy phần mềm chụp màn hình xâm phạm quyền riêng tư tự chế của bạn? Trừ khi nó có trong hợp đồng trước đó, hoặc bạn cung cấp phần cứng cho các nhà phát triển thì đây là một sự vi phạm quyền riêng tư lớn. Ai sẽ nói rằng máy dev của họ không tăng gấp đôi so với máy duyệt nhà của họ? Hoặc làm thế nào bạn có thể đảm bảo rằng bạn sẽ không chụp ảnh màn hình trong giờ nghỉ? Nhưng nếu bạn đi theo con đường này, hãy nhớ cài đặt phần mềm logger để lấy toàn bộ gói.
Dylan Yaga

@Guy Bạn nên sửa đổi câu hỏi của mình để bao gồm một tiêu chuẩn mã hóa bắt buộc (theo nhận xét của bạn cho PaulTomblin). Có vẻ như bạn muốn kết hợp các kết quả được phân phối + kết quả được mã hóa theo tiêu chuẩn của bạn. Bạn cần thêm nó vào hợp đồng / mô tả công việc mà Kết quả + Tiêu chuẩn đáp ứng = trả tiền. Thêm các khoản khấu trừ / tiền thưởng 'cho kết quả thực sự xấu / tốt, IMO.
WernerCD

Câu trả lời:


45

Bạn thuê các lập trình viên trung thực, và bạn (tham khảo ý kiến ​​với họ và có thể các lập trình viên trung thực khác làm kiểm tra thực tế) đặt ra các mục tiêu hợp lý trong các dòng thời gian ngắn. Nếu họ không đạt được mục tiêu, hãy sa thải họ. Nếu họ đạt được mục tiêu, thì điều đó không thành vấn đề với bạn nếu họ chơi solitaire trong 2 giờ liên tục trong khi họ giải tỏa tâm trí và suy nghĩ về một vấn đề.


1
Điều đó không cần thiết đúng. Đó thực sự là ví dụ mà tôi không muốn công ty của mình noi theo. Tại sao bạn có thể hỏi. Bởi vì trong những năm nhà thầu của tôi, tôi đã thấy rất nhiều việc kinh doanh theo cách này. Nhà phát triển viết mã để đảm bảo rằng nó hoạt động (Đây là nơi mô hình của bạn kết thúc). Tôi muốn nhà phát triển hoàn thiện mã, đảm bảo rằng mã đó hiệu quả nhất và mọi lỗi ngu ngốc sẽ được đưa ra (khó để theo dõi hơn), tức là nếu bạn được trả tiền trong 5 giờ, bạn làm việc 5 giờ.
Gajus

27
@Guy: Nếu bạn muốn chúng thường xuyên vượt quá các mục tiêu bạn đặt ra, thì nên đặt các mục tiêu khác nhau.
Jonas

4
@ Mua những gì bạn đang yêu cầu cho âm thanh giống như một số yêu cầu về hiệu suất và bảo hành
jk.

30

Ảnh chụp màn hình có vẻ phản tác dụng. Nếu nói đến đó, bạn đang gặp rắc rối.

Lý tưởng là có các cột mốc hữu hình, và kiểm tra tiến trình của họ chống lại chúng. Nếu bạn không thể nhận được giá trị tiền của bạn trên các cột mốc dựa trên số thời gian bạn phải trả để có được chúng, hãy tìm sự giúp đỡ khác. Nếu bạn không thể tạo tác phẩm ở mức độ chi tiết này và không biết liệu bạn có bị gạt không, có thể không phù hợp để lấy nguồn tác phẩm từ xa. Bạn có thể giới thiệu một hệ thống đấu thầu cạnh tranh cho công việc, nhưng nếu bạn không thể nêu chi tiết những gì cần thiết ở mức độ thấp, bạn có thể cho biết chất lượng mã là gì không?

Trong gia công nói chung và công việc từ xa nên là về kết quả mua, không phải thời gian mua. Mặt khác, như bạn đã phát hiện ra, niềm tin bị phá vỡ.


9
+1 cho "kết quả mua, không phải thời gian mua."
Eric King

2
Hãy hào phóng với lịch trình (nếu bạn có thể) và trả tiền cho họ dựa trên các sản phẩm được giao, vì vậy họ sẽ không phải bối rối nếu có những lỗi bất ngờ làm mất nhiều thời gian để đè bẹp. Sau đó, điều đó không quan trọng với bạn cho dù họ lấp đầy thời gian thêm bằng cách thực hiện một công việc hợp đồng không cạnh tranh khác hoặc nếu họ lấp đầy thời gian thêm bằng cách chơi solitaire.
Ken Bloom

1
Điều gì xảy ra khi họ phục vụ "kết quả" của họ với một mặt của mã spaghetti khủng khiếp? Không ai muốn làm công việc tương lai cho dự án đó, ngay cả nhà phát triển ban đầu. Nhưng về mặt tươi sáng, bạn đã nhận được "kết quả" của mình.
Nút840

1
Kết quả bao gồm chất lượng nếu mã. Khó định lượng, nhưng bạn cũng có thể nhận được chất lượng tào lao trả tiền theo thời gian nếu bạn không biết phải tìm gì.
MathAttack

14

Những gì bạn muốn được gọi là một hợp đồng. Hợp đồng cho biết những gì họ phải giao và khi nào, và những gì bạn phải trả và khi nào.

Đơn giản như thế này. Mọi thứ khác sẽ phản tác dụng đáng kể. Nó sẽ phá vỡ sự tự tin giữa bạn và freelancer. Nếu bạn muốn xem xét kỹ những gì mọi người đang làm, thì hãy xem xét việc tuyển dụng trong văn phòng của bạn.


Nhấn mạnh vào một hợp đồng là tốt và ổn, nhưng tôi không nghĩ rằng tôi biết bất kỳ phần mềm lớn nào thực sự được giao trên mục tiêu. Tràn ngập bởi hệ số 2 hoặc 3 dường như rất phổ biến so với những gì tôi đã thấy.
apoorv020

Đó là, cũng như nó là để thay đổi đặc điểm kỹ thuật tại thời điểm ngu ngốc nhất có thể từ khách hàng. Đây là lý do tại sao hợp đồng là quan trọng. Có một hợp đồng sẽ không ngăn bạn sửa đổi nó sau này nếu có gì đó thay đổi theo kế hoạch ban đầu.
deadalnix

7

Họ hoặc sản xuất đủ mã cho những gì bạn đang trả tiền hoặc bạn tìm ai đó có thể. Nếu họ đập bàn phím và chuột trong 10 giờ mỗi ngày và tạo ra rác, bạn vẫn sẽ giữ chúng chỉ vì bạn trả tiền cho chúng trong 8 giờ?

Đặt yêu cầu và được thỏa thuận theo thời hạn. Nếu bạn không thể đồng ý, hãy thuê những người sẽ. Bạn là một lập trình viên và có thể phát hiện ra họ có gặp trở ngại hợp pháp hay không.


+1 để chỉ ra rằng ai đó có thể làm việc trong nhiều thời gian mà vẫn không mang lại kết quả
Stephen Gross

3

Tôi sẽ tạo một bảng excel với phân tích từng tính năng.

Nhà thầu nên cập nhật điều này hàng ngày.

Mỗi mục nên có một tiến trình được xác định theo%.

Khi một tính năng là 100%, nó sẽ sẵn sàng để bạn "đăng xuất".

Nếu một mục không hoạt động như mong đợi, thì mục này cần được gắn cờ và sửa chữa.


1
Excel là một công cụ PM được đánh giá thấp đáng chú ý!
MathAttack

anh chàng ở ngoài, có khả năng sử dụng thứ gì đó có thể chia sẻ trực tuyến, như bảng tính google doc
ZJR

3

Làm bài tập về nhà trước

Bạn cần phải thoải mái với những người bạn đang tuyển dụng, trước khi bạn thuê họ.

Tại thời điểm bạn đang nghĩ về cơ bản là gián điệp những người bạn thuê, thì đã quá muộn. Tôi là một lập trình viên trung thực, nhưng tôi sẽ không làm việc trong những điều kiện đó (thậm chí cho rằng chúng hợp pháp). Giống như khi bạn vượt qua biên giới - bạn có thể không che giấu điều gì, nhưng họ chắc chắn khiến bạn cảm thấy như bạn.

Kiểm tra lý lịch, nhận tài liệu tham khảo, đặt câu hỏi. Sử dụng dịch vụ uy tín. Đưa ra quyết định cẩn thận, và sau đó làm theo lời khuyên trong các câu trả lời khác được đưa ra ở đây.


2

Gần đây tôi đã làm việc với Scrum và tôi có thể nói với bạn. Với phương pháp chậm chạp phương pháp Agile này không có chỗ để tránh sự minh bạch. Và cũng chứng tỏ rằng bạn đang là một người quản lý / lãnh đạo giỏi, giao cho họ những nhiệm vụ có thể đạt được.


2

Bạn đang trả tiền cho kết quả hoặc thời gian? Nếu bạn đang trả tiền cho kết quả, thì đó không phải là việc của bạn trong bao lâu để đạt được những kết quả đó. Nếu bạn đang trả tiền cho thời gian và bạn không nghĩ rằng họ trung thực về thời gian của họ, hãy để họ đi và tìm người khác - nếu bạn không thể tin họ, họ có ích gì?

Nếu bạn cung cấp môi trường, ghi âm là một tùy chọn, nhưng bạn sẽ cần thông báo cho họ trước, điều này sẽ cho họ khả năng giả mạo nó. Mất bao lâu để họ tìm kiếm câu trả lời cho một vấn đề? Đọc tài nguyên ngoại tuyến, chỉ đơn giản là ngồi và suy nghĩ? Nếu họ không trung thực, tất cả những gì bạn sẽ làm là dành nhiều thời gian để nhận được kết quả không thuyết phục. Nếu họ trung thực, có lẽ bạn sẽ xúc phạm họ và họ sẽ tiếp tục. Dù bằng cách nào, họ đã biến mất.


1

Điều gì về kho mã nguồn và bạn yêu cầu họ cam kết liên tục. Cam kết nhỏ, nguyên tử: "cam kết sớm, cam kết thường xuyên." Sử dụng các tính năng của DVCS (chi nhánh, thẻ) để cam kết nội dung không có trong sản phẩm cuối cùng.

Bằng cách đó bạn có thể có ý tưởng khá tốt những gì được thực hiện, những gì phải được thực hiện và như vậy.

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.