打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
应届生入行,该选Java还是C#

应当是毫不犹豫地学Java,而不是C#。Java和C#之间没有任何可比性,如果在Java和Python和Go等有一定招聘岗位的技能之间做选择还有一定道理,要在Java和C 之间选还尚能理解,而如果要在Java和C#之间选,那么选Java当得起“毫不犹豫”这四个字,原因是,C#开发岗比较少。

1 本人一直在周末做兼职培训,这个培训机构在14年15年尚有C#课程,不过那个时候C#班的人数就少于Java班,我也记不得是什么时候停的班,总之在18年的时候,C#班不办了,改Python班了。大家也可以看下当下热门培训机构开的课程,里面是Java班多还是C#班多。

2 倒不能说C#技术不行,相比之下Java高并发有的这套,C#都有,比如数据ORM,缓存之类的组件C#都有,但目前大多数公司用的都是Java,所以对应的Java开发岗位是远超C#。

3 C#一般用来做桌面系统,就以前俗称的C/S架构,但现在随着C#的没落,C/S这个名词都没人提了。所以当下C#的开发岗一般限于是之前用微软产品的一些公司,论数量真不多,至于Web端,C#.NET ASP.NET这套无法和Spring Boot 阿里系组件或spring cloud组件竞争,所以导致C#开发岗越来越少。

4 Java虽然卷,但好歹工作机会多,哪怕是23年年初,会个spring boot做增删改查的初学者海投简历,只要简历上有工作经验,多少会有面试机会,换个C#行当,估计连想卷都机会没。

5 再说发展前途,本科做java,干个3,5年,虽然卷,但有机会进好公司,或者再不济,干到30好歹尚能找个小公司混着,当然薪资什么都别指望了。相比如果是C#,比如干到30不得不换公司,那么真可能可供投简历的公司也寥寥无几。

6 而且C#(或更精确应该是.NET体系)不是说是没发力所以导致被Java碾压,而是全力和Java竞争后才这样。其实在05年到10年这段时间,当时市面上上开发的模式就是C#或ASP.NET这套,拖拉控件到界面,然后编写控件的事件函数,当时.NET火的程度不亚于现在的Java。尽管如此,还是被Java一步步压缩到这种程度,所以从这个角度来看,当下找工作,虽然难,但还是应当选Java。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
InfoQ: Java、.NET,为什么不合二为一?
JAVA网站建设技术路线,解决方案
一份JAVA工程师的求职简历来告诉你求职简历怎么写(上)
查看英才简历库简历 | 智聘系统
Java企业应用系统框架的比较与选择
P8首谈做Java,在一线大厂做到金字塔顶端的人平时都如何学习?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服