散分啦!发个小调查(.NET学习的疑惑),回帖有分!!!
首先声明一点,这个小调查不是针对某种语言和某个公司,没有任何贬低的意思。
我学的是.NET,学了一年半,也跟老师做了几个小应用系统,很喜欢这门语言,入门容易,完全面向对象,IDE很强大,并且由强大的微软公司推出,并且vista和win7是用C#开发出来的,这对学.NET的程序员来说非常有利(以后用C#写的软件可以直接运行,不用按装.net framework框架)。
微软能称得上是个伟大的公司,产品以美观易用成为业界典范,操作系统在客户端几乎处于垄断地位,这给微软公司带来了巨大利润,但这也在一定程度上限制了微软的进一步发展。因为微软推出的新技术和平台(如.NET 、visual studio 平台、SQL Server等等)基本上都依赖Windows操作系统,这使得在微软的开发平台(如VS)上开发产品变得高率,也使成本大大降低,甚至有人说微软使程序员不值钱了,然而Windows操作系统短期不可能开源,又常常出现漏洞,这就导致了大的企业的开发平台基本上不会用微软的技术和语言。这点大家想想就知道了。
现在的大企业、政府、银行、电信等行业服务器基本都会采用linux或unix、ORACLE或DB2,开发语言也基本以C/C++/JAVA/PHP为主,这点想必大家都知道,这并不是说微软的技术和产品不好,主要是由于不开源,在安全性上没有保障。由于成本低,使用微软的技术的公司大多是中小型企业,而这种企业的发展前途是有限的,即使以后发展好了估计还是要换开发平台的。
有个比喻,说微软造的是拖拉机(主要用户为个人和中小型企业),IBM造的是飞机(主要客户为大企业),虽说无论哪门语言,学好了都能混口饭吃,但拖拉机司机和飞行员是没法比的。
我.NET学到现在方弃吧舍不得,不方弃吧看到各大公司的招聘信息上都写着“会.NET优先”就伤心,唉,真迷茫啊!!!
CSDN中有很多技术牛人,能不能谈谈你们的看法和就业情况,给我们这些新人一点建议!!!
再次声明,这个小调查不是针对某种语言和某个公司,没有任何贬低的意思。