你可以很好地忽略“作为技术主管”,但我认为它将情况置于背景之中。我是技术主管,我们正在构建一个新的应用程序,我对我希望团队使用的语言有所了解。如果一个或多个人想要使用不同的语言(出于个人偏好),我是否适合拒绝它(出于个人偏好)。它确实与编码风格有关,而且没有别的。
答案 0 :(得分:9)
我认为你不需要“拒绝它”。您需要确定为什么它不是您的偏好的根本原因,并出于这些原因拒绝它。
如果您可以根据这些原因使您的决定合理化,那么您的报告听起来更可信,并且您有充足的可记录原因来说明您使用或未使用给定技术的原因。对于我曾经参与过的项目,这些“理由”通常是一项要求。
答案 1 :(得分:9)
您对项目的技术成功负责。你的报告没有。是的。
答案 2 :(得分:4)
按优先顺序
答案 3 :(得分:2)
“成为国王很好”
答案 4 :(得分:1)
我不认为解雇其他语言是正确的,因为你更喜欢另一种语言,除非它真的没有区别你使用哪种语言。
首先客观地看另一种语言,看看该语言的优点是什么。你应该拒绝一种语言,因为它不适合这项工作,但不是因为你不喜欢它。
答案 5 :(得分:1)
/ Flamebait On
如果是VisualBasic,那么是......
/ Flamebait Off
HMcG
答案 6 :(得分:1)
拒绝某些东西绝不是一个好主意,因为你不熟悉它或对它有偏见。没有使用语言/技术是有充分理由的,这些应该是您决策的基础。通常,这些原因包括:
缺乏对该语言的支持 团队,支持团队。这是一个 biggy - 如果你的团队提供了一个 无法支持的应用程序 因为没有人知道 那么你就不应该这样做。
该技术未经证实。您 不应该使用实时项目 证明一项技术只是因为一个 开发商希望改善他们的 恢复。有太多的陷阱 在这里,我看到了很多项目 失败的原因只是因为 开发人员都在关注着 错误的技术。
答案 7 :(得分:0)
你不能忽视你将成为一个更有效的领导者,使用你熟悉并相信的工具和技术来领导团队。但是,如果你强迫团队使用可能不是最合适的东西对于这个项目,你不会得到他们的尊重,最终会非常无效。
答案 8 :(得分:0)
你在说什么语言?
答案 9 :(得分:-2)
这应该是团队的决定。