上海好不好有学。net语言的学校吗 。net前景好不好

查看:2610|回复:1
请问各位大侠,现在学习asp.net的前景怎么样啊?
还不错的,加油吧!
Copyright&
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:  .Net程序员的工资水平,相比Java、C、C++而言,会低很多。并且,很多有名的程序都是java开发,.Net程序员的发展前景到底如何呢?
楼主发言:1次 发图:0张 | 更多
  微软不到下,.net就有用。
  看个人吧
  先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。  退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。  一次偶然的机会,我才听到asp.net这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习asp.net,然后给我介绍了一下asp.net现在的火热情况,告诉我学asp.net多么的有前景,给我了一份传单,asp.net培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。  回家后,我就上网查了下asp.net,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学asp.net了。于是我去找asp.net培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。  后来,我在百度知道看到一篇让我很鼓舞的文章是一个asp.net高手介绍没有基础的朋友怎么自学入门学asp.net,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。  我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。  主意一定,我就去搜索asp.net的视频,虽然零星找到一些asp.net的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。  后来我又找到一份很好的视频,是在IT学习联盟推出的一份视频《零基础asp.net就业班》,网址:/portal.php?mod=view&aid=9。里面的教程还不错,很完整。  下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。  收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C#语言视频教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。C#语言我差不多学了一个礼拜,接下来我就学了winform,SQL Server,html/css/javaScript,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了asp.net的全部基础。  接下来开始学习asp.net高级课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习asp.net并不是一件很难的事情。之前我把asp.net基础学得还不错,到了到了asp.net高级部分,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视频,买了几本笔记本。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会asp.net。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习asp.net的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把asp.net教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写代码,慢慢你就会懂了。  于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。  后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是asp.net开发程序员,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。  把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)&& 上篇《》中我讲到了目前.Net开发主要方向是Web开发,因此在本篇中我将主要讲解做Web开发要学哪些东西,怎么学,由于内容比较多,我将分几次发。下图是我推荐的学习内容和学习顺序(除了这里列出的内容,要走向高手之路肯定还有更多技术需要学习,我这里只是对于初学者列出的主干学习内容,并不是全部):
&&& 开发者口中的.Net全称是.Net Framework,在中国大陆,一般将.Net读作&道特耐特&(中文音标比英文音标更好读,呵呵)或者&点耐特&。.Net是微软推出的一门技术,它是一个技术平台,基于这个平台进行开发可以简化很多工作。关于到底什么是.Net,不是一两句话能说清楚的,而且也没办法让初学者理解到底什么是.Net,因此你只要记住.Net这个词,随着我们越学越深入,你就会理解.Net到底是什么东西了。
&&& 基于.Net平台上有很多语言,比如C#、VB.Net、IronPython、F#、Powershell等,F#、Powershell是满足特定用途的语言,IronPython、IronRuby等并没有广泛应用,VB.Net是仅次于C#的第二大基于.Net的语言,不过按照微软的战略是把主要精力放到C#上,VB.Net只是微软为了将VB开发人员平滑的转移到.Net平台下的语言。因此对于语言来说大家学习C#即可。C#在中国大陆的叫法一般是&C sharp(C煞普)&,也有少数人读成&C井&,我不推荐这种叫法。
&&& 初学者可能会弄不清C#和.Net的关系,.Net是一个技术平台,而C#是这个技术平台上的一门语言,就像Windows是一个操作系统,而Word、QQ、FireFox则是在Windows上运行的一个程序。初学者不必纠结于这个概念,不是很明白也没关系。
&&& .Net的开发工具是VisualStudio,VisualStudio现在有VisualStudio2005、VisualStudio2008、VisualStudio2010等版本,注意不要纠结于&到底装VisualStudio2005还是VisualStudio2008,听说有的公司还在用VisualStudio2005&、&到底是用新版本的VisualStudio2010还是用VisualStudio2008&这样的问题,因为这些版本并没有本质的不同,使用方法都类似,就像你会用WindowsXP,换了Windows7以后经过短暂的熟练会用Windows7了一样。因为VisualStudio2010比较消耗资源,如果你的计算机配置较好可以安装VisualStudio2010,如果配置较差则推荐安装VisualStudio2008。
&&&& 要学习Web开发一定要按照正确的顺序进行学习,很多人被一些《21天精通***》这样的垃圾书的影响,不学C#、不学.Net Framework、不学Dom,直接上来就学ASP.Net,拖两个控件、配两个属性、双击控件写一个事件响应方法,就开始自诩&精通ASP.Net&了,照着书控件拖来拖去,可是连C#、.Net、ASP.Net、HTML、JavaScript之前的关系是什么都不清楚,闹出了很多笑话。欲速则不达,速成的结果就是以后浪费更多的时间,回想这么多年你走过的路,有多少次为了走快点就跳着走,最后又浪费时间返工的事情,按照正确的顺序才能更快、更好的掌握.Net。
&&& 有的人可能认为&我不想成为高手,有一口饭吃就行了,会拖控件就行了呗&,千万不要以为会&不拖控件的开发&就是高手了,高手没有那么好当的。我没有奢求学编程的人个个都是以&成为世界顶尖级程序员&、&国内.Net开发者中的知名开发者&为目标,这个也不现实,大部分人学编程只是看做软件开发工资不低,想赚几年钱娶媳妇生娃,这种想法并不是多没出息的想法,毕竟&老婆孩子热炕头&是最朴实的幸福,你不需要背负&振兴中国软件产业&这种的重任,但是最起码应该找到一份不错的工作,工作几年以后能有钱交得起房子首付(对于大部分人来讲,能够交得起首付成为房奴都是很奢侈的事情)、每月供月供吧,如果只会拖控件的话就不是能不能成为高手的问题,而是能不能养家糊口的问题了。
&&&& 下面来详细讲解学习的各个步骤:
一、C#面向过程编程。
&&& 学习C#语言分为C#面向过程编程和C#面向对象基础两部分。听到&C#面向过程编程&有人会问了&C#不是一门面向对象的语言吗,哪儿来的面向过程编程?&,其实面向对象不是代替面向过程的,面向对象是面向过程的一个补充和发展,面向过程就是代码逐行执行,面向过程就是if/else,面向过程就是for循环,面向过程就是变量、函数,C#中最基础的也是if、for、变量、函数等这些东西,这些东西就是C#的面向过程部分。对于编程的初学者来说,最难的不是类、继承、控件、ASP.Net、AJAX之类神乎其神的东西,而是,也就是怎么把一个问题的解决方式用计算机的思维方式进行描述。
&&& 我接到过很多想深入学习.Net学生的咨询,当我问到&你的.Net基础怎么样&的时候,很多人都回答&学过C#、.Net、ASP.Net,感觉基础还行&,但是我给了他一个很简单的题,比如&用for循环累加的方式计算1到100之间整数的和&、&提示用户输入两个数字,然后程序打印两个数字的和&,很多人都做不出来。
&&& 对于初学者来说先不用管面向对象、ASP.Net之类的东西迷惑,先学习用最朴实的for、if来编写程序,通过亲手编写练习题代码来逐渐形成程序化的思维方式,这个阶段也不要使用&看起来很酷&的WinForm或者ASP.Net页面来做,因为那样就会涉及到这个阶段不需要去了解的问题,先编写最简单的控制台程序就可以。一定要自己亲手把代码熟练的写出来,记住是亲手写出来,而不是照着我的代码抄,更不能是看懂了我的代码就以为自己掌握了,要知道&看懂了&和&会写了&之间差着十万八千里呢。对于初学者来说一开始写那些练习可能有点困难,先理解我写的代码,然后自己总结成&先***后***,再***,如果***则***&这样的用语言描述的算法,然后照着算法描述自己写代码,发现有地方写起来遇到问题的话再参考我的代码,最后做到不用看我的代码、不用看算法描述也能把代码写出来,这样第一阶段的任务就完成了。下面列出我视频教程中的一些练习题,大家可以自测看这个阶段自己是否合格:
练习1:提示用户输入用户名,然后再提示输入密码,如果用户名是&admin&并且密码是&888888&,则提示正确,否则提示错误,如果用户名不是admin还提示用户用户名不存在。
练习2:提示用户输入年龄,如果大于等于18,则告知用户可以查看,如果小于10岁,则告知不允许查看,如果大于等于10岁,则提示用户是否继续查看(yes、no),如果输入的是yes则提示用户可以查看,否则提示不可以查看。(给出测试用例。)
练习3:从一个整数数组中取出最大的整数
练习4:计算一个整数数组的所有元素的和。
练习5:将一个字符串数组输出为|分割的形式,比如{&浮云&,&神马&,&穿梭&}数组输出为&浮云|神马|穿梭&。不要使用String.Join等.Net内置方法。
练习6:有一个整数数组,请声明一个字符串数组,将整数数组中的每一个元素的值转换为字符串保存到字符串数组中。
练习7:将一个字符串数组的元素的顺序进行反转。{"3","a","8","haha"} 转换为{"haha","8","a","3"}。提示:第i个和第length-i-1个进行交换。
学C#基础的时候的参考书推荐如下两本:
(1)《C#图解教程》,这本书讲的清晰易懂,不过部分内容安排顺序不合理,大家按照我视频中的顺序进行学习就可以。
(2)《C#入门经典》适合零基础的大部头,不过非常厚,采用的是老外的描述方式,中国人读起来有点别扭,而且中文版翻译的不是太好。
&注:以上谨代表个人观点,我誓死捍卫你反对我观点的权利,但请评论时保持文明用语。
阅读(...) 评论()查看: 7831|回复: 35
软件工程师的就业前景怎么样?java和.net,到底选择哪个语言好啊?
谁伴我闯荡me
本帖最后由 谁伴我闯荡me 于
19:41 编辑
目前程序开发种存在着两大语言对垒就是:
微软的.net和sun公司的java。他们各有什么样的优势和劣势?
未来的市场会是怎么样?我们应该选择哪种?
我现在两门语言都在学习,但是java学的不怎么好啊?
都学得话,又时间不够,马上就要毕业了,所以请教各位到底我该怎么选择啊?
麻烦,已经工作过的给我点指点啊,请问就目前而言,java和.net哪个更好找工作,将来的就业前景那个更好啊?
先谢谢了!
顺便贴出自己写的软件(欢迎下载)
最新非常实用的彻底隐藏文件、网络、无线、恢复文件、网络电视等绿色软件下载:
/share/link?shareid=373347&uk=
java就业比较好,尤其是现在安卓这么火。
谁伴我闯荡me
levibeta 发表于
java就业比较好,尤其是现在安卓这么火。
谢谢,可是java比较难学啊,且我们老师讲的不是太好,
搞得我现在都没什么兴趣了!
谁伴我闯荡me 发表于
谢谢,可是java比较难学啊,且我们老师讲的不是太好,
搞得我现在都没什么兴趣了!
比起C++来,java已经容易多了。
一般来说java上手容易,但想成为高手比较难。
Java用得广,.net是微软一个重要平台,一段时间内不会淘汰。
越难掌握的技术就业越好
谁伴我闯荡me
ft395 发表于
Java用得广,.net是微软一个重要平台,一段时间内不会淘汰。
越难掌握的技术就业越好
都是这么说,其实我也觉得是,但是还有两个月就要毕业了,学的东西又不多,
现在都在学,还真怕时间少了,到时候找不到工作啊!
恋爱的夏娜
谁伴我闯荡me 发表于
都是这么说,其实我也觉得是,但是还有两个月就要毕业了,学的东西又不多,
现在都在学,还真怕时间少了 ...
那就用时间堆学历呗。
夏娜,疾风,菲特,奈叶
sunnyalizee
找准一个努力,有了心得之后你会发现这两个差别不是太大
Java学不好.NET 更学不好了,Java这么贴近程序员世界的语言都搞不定,更不要提一切从需求出发的.NET了……
ft395 发表于
Java用得广,.net是微软一个重要平台,一段时间内不会淘汰。
越难掌握的技术就业越好
其实,越难掌握的技术,越没有就业市场……
Copyright & KaFan & All Rights Reserved.
Powered by Discuz! X3.1( 苏ICP备号 ) GMT+8,IT行业发展(17)
软件产业正在成为国民经济发展的支柱行业。21世纪最缺的是技术人才,而软件开发人才更是稀缺。但是,目前的人才供给远远小于实际需求。原因是什么呢?慧谷大学生实训中心的资深职业规划师表示,作为目前社会上人才主要来源的大学,培养出的毕业生普遍缺少直接上岗的能力,对于操作、技能型产业的教育又缺少教育资源,才导致目前很多企业即便抛出令人侧目的高薪待遇却仍一“将”难求。
面对软件工程师人才需求旺盛的IT企业很难招聘到合格人才的状况,其最根本的原因也是因为计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人要求有较大的差距。因此,大学生们欲成为符合企业需求的软件工程师最便捷的一条路就是参加以实战项目为主要教学方法的职业技能培训,从而有效地缩短同企业距离用人要求之间的差距。所以越来越多的应届毕业生们也会在就业之前选择培训学校进行岗前培训。因为在职业培训学校能学到的不仅是理论知识,更多的是实际操作能力。学生能真正的把理论知识运用到实际中去,这是目前很多大学难以做到的。
慧谷大学生实训中心是面向企业需求去培养实战型人才的大学生首选IT培训机构,是华中地区最大IT实训中心且唯一实战派校区。中心讲师全是拥有10年企业项目开发经验与教学经验的专职老师,项目实践课都来源于企业的真实案例。是以项目驱动教学的方式让学生学习理论知识并且积累项目经验,将来在企业面试过程中,我们的学员绝对能够脱颖而出。
慧谷大学生实训中心以培养学员动手能力为最高目标,学习期间不仅完成课程设置项目,还能参与真实外包项目,全程参与开发流程,企业负责人亲授经验,优秀学员有机会直接入职项目组。慧谷大学生实训中心科学的教学体系、完善的就业保障是软件开发学习者的不二之选。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:10409次
排名:千里之外
原创:28篇
转载:12篇
(2)(20)(18)

我要回帖

更多关于 上海好不好 的文章

 

随机推荐