首页 > 管理 > 问答 > 管理经验 > net程序员招聘,快要毕业了那里招聘NET程序员吗

net程序员招聘,快要毕业了那里招聘NET程序员吗

来源:整理 时间:2022-05-22 07:33:07 编辑:管理经验 手机版

1,快要毕业了那里招聘NET程序员吗

技术移民还要英语的,你汉语还没学好,一句话两处语病。。。
招聘网站上搜啊
快毕业了在你们需要就因该有去招人的吧而且你可以在网上投简历,现在网络公司多如牛毛,只要你愿意并且接受能力不算太差,找家公司是不成问题的

快要毕业了那里招聘NET程序员吗

2,net程序员招聘要求什么

我是在华夏博大毕业的,现在工作将近2年。家是山东的,当时选择他们也是朋友推荐的,学校的设施很完善,教学设备也很专业,大大增大了我的学习效率,我利用大多数业余时间去机房上自习课,遇到不会的,就去问学校专门设立的学习部的成员,也就是师长,师姐们,或直接就去问老师,晚上还会有晚自习。时间、空间都被我充分利用,呵呵,毕业后,学校给我推荐到了用友软件工作,我现在开始带项目团队了,月薪差不多2万,还算可以吧。深圳的校区学习效率、教师水平、合作的就业企业资源全都比较有保障,你可以先去学校看看e1

net程序员招聘要求什么

3,学NET软件开发怎么

一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。关于编程语言对于30多岁,工作已有十余年,自身已成长到一定阶段的程序员来说,就不要只局限于一门语言,或者过于关注语言本身,特别是对那些以后想往技术 leader 或架构师方向发展的程序员来说。因为语言本身不存在优劣,最终都是为了更好地解决问题。关于薪资底层食物链永远是最低级的。.Net 菜鸟目前是最低的,只能拖控件,.Net架构师,高级工程师,年薪高的有百万以上,月薪几万不成问题。在互联网社区,一名大厂的程序员发出如此哀叹,平时做的都是业务开发,自己思考总结也不够,工作之外学习也不够,现在才意识到这些了,可是感觉太晚了。终身学习的心态程序员每个阶段的优势和所需能力是其他阶段的人所不能全部感受到的,保持谦逊之心做好自己的份内事,多去挖掘他人的优点,快速学习、终身学习、保持精进才是正事。建议对于老程序员,我只有一条建议,要么努力做到管理岗,要么年纪大了转型,或者创业,如果你就想一辈子当个码农做着最基础的敲代码工作,那可能每年都会被越来越新的一批年轻程序员超越,那样就离被淘汰不久了!
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。关于编程语言对于30多岁,工作已有十余年,自身已成长到一定阶段的程序员来说,就不要只局限于一门语言,或者过于关注语言本身,特别是对那些以后想往技术 leader 或架构师方向发展的程序员来说。因为语言本身不存在优劣,最终都是为了更好地解决问题。关于薪资底层食物链永远是最低级的。.Net 菜鸟目前是最低的,只能拖控件,.Net架构师,高级工程师,年薪高的有百万以上,月薪几万不成问题。在互联网社区,一名大厂的程序员发出如此哀叹,平时做的都是业务开发,自己思考总结也不够,工作之外学习也不够,现在才意识到这些了,可是感觉太晚了。终身学习的心态程序员每个阶段的优势和所需能力是其他阶段的人所不能全部感受到的,保持谦逊之心做好自己的份内事,多去挖掘他人的优点,快速学习、终身学习、保持精进才是正事。建议对于老程序员,我只有一条建议,要么努力做到管理岗,要么年纪大了转型,或者创业,如果你就想一辈子当个码农做着最基础的敲代码工作,那可能每年都会被越来越新的一批年轻程序员超越,那样就离被淘汰不久了!在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。关于编程语言对于30多岁,工作已有十余年,自身已成长到一定阶段的程序员来说,就不要只局限于一门语言,或者过于关注语言本身,特别是对那些以后想往技术 leader 或架构师方向发展的程序员来说。因为语言本身不存在优劣,最终都是为了更好地解决问题。关于薪资底层食物链永远是最低级的。.Net 菜鸟目前是最低的,只能拖控件,.Net架构师,高级工程师,年薪高的有百万以上,月薪几万不成问题。在互联网社区,一名大厂的程序员发出如此哀叹,平时做的都是业务开发,自己思考总结也不够,工作之外学习也不够,现在才意识到这些了,可是感觉太晚了。终身学习的心态程序员每个阶段的优势和所需能力是其他阶段的人所不能全部感受到的,保持谦逊之心做好自己的份内事,多去挖掘他人的优点,快速学习、终身学习、保持精进才是正事。建议对于老程序员,我只有一条建议,要么努力做到管理岗,要么年纪大了转型,或者创业,如果你就想一辈子当个码农做着最基础的敲代码工作,那可能每年都会被越来越新的一批年轻程序员超越,那样就离被淘汰不久了!在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。1,版权,java生态可以规避很多版权问题。2,学习曲线,和java对等的是C#,但是JAVA一脉相承,版本变动小。C#光看分支你就不知道哪通哪了,往往一次大更新就像一次改革换面。并且,不向下兼容。3,JAVA抢占了第一批手机应用开发,替换老员工的成本很高。4,架构师不看语言的,看中间件,谁的中间件选择多且便宜,肯定更吃香。架构师大部分还是普通人,说是架构,但是现在的系统规格,有几个有时间,从0搭一个系统的。一个十亿的项目要你1年内完成,容错时间很少。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。关于编程语言对于30多岁,工作已有十余年,自身已成长到一定阶段的程序员来说,就不要只局限于一门语言,或者过于关注语言本身,特别是对那些以后想往技术 leader 或架构师方向发展的程序员来说。因为语言本身不存在优劣,最终都是为了更好地解决问题。关于薪资底层食物链永远是最低级的。.Net 菜鸟目前是最低的,只能拖控件,.Net架构师,高级工程师,年薪高的有百万以上,月薪几万不成问题。在互联网社区,一名大厂的程序员发出如此哀叹,平时做的都是业务开发,自己思考总结也不够,工作之外学习也不够,现在才意识到这些了,可是感觉太晚了。终身学习的心态程序员每个阶段的优势和所需能力是其他阶段的人所不能全部感受到的,保持谦逊之心做好自己的份内事,多去挖掘他人的优点,快速学习、终身学习、保持精进才是正事。建议对于老程序员,我只有一条建议,要么努力做到管理岗,要么年纪大了转型,或者创业,如果你就想一辈子当个码农做着最基础的敲代码工作,那可能每年都会被越来越新的一批年轻程序员超越,那样就离被淘汰不久了!在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。1,版权,java生态可以规避很多版权问题。2,学习曲线,和java对等的是C#,但是JAVA一脉相承,版本变动小。C#光看分支你就不知道哪通哪了,往往一次大更新就像一次改革换面。并且,不向下兼容。3,JAVA抢占了第一批手机应用开发,替换老员工的成本很高。4,架构师不看语言的,看中间件,谁的中间件选择多且便宜,肯定更吃香。架构师大部分还是普通人,说是架构,但是现在的系统规格,有几个有时间,从0搭一个系统的。一个十亿的项目要你1年内完成,容错时间很少。Java软件开发的就业前景在目前市场上还是比较不错的。软件产业在我国占据着非常重要的地位,各种软件广泛应用到社会生活的各个层。随着软件行业的飞速发展,软件开发工程师供给是明显不足的,人才缺口是日益扩大,就业方面就很广。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。扩大点自己的知识面 除了. net外也学习其它技术栈 30岁当打之年 不应该有任何的怀疑和顾虑 冲就完了
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。扩大点自己的知识面 除了. net外也学习其它技术栈 30岁当打之年 不应该有任何的怀疑和顾虑 冲就完了1,版权,java生态可以规避很多版权问题。2,学习曲线,和java对等的是C#,但是JAVA一脉相承,版本变动小。C#光看分支你就不知道哪通哪了,往往一次大更新就像一次改革换面。并且,不向下兼容。3,JAVA抢占了第一批手机应用开发,替换老员工的成本很高。4,架构师不看语言的,看中间件,谁的中间件选择多且便宜,肯定更吃香。架构师大部分还是普通人,说是架构,但是现在的系统规格,有几个有时间,从0搭一个系统的。一个十亿的项目要你1年内完成,容错时间很少。
一门语言是不是受欢迎,更重要的还是市场来决定。Java为什么比C#更加的受青睐?这并不是因为Java这门语言比C#优秀多少,可以说,C#的语法其实很多方面比Java更加优雅,配置更加简单,IDE更加强大,但是C#确确实实输给了Java。如果我们硬是要归结一个C#没落的原因,那可以把这个锅丢给微软的前CEO史蒂夫·鲍尔默(Steve Ballmer)。鲍尔默在就任微软的CEO后,一直把推广Windows系统作为第一要素,而.NET其实也是其推广Windows Server系统的一把部分,当时的鲍尔默把Linux系统成为“毒瘤”,所以,.NET的生态建设一直都是围绕着Windows操作系统。当然,Windows Server曾经也非常的受欢迎,因为微软的服务很好,对于企业级的客户来说,使用Windows系统比Linux更加的省心。但是,鲍尔默没有预料到一件事,就是互联网的发展。2000年以后,互联网迅速的发展,曾经以企业级服务为主战场的IT行业一下子转变了方向。而互联网是没有边界的,用户群体十分庞大,服务器的集群开始慢慢的发展起来,一个互联网的系统,少则十几台服务器,多则上百台服务器,而Windows Server是要买的,但是Linux确是免费的。以前只是企业级的服务时,服务器数量不多,大型企业也不会频繁的进行系统的迭代,所以使用Windows虽然贵,但是放心。但是互联网并不是这样,大量的Windows授权费用会让企业成本大大上升,同时,VS的授权费用也并不低(据我了解,凡客当年在服务器的授权费用上,一年要耗费上千万),因此,在服务器系统的选择上,越来越多的人开始倾向于Linux操作系统,Java也就成为了首选的开发语言。当微软察觉到自己的尴尬境地时,Java的生态已经非常强大了,围绕着Java生态已经出现了大量的解决方案,大批量的开发者也从.NET转到了Java,C#虽然依旧坚守这企业级应用的这个领域,但是企业级应用早已经不是这个时代的主旋律,企业级应用的开发者待遇也不如互联网的开发者,也就导致现在学.NET的越来越少,一些企业也就渐渐开始抛弃.NET了。在史蒂夫·鲍尔默卸任微软的CEO后,微软开始了一系列的转向,推出了iPad版本的免费Office软件;推出一些免费的Windows系统;将.NET部分开源,融入开源社区文化;跨平台支持Linux和Mac OS等等。当然,这一系列的操作如果早做10年,Java不一定能够发展成现在这样,但是现在,这些已经成为了.NET生态最后的自救了。我们来细数曾经那些使用.NET的巨头们,例如:携程、凡客(现在已经凉凉了)、当当、任我行等等,很多都已经投入了Java的怀抱,在.NET的程序员青黄不接、Java企业越来越多的时候,.NET的程序员又如何受到青睐呢?谢邀!我本人非常适合回答这个问题。因为我曾做了4年C#.net开发,后来转了Java,现在在做搜索引擎研发。先直接说结论:C#.net确实没有Java/Python/go受青睐,归根结底还是生态问题。1.语言特性C#非常容易上手,微软为它提供了号称“宇宙最强IDE”的visual sudio,C#的语法也十分凌厉,lambda表达式,轻松描述复杂逻辑,在操作链表数组等方面,C#提供了丰富的扩展库,让算法小白也能轻松完成业务复杂的开发任务。而Java就不同了,虽然后续支持了lambda表达式,但使用便捷性还是比C#差了不少,写个排序还得实现Comparable接口。spring是Java应用最广泛的框架,其配置项目也比C#.net复杂不少,可以这么认为:C#.net是以契约为基准的,而Java则大都依赖配置。所以你想搞懂原理,就得踏踏实实地学习配置原理 和其他基础知识。2.开源这可以说是Java生态超过C#.net最关键的因素。现在.net framework也已经开源,但Java的生态气候已成,.net再怎么穷追猛赶,也难以超越。用Java技术栈的公司,遇到问题后,基本都可以在网上找到解决方案,国内没有就翻墙去国外找资料,总能解决。而C#.net的各类资源则较少,程序员知名网站github上,Java项目数量几乎碾压C#的项目数量。3.成功案例这条原因也间接解释了Java很难被超越的原因。企业在技术栈选型时,会重点考虑一项技术的成功案例数量。Java在开源社区的支持下,经营数年,各种疑难杂症都有现成的解决方案,这也导致使用Java的企业越来越多,甚至一些初创时使用C#.net的公司,后续都会选择转Java,以获得Java生态圈丰富的技术储备。马太效应,愈演愈烈。4.授权费C#语法优美,visual studio号称宇宙最强,名副其实,然而这一切都不是免费的。C#.net程序基本职能运行在微软的系统和应用容器里,微软对企业级应用都有不菲的授权费用,很多小公司为了规避授权费用,都会选择Java,并使用开源免费的linux服务器程序。这无形之中也帮助了Java生态圈的成长。5.跨平台早起C#.net程序并不能做到跨平台,微软曾通过.net framework让C++/C#/VB等能够实现一次编写,多处运行,然而始终没能跳出windows系统这个圈子。即便有人通过mono让linux和mac系统具备运行.net程序的能力,但也很少有公司愿意将其商用。Java的跨平台则是出了名了,Java程序运行与JVM虚拟机,但凡能装虚拟机的系统容器,Java程序都能运行无阻。以上这些原因,让C#不如Java受欢迎。尽管我已经转了Java,但还是要夸赞下C#出色的语法设计。两个阵营的争端已经有数年不止,再争也毫无意义。对于初学者,我推荐先学习Java或python。在linux下,同等硬件.net core性能是java的2-3倍!国外公司不傻,不会因为哪边人多用哪个。扩大点自己的知识面 除了. net外也学习其它技术栈 30岁当打之年 不应该有任何的怀疑和顾虑 冲就完了1,版权,java生态可以规避很多版权问题。2,学习曲线,和java对等的是C#,但是JAVA一脉相承,版本变动小。C#光看分支你就不知道哪通哪了,往往一次大更新就像一次改革换面。并且,不向下兼容。3,JAVA抢占了第一批手机应用开发,替换老员工的成本很高。4,架构师不看语言的,看中间件,谁的中间件选择多且便宜,肯定更吃香。架构师大部分还是普通人,说是架构,但是现在的系统规格,有几个有时间,从0搭一个系统的。一个十亿的项目要你1年内完成,容错时间很少。Java软件开发的就业前景在目前市场上还是比较不错的。软件产业在我国占据着非常重要的地位,各种软件广泛应用到社会生活的各个层。随着软件行业的飞速发展,软件开发工程师供给是明显不足的,人才缺口是日益扩大,就业方面就很广。

学NET软件开发怎么样

4,现在腾讯 百度 网易 搜狐 新浪这些公司招CNET的开发人员

哪块都有。
你好!很难,除非你能力超群!仅代表个人观点,不喜勿喷,谢谢。
我面试过百度和新浪,百度招聘的职位很多,有些部门需要.net 程序员,而新浪 好像只招java,php,数据库的。 薪资就看你的能力了。但毕竟是大企业,保险,社保等都有。

5,NET程序员招聘 问题

这么说吧,概念的东西对于干活来说没什么用,但是面试笔试主要是概念,偶尔让你写写代码什么的,所以你如果想面试就得好好研究研究概念。我见过干了2年的,技术水平也很棒的程序员,但是一问概念就完了,他对GRIDVIEW研究的相当透彻,但是当面试官问他模板列的时候他不知道是什么。还有一个也是,到现在也不知道BS和CS是什么,虽然他每天都接触BS、CS。。呵呵所以说也得学学

6,net程序员招聘对你的学历看重吗

看中,大公司都或多或少看中简历的,你先准备只是,过了第一关笔试才是当下重要的
程序员对学历要求最低了。关键要会编程,能够迅速利用最好最快的办法把人的思想或者算法等等变成计算机程序。80%的单位不看学历,只看能力!20%的单位看学历,那是国企……有些公司可能会参考你的学历,原因在于如果你没有经验,技术不强,他们只能通过学历来看你的潜力。如果有能力,无所谓的,年薪20万以上很容易,前提是真的有能力。祝好!

7,net c语言的程序员一般月薪多少

要看你做 哪一方面的了.一般有c/s架构和b/s架构c/s架构就是我们所说的winform程序b/s架构就是我们所说的webform程序现在b/s架构这一块需求也很大,一般是和asp.net结合的.所以工资要高点.而且也受地域的影响,一般三大经济圈的工资要高一点!微软的vc++6.0是开发windows程序最好的编译器,vc++6.0可以编写最好的程序是不错,但现在市场要求大量的操作数据库的和web的这种程序,vc++的优点一点也得不到体现,缺点体现出来了——开发效率低,周期长,也没法编写web程序。c#就是为了克服这一缺点应运而生的,虽然c#编写的程序比vc++编写的运行速度慢,但可以快速的开发出来,也可以编写web程序,而且vc++能编写的程序c#基本都能编写,c#又是微软钦定的发展方向。 所以说你要是编写一些比如游戏、驱动程序这样的程序,我想没人想到c#的,但是你要是也不能免俗编写一些操作数据库的程序,就没必要抱着c++的架子了,很无聊别人也不会高看你。
300K以上。

8,如何找到net程序员的工作

如果干程序员是因为觉得没的干,那还是放弃吧,如果不喜欢钻研这个,想有大的技术发展干这个没前途,找个相关行业的公司干销售什么的得了。如果就是想干程序员,那就认认真真学学程序,不要看什么21天学会XXX这种垃圾书(极个别除外),一点用都没有,.NET就看微软技术丛书入门。时间至少是半年以上,诀窍就是多写程序,累计写到了上万行,再差了也能将将入门了;几千行都没写过,什么人也入不了门(变态级请无视)。最后说一点,程序员就是很纠结的职业,比工人唯一的好处可能就是工作场所有空调了……
去天基人才网或者其他的大型就业网站(当受骗),一般找招聘网页制作相关的
哈尔滨建淘科技有限公司,招聘.NET程序员。电话 0451-87967010 无经验者勿扰!
在招聘网上投简历就好,本人习惯在51job上投简历
其实无论你是做什么专业的,做好一份简历首先需要确定你自己想要应聘的是什么职位,然后再去考虑这份简历的制作,比如你是应聘程序员,那么你的简历最主要的突出部分就是你在程序这一块凸显出来的优势以及你曾经参加过的一些程序编写或者相关经验,其他的不需要花太多词语描述,因为一家公司在面试的时候是看你到底是不是公司所招聘的这个岗位所需要的人才,其他各方面可能面试官都不会问或者去了解多少。

9,net程序员就业前景及工资待遇

我大学学的是网络工程。后来培训了.net,现在是程序员,这一行怎么说呢。特别累。尤其是忙起来的时候。而且无穷无尽的代码你要是编不出来的时候真闹心啊。但是你编出来感觉就特别爽,。这是感觉方面。工作方面,一般公司不会要没有工作经验的,但是如果你的技术还可以公司会考虑,因为现在软件人才还是紧缺的,工资方面,程序员真正上手很快。但是工资却长得很慢。一般刚工作一年2000以下,1-3年好的能3000+但是大城市轻松上万,所以工资就等于是一般小白领。饿不死,!撑不着。而且过了一定年龄就要考虑转行做管理,否则代码的压力会把你逼疯,各种各样的BUG。。。。所以,认真的考虑一下,其实网络要比软件靠谱的是,它不受年龄影响,而且在大公司待遇很可观,当然前提是你要精通!先说这些。
我把我实际的经验给你吧:1、如果有这个爱好,对这个有兴趣是前提。2、这个行业的工资水平还是不错的,我从刚毕业两年,后从事.net开发,薪水由初期的3000一现在的5500,加福利有7W的年薪,不多,但25岁的我,已经有足够的基础在这个社会上立足,我并没有考虑我30岁做什么,我考虑的站稳脚步,赢取更多的机会。如果一个有思想的人,没有什么东西值得你专注一辈子。奔目标前行。作人上之人!3、高手与低手的差别,就是高手在不断的实践中进步。希望对你有用
补充一点,编程开发职业寿命是不长,但是不等于失业。应该说是另一次飞跃的开始,30岁的时候如果你单单还是Coding得话,你自己就应该检讨了!软件开发人才是紧缺的,当然说的是人才,而不是苦力。任何一个工作都有可取之处,主要在于你选择,一旦选定了就努力拼搏。通常在30岁左右,在编程工作有5年左右经验,这个前提下 领导会考虑让你带项目开发。就是做个小领导。如果把握机会,就会有个更好的前景。
你这种问题很难回答...就像问专家我应该做什么才会成功一样...你要是有基础的话可以先自学 多做一点实战项目多练练手...我在烟台工作.net做web开发的 像你这种情况刚开始在烟台也就1500左右 2年一个槛 5年又一个槛你能力要是强的话就拿的工资也就多了...建议你要是想自学看看 ajax,javascript,css也看看 多多益善 有的同事劝我别学了 他们说非常累是吗 还说道30岁基本上就不能再继续做了,那到时不就失业了吗 请给指点 谢谢别听这些都是误区, 做开发可能是很累因为要按时交项目 所以可能要加班赶项目要是你技术不错的话就不会很累....,30以后不能做程序员的话 看个人能力而定,假设你30了还在底层敲代码 你也不会干...
我现在也是.net程序员,不过自学的asp和php,php暂时没学会,呵呵,可能因为能力问题,目前我的薪资待遇还算满意。所以最主要的是个人的能力,能力和待遇是成正比的
你同事是人云亦云,还有五十岁还做程序员的呢,比如比尔盖茨。。。学得好,当然很NB啦。你可以先看一些教学视频,然后先花一两个月做一下自己想做的某个项目,比如留言簿同学录什么的,你做好了东西,有了经验,再先找一家要求较低的公司做做着。等积累经验了,再去大公司。不管学什么,最重要的是“学好”。你同事说错了,30岁以上的程序员,是很少,那是因为他积累了那么多经验,早就可以做技术主管之类的,到时只需要做好架构做好平台让下面的人去干就行了,平时搞点质量管理和团队管理什么的就OK了,如果30岁还在敲代码 那你可要好好反省了现在学习不晚 。NET现在还不算成熟 还有很大的拓展性 还是会学很长时间的 现在大公司内部的管理型网站就是用。NET做的 一时半会不会换其他的 北京实习生 一般公司2000左右
文章TAG:net程序员招聘快要毕业了那里招聘NET程序员吗netnet程序员程序

最近更新