我也知道数据结构和算法是大学生出来找工作最重要的,但是现在还是得找个语言方向学习。我想问JAVA和.NET c#从现在来看哪种应用大些,工作钱景好些(牛人除外)。比如银行,航空公司的话一般会采用哪种技术?[color=blue]咨询外包公司[/color]呐?JAVA和C#的应用范围在哪,SSH用得广泛吗?老感觉JAVA的配置很复杂,不容易上手。
另外一个问题,因为我课外的东西搞得多,所以学习GPA不是很高,也是计算机专业,请问下现在国内外企和私企看重GPA吗?还有英语在找工作的时候用处大么?我英语还比较不错,有必要再学点日语么?
[quote]我想问JAVA和.NET c#从现在来看哪种应用大些[/quote]
应该是java大些,不过现在很多小项目是。net了
[quote]比如银行,航空公司的话一般会采用哪种技术?咨询外包公司呐?[/quote]
应该是java
[quote]SSH用得广泛吗?老感觉JAVA的配置很复杂,不容易上手。[/quote]
比较广泛,配置习惯就好,而且有一些方案可以实现0配置,参考一些开源的ssh脚手架吧
[quote]我英语还比较不错,有必要再学点日语么?[/quote]
英语不错就坚持下去,你不想沦为代码奴隶,还是别学日语了
C#是一种编程语言,C#的重要性体现在以下两个方面:
● 它是专门为与Microsoft的.NET Framework一起使用而设计的。(.NET Framework是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。
● 它是一种基于现代面向对象设计方法的语言,在设计它时,Microsoft还吸取了其他类似语言的经验,这些语言是近20年来面向对象规则得到广泛应用后才开发出来的。
有一个很重要的问题要弄明白:C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但它本身不是.NET的一部分。.NET支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.NET却不支持(例如运算符重载)!
但是,因为C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要,所以本章将介绍.NET的内涵。
可以直接学,主要是掌握面向对象的思想.
前景我觉得应该不用怀疑,毕竟是微软的产品,应该还是有很大的竞争力.
参考资料:http://book.csdn.net/bookfiles/140/1001405829.shtml
就目前的公司职位招聘也是JAVA占上风,国外的编程语言排行java也是第一,
有ibm,这些大公司在推动,java现在还是很主流的,工资待遇也还不错
金融 电信 等行业的外围应用一般都是java
核心业务还是c
就业的话其实java和.net都不是最好的选择,
选个比较偏的语言或是方向(这个方向必须要人不多,有人用,长期存在)
其实是王道。
刚入行要多学习,了解行业的特点,
跟牛人学习技术,跟前辈学习做人,
混个3-5年,把技术都了解点,把人脉梳理通。自然鹏程万里。
情商和为人处事比技术重要多了,人际关系比办事能力强的去了。
=---------------
学好英语或日语的话,以后多n条路。
不过人的精力有限,凡事量力而行。
切忌三天打鱼两天晒网。
金融行业也还大量使用这COBOL呢。楼主有兴趣么