迷茫,到底是做桌面式开发还是web开发?
本人之前用C#做winform方面的开发两年多,做了一些小项目,没用到什么高新技术
。现在看web开发方面的书籍,发现要学习的东西简直太多了。再看现在的.net招聘
要求:
1、熟悉Html、CSS、XML、javascript、WebService等;
2、熟悉SQL Server数据库开发,包括存储过程、触发器、视图的编写 ;
3、具有良好的面向对象软件工程思想,能够使用rose工具建模;
4、使用.NET开发过大型企业应用的人员优先;
5、连续使用SQLserver 两年以上,精通存储过程,能够手写100行以上逻辑关系复杂
的存储过程;
6、有处理SQL server数据库大数据导入导出经验,对百万级数据处理有经验;
7、熟悉Ajax,flex,wpf,wcf。
投简历回复最多的全是外包公司,一去笔试基本都有英译汉,英文作答,英语面试
等等。本人做界面方面的不擅长,只会拿人家的源码来改,英语看资料都是金山词霸
,口语更烂,面试外包公司全部挂掉。懂点数据结构和算法,可是web开发全是框架
,一点都用不着。
要过年了,现在还没工作,真的太焦虑了,父母打电话都不敢说工作的事。问了
一些做外包的同学,说是工作很辛苦,待遇也低。而且微软的东西更新太快,现在都
.net4.0了,什么wpf,wcf全是它的封闭框架,需要不停的学习他的框架用法。就像
头牛不停地被草吸引着往前犁地,要学的东西这么多,待遇这么低,反差太大了,到
底是转入C++做mfc还是学习web开发?
看了一位老兄的发言:
net的前景很好 .net的前景绝对好过Java
不过是微软的前景很好 不是程序员的前景很好
.net的入门低 开发效率高 降低系统成本 肯定会超过Java
但是对于程序员来说是恶梦 总有一天你发现
开发效率高意味着不需要那么多的.net程序员就能完成大量的工作
入门低意味着.net程序员满地都是
供过于求意味着.net程序员的工资都好低好低
公司都依赖于VS MSSQL平台 钱都到了微软手里
程序员变得廉价 公司的总体成本也减少
.net很有前途 微软很有前途 但是.net程序员没前途
真的太纠结,学习web投入真的太大了,到底要不要一路走到底?