只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  大专学的软件技术语言是c#是不是应该换一个专业学JAVA?


大专学的软件技术语言是c#是不是应该换一个专业学JAVA?

发布时间:2019-09-01 20:03:44  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
c#有c#的领域和范围 微软的全家桶力量也不容小觑。不一定非要换的
大专学的软件技术语言是c#是不是应该换一个专业学JAVA?

c#有c#的领域和范围 微软的全家桶力量也不容小觑。不一定非要换的

c#才是未来,入门容易要学的更多,而且能留住头发还有时间撩妹

不换,Java只是火,论实用性,C#比Java强多了。

学Java的话,你除了做网站(后端),几乎没别的选择,90%以上的Java程序员都是靠做网站为生。另外有极少的一部分人在做安卓开发,且程萎缩趋势。因为原生安卓开发不符合趋势,“一次开发,多平台部署”才是未来。所以原生安卓开发,迟早会越来人越少。

因此,学Java,你其实就是在学做网站。几乎没有第二条路。

如果互联网行业永远火下去,选Java无可厚非,但如果有一天互联网不火了,做网站的需求降低了,Java也就不行了。

有哪一个行业会永远火吗?从来都没有。

C#也能用来做网站。但除此之外,它还能用于桌面开发、游戏开发、工业机器人开发、CAM数控编程等很多领域。

比如我,最近这几年,就是用C#做游戏开发。

不应该!!!


编程语言从来不是互斥的关系,至少一半以上的java程序员会c#, 每种语言都有其擅长的领域,c#在windows上的便捷和地位是java远远比不了的,java开源系统的多样性也是c#永远比不上的。


题主踏踏实实的学好c#,在学有余力的时候再学习下java

C#会惯坏你的(滑稽)

必须换到JAVA呀,你看百度、腾讯、阿里那些大公司哪个不是用JAVA的,JAVA程序员的工资高,而且岗位比C#多得多。

你要是选了C#,你毕业了能不能找到工作都是个问题,况且你的学历才只是专科。

C#和java都是jit强类型语言,语法方面也只是略微的不同,在糖方面C#更多,有些糖非常香;另外C#还提供了结构体和指针。

生态方面java在是真的碾压了C#,而.net现在有.net framework、.net core、mono、.net standard让刚开始入坑的人一脸懵逼,同时也导致了原来不算强的生态进一步分裂了,这样的情况可能要等到.net5才会开始统一。

而在深入的学习资料方面java的资料也比C#多,淘宝随便搜一下多线线程或jvm/clr方面的书就知道了。当然如果英文足够好,可以看英文书。

现在java主要应用在服务端,各种服务端和安卓;而C#貌似啥都能搞,游戏客户端,win桌面开发,服务端,甚至安卓、ios的app开发。区别在于,java在服务端和安卓的应用的地位是不容置疑的,反观C#比较出彩的反而是在游戏领域的unity,但是尴尬的是现在国内市面上大多数公司都是用lua写的逻辑;在服务端方面,我有两个快十年.net经验的朋友去年也转java了,而在我用C#/.net core写过游戏服务端,在和其他公司用java或C++撸游戏服务器的程序聊的时候无一不是一脸的质疑,而且是没有理由的质疑。这就是.net/C#在国内的现状。

而在招聘的职位上可以随便找一个招聘网站,java的职位数量比C#更多,薪资更高,甚至最近几年C#的招聘数量似乎还比往年减少了。

程序员最重要的是面向金钱编程,精通(非常熟悉)一门语言之后,其实学其他语言非常快。

综上我觉得应该学java,因为进阶路径明显,各种资料、书更多,并且国内的机会也更多,当然竞争也会更强。

而C#,我觉得这是一门非常优秀的语言,而微软的封闭和摇摆不定让很多人敬而远之,从绑定windows平台到2014年(我记得是2014年)的跨平台.net core发布,再到未来2020年.net5的统一;同样的,微软出了各种框架,然后自己又弃坑了;类似的行为很多原来使用的C#/.net程序员、公司无所适从,并不是跟不了,是实在太折腾。包括上次微软公布2020年出.net5的消息,让我朋友他们原来已经准备入.net core坑的公司直接弃坑转golang了。C#走到这一步真的太可惜。

责任编辑:
热门阅读排行
© 16货源网 1064879863