Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Language agnostic 作为一名技术负责人,基于个人喜好拒绝一种语言是否合适?_Language Agnostic - Fatal编程技术网

Language agnostic 作为一名技术负责人,基于个人喜好拒绝一种语言是否合适?

Language agnostic 作为一名技术负责人,基于个人喜好拒绝一种语言是否合适?,language-agnostic,Language Agnostic,你完全可以省略“作为技术领先者”,但我认为这将把情况放在上下文中。我是一名技术负责人,我们正在开发一个新的应用程序,我对我希望团队使用的语言有一个想法。如果一个或多个用户想要使用不同的语言(出于个人偏好),我是否应该拒绝(出于个人偏好)。这确实与编码风格有关,而与其他无关。成为国王很好。您不能低估,您将成为一名更有效的领导者,使用您熟悉并相信的工具和技术领导团队。但是,如果你强迫团队使用一些可能不是最适合该项目的东西,你将无法获得他们的尊重,最终会变得非常无效。我认为你不需要“出于偏好而拒绝”。

你完全可以省略“作为技术领先者”,但我认为这将把情况放在上下文中。我是一名技术负责人,我们正在开发一个新的应用程序,我对我希望团队使用的语言有一个想法。如果一个或多个用户想要使用不同的语言(出于个人偏好),我是否应该拒绝(出于个人偏好)。这确实与编码风格有关,而与其他无关。

成为国王很好。

您不能低估,您将成为一名更有效的领导者,使用您熟悉并相信的工具和技术领导团队。但是,如果你强迫团队使用一些可能不是最适合该项目的东西,你将无法获得他们的尊重,最终会变得非常无效。

我认为你不需要“出于偏好而拒绝”。您需要确定为什么它不是您的首选项的根本原因,并基于这些原因拒绝它

如果你能用这些理由使你的决定合理化,你的报告听起来会更可信,而且你有很好的可记录的理由说明你为什么使用或没有使用某项技术。对于我所从事的项目,这些“理由”通常是一项要求。

按优先级排序

  • 选择一个最适合该任务的选项
  • 选择一个你和你的人最流利的
  • 选择已在代码库中使用的代码

  • 我不认为因为你更喜欢另一种语言而抛弃其他语言是正确的,除非你使用哪种语言真的没有任何区别


    首先客观地看另一种语言,看看这种语言的优点是什么。你应该拒绝一种语言,因为它不是工作的正确工具,但不是因为你不喜欢它。

    这应该是团队的决定。

    你对项目的技术成功负责。你的报告不正确。是的。

    你说的是哪种语言?

    /Flamebait On

    如果是视觉基础,那么是的

    /熄火


    HMcG

    仅仅因为你不熟悉某件东西或对它有偏见而拒绝它从来都不是一个好主意。不使用语言/技术有很好的理由,这些应该是您做出决定的基础。通常,这些原因包括:

  • 对中的语言缺乏支持 团队,支持团队。这是一个 biggy-如果您的团队提供了 无法支持的应用程序 因为没有其他人知道 那么你不应该这么做

  • 这项技术未经证实。你 不应该使用活动项目来 证明一项技术仅仅是因为 开发人员希望改进他们的 简历陷阱太多了 在这里,我看到了很多项目 仅仅因为 开发人员都在关注 错误的技术

  • 许可证。只是 因为有了一种新的语言, 并不意味着你能负担得起 使用它。语言可能需要 您需要的某些库/IDE 没有,也将不得不投资 在

  • 如果项目失败,他们都承担责任,这将是团队的决定。由于领导最终将承担责任,因此决定权在于领导。尽管他可能应该从团队中获取信息。请注意,领导可能有多年的经验。如果每个人都只同意团队领导,那么项目就会成功,否则无论如何都会失败。因此,我们的想法是让每个人都明白他为什么要做出这个决定,并让每个人都站在同一个平台上。此外,若项目失败,我认为领导是有责任的,但团队是有责任的。我们仍然不能投票支持迁移到Programmers.SE?我们可以迁移到tex.stackexchange.com,但不能迁移到Programmers.SE?什么?这是属于你的。