2009-09-25 47 views
1

我在奥斯陆看到一篇关于让我们过时的帖子。我只是偶然听Brian Noyes带来的最新炸油卷。他们谈论的是SharePoint和Windows Workflow,以及Windows Workflow的“梦想”是如何让业务分析师拖拽到正常运行的服务。我是一位新手网络开发人员,担心当我到达咨询“等级”时,我的技能会过时。我应该放弃学习基本技能,只学习如何使用框架和打包的应用程序,如SAP,SharePoint,BizTalk。我是否浪费时间去学习T的表达树和功能?WF 4.0会让我过时

回答

4

人们一直在讨论废除编程和使应用程序创建像拖放逻辑和东西很长时间一样简单。然而,今天的应用程序需要比以往更多的编程时间,因为客户总是期待下一级的质量。计算机科学可能是政府以外发展最快的行业,我认为你会安全地投资于高质量的CS教育。

+1

哦,是的。请记住4GL--“第四代语言”(http://en.wikipedia.org/wiki/4GL) - 应该使编程成为一个专业行业的过时? SQL就是其中之一 - 它是由委员会设计的,可随时由街头的John Doe使用......哈!当你想到你的工作安全时,这件事是你应该担心的最后一件事。 – 2009-09-25 01:56:45

+0

我不确定你可以称政府为一个行业。行业的全部观点不是产生有用的东西吗?:-) – paxdiablo 2009-09-25 02:53:04

+0

@Pax,有时一个行业的重点是为自己服务,为黑客创造就业机会。 – tster 2009-09-25 03:40:23

2

花时间学习永远不会浪费。如果我是你,我会对软件预测持怀疑态度。 1990年应该有的许多事情还没有解决。

世界将永远需要优秀的程序员,而DotNET似乎是一个巨大的(并在不断增长的)市场。

0

您可以将编程视野放在眼前,但不是编程视野。

2

那么,有人必须首先编写SharePoint和Windows工作流程,对不对?这不是商业分析师。

0

如果你甚至想成为一名优秀的开发人员甚至顾问,那么你必须了解并理解基础知识。

但我不会看到“T的表达式树和功能”作为基础知识。它们是C#的高级特性,在某些情况下可能非常有用,但在“正常编程”中通常不需要它们。对于框架 - 您应该了解常用工具和框架的基础知识,但是您不必学会如何使用它们,直到必须完成。

而最重要的是:学习新事物永远不会浪费时间。

+0

我花了我所有的空闲时间阅读,尝试新的东西,阅读博客,收听播客。我希望它支付的道路:) – user80788 2009-09-25 02:23:58

+0

@codemnky,它应该。至少,你会成为镇上受过最好教育的反社会人士:-) – paxdiablo 2009-09-25 03:21:51

3

回到个人电脑革命的早期,一些明亮的火花出现了一个名为“最后一个”的程序。那时候有人说,程序员很快就不会再使用它了,因为任何商业人士和他们的狗都很快就能够编写自己的应用程序而无需编程。

然后他们发布了“最后一个”第二版,我们都很好笑,知道我们的工作还是安全的。

有很多工具可以让非技术类型的“程序”(当我想到用于运行企业的所有Excel电子表格时,我有时会发抖)。他们永远无法与真正理解下面发生的事情相匹配。