1.C#基础什么都会,基本的我就不说了,像接口、泛型、还有事件与委托起码的会用。
2.有一定数据结构基础。。。
3.熟悉html网页,javascript,xml(会用就行)
4.有OOP(面向对象)编程思想。
5.熟练的使用ADO.net
6.熟悉n层框架,还要掌握几种设计模式。
熟练掌握上面这些找个工作不成问题。
第一条路是要会吹吹水,忽悠一下人就可以了.像我以前工作过的公司里一个同事.就是靠忽悠人过来的.最近才有去忽悠我朋友工作的公司里的老板.老板差点就被忽悠了.
第二条路:
你除了ASP.NET外,还要学会CSS,XHTML,JS,数据库[建议买本SQL必知必会基本上就OK了连课都不用去上了].最好自己开发个网站,然后找个服务器放上去.不懂就搜索一下,这样学的东西很快的。
C#呢OO要学深入点.一般大型的正规的招.NET程序员的话,要求的是很高的.所以呢OO学得好和坏决定着你的薪水.
我也是大二学生 现在在一家小的软件公司打工 感觉实践永远比学校学的重要
在学校学的太基础了 每天来上班其实就是来学习的。。。 所以我觉得要想去工作的话主要是能独立的做出来一个项目 然后还要有团队合作精神 因为在工作中你做的永远不是全部 只是一个项目的一部分 有问题的话可以去找热心的同事帮你解决 但是一定要能保质保量的完成你要做的部分 不能拖大家的后腿 还要有探究的精神 因为每天要做的任务里都会遇到不会的没学过的要学会自己通过各种渠道来解决 这一点很重要
也就是这些了 还有什么可以发邮件聊 :)
不同的程度找不同的工作,
如果你只是会拖一个button,写一点事的话,也可以找到工作,只是在公司里做的比较基本,甚至几乎不懂.net的人都可以做开发,前提你有这个兴趣.
当然,我建议你学的越多越好,这样你找到工作的机会也就越大,你还有一年多才毕业,我想有足够的时间来学.net
web开发方向发展,至少要会操作数据库,数据的增删改查,就可以了。其他的一边工作一边学习!很多学生都是这样的。你可以先找个例子先做做。比如:新闻发布系统。学生管理系统。考勤系统....
什么程度别人不一定会仔细看 他们一般看的是经验
如果你大学刚毕业要想比较好找工作的话 要做好两点
1. 有项目经验 能拿得出手的那种项目 比如帮学校做个什么管理系统啊
2. 现在网上流行的面试题你能真正理解