2010-05-20 40 views
2

我不知道这是否是一个合适的问题来问这里或不是,但我做了一个尝试。从C#到Java

我基本上是一个C#人。但自从过去7天以来,我被要求使用java(J2SE 1.4)工作,并且正在为此工作。我逐渐对此感兴趣。

我想了解更多关于它的内容,由于我发现C#和Java之间存在很多相似之处(我在这7天中收集到了很多东西),因此我计划引导我的职业生涯。

但是在C#中花费了2年多时间,然后转向java,如果我需要改变我的工作,将来会是一个问题(比如3/4个月后)。我的意思是我的大部分进出口。位于C#中,并刚刚启动JAVA。那么如果我需要更换平台,技术小组如何接受我?

感谢

+3

什么?什么技术小组? – YGL 2010-05-20 03:24:20

+0

不要去黑暗力量的年轻新手! C#恰恰与java相反!如果我在你的鞋子里,我会退出(首先我会告诉老板,我可以做一个例外,但下一个我将离开)。祝你好运,无论你做出什么决定。我也不确定,但我猜这个主题应该在Meta stackoverflow – BrunoLM 2010-05-20 03:27:43

+2

@BrunoLM,不,这里是正确的地方,因为Q根本不是在谈论SO,因此在meta上将是错误的地方。 – 2010-05-20 03:30:07

回答

5

专注于成为更好的开发者。尽可能多地学习语言。任何雇主都不会聘用你,因为你没有X个月的Java/C#/ MSMQ/LOLCODE经验,这是毫无头绪的。

好的公司想聘请聪明,全面的开发人员。不是那些在他们的简历中列出技术魔术组合的人。

+5

是的,但有很多坏公司:) – 2010-05-20 03:39:48

+1

我会建议你做你喜欢的,而不是'学习'所有语言,海事组织这是一个非常糟糕的主意。 – BrunoLM 2010-05-20 10:26:42

3

我觉得在这个网站最大家会鼓励你学习一种新的语言,如果您有兴趣。恕我直言,你一直专注于C#的事实不会阻止我在Java职位上雇用你。如果你对C#有很强的把握,那么切换到Java就不会有任何问题。

1

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

如果他们有任何意义,他们会看你有Java的经验量,同时也考虑到你在技术上类似的语言显著的经验。

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