软件专业,C和java的前景怎样
2个回答
展开全部
java c# c++ 这些只是单纯编程语言,要用在商业上,都有更个高层的技术要学。
比如java学了之后就要学 J2EE, C#学了之后就要学.net,这是商业上的应用。
至于好学不好学,只能和你说,有志者事竟成。
前景的话,要看你最终想在哪个城市就业。 如果在大城市,j2ee不错,属于高薪的,java是开源的不用钱,在注重版权的发达城市,很有优势,而且j2ee可以架设在LINUX操作系统上,所以更安全,大企业都用,但是技术难度也很大,开发确实没有微软的.net方便快捷。 如果想在小城市发展,像我们家乡这样的二~三线城市,连一家公司招j2ee都没有,一个原因是二~三线城市工资不高,请不起会j2ee、LINUX和 oracle 的人才,所以普遍用盗版的.net和windows做服务器。
还有,现在的软件发展有2种模式,一种是B/S模式的,一种是C/S模式的,B/S模式是浏览器/服务器模式,程序主要集中在服务器上,服务器压力大,客户端只要装有浏览器就能运行,优势就在于更新程序等,只需要更新服务器一台就可以了,方便维护,电子商城就是此类模式。
C/S模式是客户端/服务器模式,客户端和服务器各分担一部分程序,优势是服务器压力小一些,缺点是日常维护起来比较不方便,只要程序有更新,有可能几百台电脑一台一台去重装程序。
现在java主要发展在B/S模式上,C/S模式方面比较薄弱,由于浏览器现在功能还有限,B/S的功能还没有像C/S那么灵活,或者说比C/S更难实现。 但是B/S是未来的趋势,现在也很流行了。浏览器技术也在不断发展。
.net的C#是微软公司推的,由于开发工具先进,开发起来比J2EE快,所以待遇在大城市没J2EE高,但是在小城市,.net是主流。
选哪门要看你未来的发展方向是在哪些城市。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询