Bạn rất có thể bỏ qua "như một chỉ dẫn kỹ thuật", nhưng tôi nghĩ rằng nó đặt tình huống vào bối cảnh. Tôi là người lãnh đạo kỹ thuật, chúng tôi đang xây dựng một ứng dụng mới và tôi có ý tưởng về ngôn ngữ mà tôi muốn nhóm sử dụng. Nếu một hoặc nhiều người muốn sử dụng một ngôn ngữ khác (ngoài sở thích cá nhân), có thích hợp với tôi để từ chối nó (ngoài sở thích cá nhân) hay không. Nó thực sự phải làm với phong cách mã hóa, và không có gì nhiều khác.Là người dẫn đầu kỹ thuật, có thích hợp để từ chối ngôn ngữ dựa trên sở thích cá nhân không?
Trả lời
Tôi không nghĩ bạn cần phải "từ chối tùy chọn này". Bạn cần phải xác định nguyên nhân gốc rễ vì sao nó không phải là sở thích của bạn và từ chối nó vì những lý do đó.
Nếu bạn có thể hợp lý hóa quyết định của mình với những lý do đó, bạn sẽ âm thanh đáng tin cậy hơn đối với báo cáo của mình cũng như có lý do chính đáng tại sao bạn đã làm hoặc không sử dụng một công nghệ nhất định. Đối với các dự án tôi đã làm việc trên, những "lý do" thường là một yêu cầu.
"Thật tốt khi được nhà vua"
Bạn không thể giảm giá mà bạn sẽ có một nhà lãnh đạo hiệu quả hơn dẫn đầu một nhóm nghiên cứu sử dụng các công cụ và kỹ thuật mà bạn đã quen thuộc với và tin tưởng. Tuy nhiên, nếu bạn đang buộc nhóm nghiên cứu sử dụng thứ gì đó có thể không phù hợp nhất với dự án, bạn sẽ không đạt được sự tôn trọng của họ và cuối cùng là rất không hiệu quả.
Bằng cách ưu tiên
- Chọn một phù hợp nhất cho công việc
- Chọn một bạn và những người bạn thông thạo nhất trong
- Chọn một trong đó là đã được sử dụng trong codebase của bạn
Tôi không nghĩ rằng nó sẽ là quyền loại bỏ các ngôn ngữ khác bởi vì bạn thích một ngôn ngữ khác, trừ khi nó thực sự không làm cho bất kỳ sự khác biệt mà ngôn ngữ mà bạn sử dụng.
Xem trước ngôn ngữ khác một cách khách quan và xem giá trị của ngôn ngữ đó là gì. Bạn nên từ chối một ngôn ngữ bởi vì nó không phải là công cụ thích hợp cho công việc nhưng không phải vì bạn không thích nó.
Đó phải là quyết định của nhóm.
Nó sẽ là một quyết định nhóm nếu tất cả họ đều đổ lỗi nếu dự án thất bại. Vì đó là sự lãnh đạo mà cuối cùng sẽ chịu trách nhiệm, nó sẽ dẫn đầu để đưa ra quyết định. Mặc dù anh ta có lẽ nên nhận đầu vào từ đội. Lưu ý Dẫn đầu có lẽ có nhiều năm kinh nghiệm hơn. –
Nếu tất cả mọi người đồng ý với đội dẫn đầu chỉ hơn dự án sẽ là một thành công khác nó sẽ thất bại dù sao. do đó, ý tưởng là làm cho mọi người hiểu tại sao anh ấy lại quyết định và giữ mọi người trên cùng một nền tảng. Ngoài ra nếu dự án thất bại tôi nghĩ rằng chì là trách nhiệm, nhưng nhóm chịu trách nhiệm. – MOZILLA
Bạn chịu trách nhiệm về thành công kỹ thuật của dự án. Báo cáo của bạn không. Vì vậy, có.
Bạn đang nói về ngôn ngữ nào?
/flamebait On
Nếu đó là VisualBasic, sau đó có ......
/flamebait Tắt
HMcG
Nó không bao giờ là một ý tưởng tốt để từ chối một cái gì đó chỉ vì bạn không quen thuộc với nó hoặc có thiên vị chống lại nó. Có những lý do chính đáng để không sử dụng một ngôn ngữ/công nghệ và đây sẽ là cơ sở cho các quyết định của bạn. Thông thường, những lý do này bao gồm:
Thiếu hỗ trợ cho ngôn ngữ trong Nhóm, nhóm hỗ trợ.Đây là lớn - nếu nhóm của bạn cung cấp ứng dụng không thể được hỗ trợ vì không ai khác biết công nghệ thì bạn không nên làm điều đó.
Công nghệ chưa được chứng minh. Bạn không được sử dụng dự án trực tiếp để chứng minh công nghệ chỉ vì nhà phát triển muốn cải thiện hồ sơ của họ . Có quá nhiều cạm bẫy ở đây và tôi đã thấy rất nhiều dự án không thành công chỉ vì các nhà phát triển đều đang xem xét công nghệ sai .
- Cấp phép. Chỉ cần vì có ngôn ngữ mới, không có nghĩa là bạn có thể đủ khả năng để sử dụng ngôn ngữ đó. Ngôn ngữ có thể yêu cầu nhất định thư viện/IDE mà bạn không có và sẽ phải đầu tư trong.
- 1. PHP Frameworks - Chúng chỉ là sở thích cá nhân?
- 2. Ngữ pháp thích hợp cho ngôn ngữ này là gì?
- 3. Kỹ thuật phần mềm dựa trên bằng chứng là gì?
- 4. bình luận Tài liệu trong C#: lý do kỹ thuật để thích là gì /// hoặc/**
- 5. Ngôn ngữ giải thích cho Javascript?
- 6. Thuật ngữ kỹ thuật cho ngôn ngữ loại C# hoặc Java là gì?
- 7. Máy ảo tốt để phát triển ngôn ngữ sở thích là gì?
- 8. Thuật ngữ thích hợp, tôi có nên nói chỉ mục hoặc chỉ mục không?
- 9. làm cách nào để đặt ngôn ngữ ban đầu thích hợp cho chương trình C++ trên Windows?
- 10. OpenGL Shading Ngôn ngữ tương thích ngược
- 11. Chọn một công việc dựa trên ngôn ngữ?
- 12. Thuật toán để tìm nội dung mà người dùng muốn dựa trên những người dùng khác thích
- 13. java 7 ngôn ngữ tương thích ngược
- 14. Ngôn ngữ chức năng "đầu tiên" của bệnh nhân mất trí nhớ? (Tôi thực sự thích Clojure ...)
- 15. Tác nhân người dùng thích hợp để sử dụng cho máy chủ là gì?
- 16. Liệu F # có bao giờ là ngôn ngữ chính thống như C# không? Hoặc nó sẽ vẫn là một ngôn ngữ thích hợp?
- 17. Tôi có thể tạo toàn cầu không dựa trên ngôn ngữ .resx không?
- 18. Bạn có thể tìm thấy thông số kỹ thuật ngôn ngữ C# ở đâu?
- 19. Thuật ngữ "thuật ngữ vector" là gì?
- 20. Xử lý thích hợp GetLastError (và các ngôn ngữ khác) trong ngữ cảnh đa luồng
- 21. Ngôn ngữ kịch bản ưa thích của bạn trong thế giới java (ngôn ngữ kịch bản trên JVM) và cách thức là gì?
- 22. giải thích với tập tin mở trong các thuật ngữ của người cư trú
- 23. Cách thích hợp để thay đổi ngôn ngữ tại thời gian chạy
- 24. Ngôn ngữ phát triển độc lập nền tảng thích hợp nhất
- 25. Có thư viện xử lý hình ảnh/kỹ thuật AR thích hợp để nhận dạng đối tượng trong một cài đặt đã biết không?
- 26. Sử dụng ngữ pháp thích ứng
- 27. Bạn có thích các ngôn ngữ cho phép bạn đặt "sau đó" trước "if" không?
- 28. Android: chọn giữa hai ngôn ngữ không có "ngôn ngữ"
- 29. Thuật toán tìm đường dẫn dựa trên lưới 2D tốt là gì?
- 30. LỖI: cho phép từ chối cho ngôn ngữ c
Chúng tôi vẫn không thể bỏ phiếu để chuyển sang Programmers.SE? Chúng ta có thể chuyển sang tex.stackexchange.com nhưng không chuyển sang Programmers.SE? Gì? –
Điều này thuộc về [Programmers.SE] (http://programmers.stackexchange.com/). –