随着Microsoft Visual Studio 2008的发布,现在论坛里又流行学习2008了。
做开发也已经有3年了。记得03毕业的时候开始工作的第一个项目是一个公司的OA系统用VS2003开发(VB.NET)的WEB系统。当时记得首页有也个滚动的待办事项提示,实现的功能是从后台数据库读取待办事项数据到前台来显示。用的就是XML的后台传输和解析。当然,那时候我还是刚毕业,代码是不我写的,是03年的时候公司的前辈写的。我只是后来拿来应用而已。当时看了一下代码也没觉得有什么特别。到了06年,WEB界出了一个新技术AJAX,号称WEB将向C/S应用程序靠拢。提供相同的用户体验,实现界面的动态刷新。当时OA项目已经早完成了。自己也去转做C++Builder 6开发的一个C/S业务系统。来到园里一看AJAX,各种文章仔细阅读了好久,发现和03那时的应用并无区别。
今年上半年接手了一个体系审核系统的WEB系统,发现VS2005已经满天飞了。当时已经2年没弄过WEB了。没办法恶补了一星期,看了很多VS2005文章,还有WEBCAST的录象,终于有些头绪。上个月项目告一段落,终于有时间可以上网看看技术文章发现VS2008已经向我们走近。
现在的技术包括,新的工作流服务器(WF),企业库的应用。WPF,Windows Mobile ,AJAX,sharepoint服务器……,给我的感觉是不让我喘口气,我马上要被淘汰了。也许有人会说你可以不学,掌握基础的语法,了解一些大致就可以了。不过现实情况可不一样。最直观的就是你上网投简历你会发现上面写的都是:
熟练使用VS2005,掌握C#3.0
有sharepoint大型应用的开发经验
了解AJAX原理。熟练应用。
对工作流有深刻了解,有实际开发经验。
……
如果这些你都没接触过,表示你正在落伍。
也许有人会说做CODE久了以后,就会转到管理,设计,业务上来。这些就不那么重要了。但是我不相信中国这么多的程序员全都可以转成功。有多大的比例转型。
也许有人会说我懒,抵触新技术。但是我想说从工作到现在,CSDN,MSDN,博客圆,codeproject,我每天只要有时间都会转转,从来不抵触,不过真是很累。
我只想说微软你让我休息一下好吗?我太累了。你是一个公司几万技术人员在研究。我只有一个人。我跟不上你了。
上面的都是自己的工作感受。就想说出来。看看是不是只有我一个人有这种感觉。如果不适合放在首页,我马上移除。