学习C#,以后能从事哪些工作啊?除了C#外,还应学其他什么技术呢?

解决方案 »

  1.   

    应用程序,手机程序,网站程序,企业管理软件,好多的,html、css、js也应该有所了解!
      

  2.   

    学C#将来能从事的工作不多,收入也不高。相比较而言,厨师即使去二线城市几个人的小饭馆,也有七八千的收入(二线城市几个人的小软件公司最多4000)还有数控技工,市场需求量很大,起薪一万多。除非lz真的很热爱编程,智商卓越,否则看不到什么前途。
      

  3.   

    .NET改变了什么?
    Microsoft,是否依旧“Micro”?    原先的Microsoft已经不再“Micro”,20多年的高速成长,这家从PC起家的软件公司已经早早称霸全球,除了在PC机方面保持绝对的垄断优势以外,在服务器市场,也已经发起对于高端应用的冲击,Windows 2000就是这个战役的经典之作,按照一贯的策略,微软依赖其价格优势和最简单的操作界面一点一点地换取中小企业的“芳心”,而对于大企业应用,虽然还无法改变其“小丑”形象,但是显而易见,那样的关系越来越“暧昧”。    评论界很多人都认为微软是一个以销售起家的公司,毕竟微软的技术从来不是最好,却能够笑到最后,我们无法否认过去很长一段时间微软是依靠Windows和Office的销售来支撑整个公司的高速运转,但.NET战略的推出则展现出微软从销售型转向服务型企业。毕竟随着技术的发展,在操作系统和办公软件上面的利润已经越来越透明,加上Linux的冲击和微软自身旧产品如Windows 98,Office 97等等已经足够“好用”,这样带来的结果必然是企业IT采购成本的大幅度缩减,微软自身也必须找寻更好的商业模式来获取稳定的收入。    将“Windows时代”带入“.NET时代”,对于微软公司而言,需要做的有很多很多,包括自身定位,包括如何打破用户的顾虑和恐惧,当然还有一直以来不是很友好的公关形象。于是.NET战略成了微软一个新的战场。
    改变了开发人员
        很多人在会抱怨新的技术更新太快了,如果跟着微软走总是需要不断地学习新技术,而相对来说其它的技术更新就没有如此之外,至少能够保持一段时期的稳定,这点就从C++那么多年以来的发展还有Java就可以看得出来。    不过,世界总是在变化,有很多东西总是在不断改变,与其拒绝变化然后徘徊不前,不如去拥抱变化,当然这里提到的并不是盲动的跟随改变,然后成为“语言学习机器”。4年的发展,.NET已经渐渐的成长为可以和J2EE对抗的应用平台,并且在中低端的应用开发中,能够显着的提高生产力,这是何乐而不为。    不过微软在.NET的营销并不是非常成功而干脆,至少在Web Service方面对于广大的开发人员是一种误导,这个世界没有绝对的“银弹”,Java不是,.NET也不会是,而XML Web Service在微软自身的定位的反复不定也让人有点疲惫。    带来一个新的选择,带来更高的生产力,带来一种新的理念, 作为一线的开发人员,我们曾经为选择一个工具或者平台困惑、迷惘、狂热、追逐,最后坚定或者放弃。    这个世界本来就是一个需要不断探索的世界,.NET同样如此。从总体上来说.NET,经历从狂热到迷惘,在到务实,从而逐步走向成熟的过程。