Đối với một lập trình viên, hai trong số các thuật ngữ phổ biến nhất dường như bị quá tải là nhà thầu và nhà tư vấn?
Có điểm khác biệt gì giữa hai thứ này không?
Đối với một lập trình viên, hai trong số các thuật ngữ phổ biến nhất dường như bị quá tải là nhà thầu và nhà tư vấn?
Có điểm khác biệt gì giữa hai thứ này không?
Câu trả lời:
Chuyên gia tư vấn: Chuyên gia về chủ đề, thường chỉ đạo và hướng dẫn các dự án, dự đoán nhu cầu của khách hàng ngay cả trước khi khách hàng dự đoán rằng bản thân anh ta, được cho là được trả nhiều hơn vì lý do rõ ràng, cần phải có cho các dự án chuyên sâu về miền
Nhà thầu: Bạn phân công công việc, bạn quyết định mức giá, bạn cung cấp thông số kỹ thuật và tốt hơn bạn nên có một chuyên gia tư vấn hướng dẫn (các) nhà thầu
Có công việc được giao, có thể thiết kế và chọn thực hiện nhưng thường mục tiêu cuối cùng là sản xuất một sản phẩm được chỉ định bởi khách hàng.
Được thuê để giải quyết một vấn đề và cung cấp một giải pháp. Giải pháp này có thể được thực hiện bởi Tư vấn, hoặc được thực hiện và thực hiện bởi khách hàng.
Định nghĩa của tôi sẽ là:
Tuy nhiên, hai cái này thường có thể hoán đổi cho nhau (bạn có thể coi lời khuyên là đầu ra, vì vậy một nhà tư vấn có thể được coi là một nhà thầu, và tương tự như vậy, một nhà thầu có thể dự kiến sẽ cung cấp lời khuyên như một phần công việc của họ).
Thông thường, một nhà thầu sẽ được xem xét vì thiếu cụm từ tốt hơn "Một chốt khác trong bánh xe". Họ được thuê để thực hiện một nhiệm vụ cụ thể với rất ít hoặc không nói gì về cách nó được thực hiện.
Một nhà tư vấn mặt khác thường được thuê để cung cấp cái nhìn sâu sắc, định hướng và tư vấn chuyên gia. Thường xuyên, điều đó sẽ dẫn đến việc sản xuất một số sản phẩm, mà nhà tư vấn sẽ có một tay trong việc tạo ra.
Điều đó có xu hướng là một chủ đề rất nóng tại các thời điểm. Đối với tôi, một nhà thầu là người đến và thực hiện các nhiệm vụ cụ thể do khách hàng chỉ đạo. Đây có thể là mã hóa, thiết kế, hỗ trợ, bất cứ điều gì. Một nhà tư vấn là người đến để tư vấn về các chủ đề cấp cao hơn như định hướng công nghệ, nền tảng, v.v.
Tôi chắc chắn biết một số nhà thầu / chuyên gia tư vấn rất xúc phạm khi được gọi là nhà thầu. Cá nhân tôi, tôi thích được coi là một nhà thầu nhưng tôi cũng không cảm thấy đặc biệt mạnh mẽ về điều đó.
Consultant extends Contractor
ngoại trừ đôi khiConsultant
ghi đè một sốContractor
phương pháp với:throw new UnsupportedOperationException()