从C#到Java

从C#到Java,c#,java,C#,Java,我不知道这是否是一个有效的问题,但我尝试了一下 我基本上是一个C#guy。但自从过去7天以来,我一直被要求在java(J2SE1.4)中工作,而且我正在这方面工作。渐渐地,我开始对此感兴趣 我想更多地了解它,因为我发现C#和Java之间有很多相似之处(我在这7天里收集到的东西+迄今为止工作过的东西),所以我计划在这方面指导我的职业生涯 但是在C#上了两年多,然后转到java,如果我需要换工作,将来(比如3/4个月后)会有问题吗。。我的意思是,我的大部分经验都在C#上,而且刚刚开始使用JAVA。如

我不知道这是否是一个有效的问题,但我尝试了一下

我基本上是一个C#guy。但自从过去7天以来,我一直被要求在java(J2SE1.4)中工作,而且我正在这方面工作。渐渐地,我开始对此感兴趣

我想更多地了解它,因为我发现C#和Java之间有很多相似之处(我在这7天里收集到的东西+迄今为止工作过的东西),所以我计划在这方面指导我的职业生涯

但是在C#上了两年多,然后转到java,如果我需要换工作,将来(比如3/4个月后)会有问题吗。。我的意思是,我的大部分经验都在C#上,而且刚刚开始使用JAVA。如果我需要更换平台,技术小组将如何接受我


谢谢

如果你感兴趣的话,我想这个网站上的大多数人都会鼓励你学习一门新的语言。IMHO,你一直专注于C#的事实不会阻止我雇用你担任Java职位。如果你对C语言有很强的理解力,那么你转向Java应该不会有任何问题。

专注于成为一名更好的开发人员。尽可能多地学习语言。任何雇主如果因为你没有X个月的Java/C#/MSMQ/LOLCODE经验而不雇佣你,那都是愚蠢的

好的公司希望雇佣聪明、全面的开发者。不是那些在简历上列出了各种技术的神奇组合的人

如果我需要更换平台,技术小组将如何接受我

如果他们有什么想法的话,他们会看看你有多少Java经验,并考虑到你在技术上类似的语言方面有丰富的经验


IT行业的人们不断学习新的(或不同的)技术。任何招聘人员如果只看某人在当前工作中的主要语言/技术/流行语方面的经验,就会错过许多具有更广泛知识和经验的优秀人才。

不要去部队年轻新手的黑暗面!C#与java正好相反!如果我处在你的位置,我会辞职(首先我会告诉老板我可以破例一次,但下一次我就要离开了)。祝你做任何决定都好运。我也不确定,但我想这个话题应该放在Meta上stackoverflow@BrunoLM,不,这里是正确的位置,因为Q根本就没有提到,因此使用meta将是错误的地方。@BrunoLM:虽然不完全相同,但您很难找到两种与Java和C#一样接近的主流语言。。。说他们“正好相反”[sic]有点强烈。C#基本上是一个Java,由于供应商的锁定,它只能在专有操作系统上工作(Mono没有表现得那么好;)。选择你的毒药。OSX?Un*X?服务器?听说过服务器吗?:)@布鲁诺姆,“原力的黑暗面”?C#及其平台不是比Java更专有吗?C#和Java并不是对立的(不管这意味着什么),C#甚至可能是微软对Java的回答。是的,但是有很多坏公司:)我建议你做你喜欢做的事,而不是学习所有的语言,我认为这是一个非常坏的主意。