代码之家  ›  专栏  ›  技术社区  ›  Mohamad Alhamoud

当我知道的东西死了我该怎么办?[关闭]

  •  12
  • Mohamad Alhamoud  · 技术社区  · 14 年前

    我最近在一些博客上说linqtosql已经死了。几天前,我看到一些人讨论说Silverlight可能需要ASP.net地点。。。

    我不想问他们是不是真的,但是当你醒来发现你的语言和信息在棺材里的时候真的很烦人!(我认为微软语言在这个词中占有很大的比重)。

    在这种情况下我该怎么办?把每件事都放回去,用新技术重新开始,还是继续用老东西?

    11 回复  |  直到 13 年前
        1
  •  12
  •   Philippe Leybaert    14 年前

        2
  •  6
  •   harpo    14 年前

    没有什么东西会真正死去。尤其是微软的东西。我以为我已经浪费了10年作为一个FoxPro开发人员(甚至不是VFP!),但这帮助我找到了工作,甚至在dBASE和Clipper等相关技术领域,因为这些技能很难找到。

    话说回来,一定要跟上主流。在这个领域需要不断学习。

    在任何情况下,这两种说法(re-Linq to-Sql和Silverlight)都不是真的。

        3
  •  6
  •   GrandmasterB    14 年前

    首先,不要马上就认为你在博客或科技杂志上读到的是真的。如果“旧东西”仍然有效,有什么令人信服的理由去改变?基本上它只是跟上时尚。用你想用的东西。如果您了解编程的基础知识,那么当您看到新技术时,您可以根据需要进行调整。

        4
  •  3
  •   kbrimington    14 年前

    都不是ASP.NET或者Linq to SQL似乎很快就会消失;但是,此建议始终适用:

    向微软(或任何其他供应商)施加压力,以支持您的业务所依赖的产品。

    如果你的公司经常购买升级到微软的产品,微软会想让你高兴的。参与Microsoft Connect,联系您的MS代表,参与其中。维持微软支持的最安全途径是参与他们的过程。(这就是为什么在微软宣布停止支持Windows XP很久之后,Windows XP仍然受到支持的原因。)

        5
  •  3
  •   Robaticus    14 年前

    简单的回答是:你的技术能力要足够广泛。

    作为一名招聘经理,我更关心的是你知道如何编写好的程序,知道如何回答你的问题,而不是你花了10年时间专注于一项特定的技术。

        6
  •  3
  •   Timo Westkämper    14 年前

    许多程序员热衷于尝试新事物。“技术X已死”的说法,只是指有人试图说服自己或一个团队,在其他事情上投入更多的时间似乎是值得的。

    要真正扼杀一项技术,你需要删除所有相关的下载和可用的知识,或者以某种不可能使用的形式重新授权软件。

    当一群人大喊X死了,他们只是搬到Y。如果你还可以雇用X程序员,你就不会有大麻烦。

        7
  •  3
  •   VdesmedT    14 年前

    唐·博克斯曾经说过:“如果你的这种人在一项技术死了之后就开始使用它,那么现在是你开始使用COM的时候了。”。他说引入.net是为了确认COM不会得到进一步的改进。看到了吗?”“死亡”意味着它不再像其他生物那样进化,但绝对不是说我们不应该再使用它了。

        8
  •  1
  •   Mark    14 年前

    不要根据(非权威的)博客得出结论。人们有自己的看法,这就是他们的全部。在您使用的技术的供应商出来说出来之前,请谨慎行事。

        9
  •  1
  •   Novikov    14 年前

    无论如何,我不是一个.Net专家,但我认为不使用Linq进行SQL查询是有原因的,因为专用的ORM方法很可能更快、更可配置。至于Silverlight,它只是WPF的一个子集,WPF是一个GUI框架。他们可能希望silverlight从服务器端接管一些处理,但我怀疑他们能否获得这种市场渗透。

        10
  •  1
  •   James Curran    14 年前

        11
  •  1
  •   Brian Knoblauch    14 年前

    软件开发就是学习一些东西,这样你就可以构建一些将来会被扔掉并被更新的东西所取代的东西!如果你不想承诺持续的改变,那你就错了!:-)

    推荐文章