我主要是一名.NET开发人员,仅在那个领域,任何时候都有可能接近十几种引人入胜的新兴技术,其中一些是真正的游戏改变者,我很乐意深入研究.
可悲的是,这似乎超出了人的能力范围.
我读过Rocky Lhotka(.NET传奇,CSLA的发明者等)的一篇文章,他几乎顺便提到,去年他对变化的速度感到非常可怕.他听起来似乎不太可能继续保持在最前沿,也许他不会那么努力,因为它是徒劳的.
令我惊讶的是,真正的天才如Lhotka(他们可能会花费大量时间玩最新技术并且应该能够快速提取东西)也感受到了燃烧!
那么,你们怎么处理这个?你是否只是认识到发展是巨大的事实,能够快速找到事情比学习它更重要吗?或者你有继续教育策略,实际上让你保持接近最前沿?
我已经在IT工作了30年,所以也许我可以提供一些观点.是的,有越来越多的材料需要及时了解.但变化率(如"进展")并没有增加 - 如果有的话,它正在减少.我们看到的是该领域的扩大.
举一个简单的例子:曾几何时有HTML/1.然后是HTML/2,那是进步.现在我们有HTML/4,HTML/5,XHTML/1,Flash,Silverlight等等.其中任何一个都是进步,但每个都是朝不同方向发展,并且都在积极使用.
保持领先?算了 - 这是不可能的.另一方面,优秀的IT人员最多可以在几周内购买新语言或新技术 - 没什么大不了的.尝试挑选真正的新想法并了解它们.忽略所有特定技术(IIS 7,SQL Server 2008等),除非您需要它们.
以互联网为例,最后一项真正的创新是Web 2.0背后的理念.我借此机会同时学习Ruby - 在Ruby on Rails中做了几个小的,丢弃的项目.如果这个领域的项目出现,那么无论在什么环境下,这些想法都是一样的.
人偶尔会感到沮丧.在所有营销宣传中挑选真正的新想法并不总是那么容易.
祝一切顺利...
布拉德