我可以从经验丰富的C++开发人员转到Java应用程序开发人员吗?

问题描述:

HI我可以从经验丰富的C++开发人员转到Java应用程序开发人员吗?

我一个BE(CS)fresher.I正在寻找在IT.There工作是一些C++

开发商比Java developers.Once开口,我得到1-2年的经验, C++开发人员,可以

我切换到Java应用程序开发人员(为了生存)。

+0

这是一个主观问题的缩影。 – 2010-10-29 07:57:54

+0

在http://programmers.stackexchange.com上咨询。 – 2010-10-29 08:01:24

如果你聪明,你可以切换到任何东西。真。

关于编程语言,语言就像是一个用于特定问题的工具。把自己看作是一个木匠,而不是一个“锤子操作员”或“看到操作员”。

见类似的问题: Learning multiple languages

+0

+1,语言只是一种工具。 – lalli 2010-10-29 08:01:23

+0

语言可能只是一个工具,但SDK和librarie是工具箱...我可以从Java切换到任何语言,甚至是brainf * ck,来编写“hello world”。写软件是另一回事... – Guillaume 2010-10-29 09:23:47

当然可以。只是不要低估学习语言的努力 - 你会被熟悉的语法带来好处,并且在运行时库的大小上大放异彩。

如果你这样做,写很多代码。

+0

我同意这一点;我不得不采取一些来自C/C++的Java编程,并发现这些差异很难适应。 – slashmais 2010-10-29 08:01:41

可能的,但是每个环境/框架都意味着它们与化妆语法相似之处可能会有更多不同。不要以为它们基本上是可以互换的。

从你的雇主角度来说,我认为以前的1 - 2年的经验不会算多的。过去尝试过这种方法的朋友不得不大幅减薪,几乎从初级职位开始。只有1 - 2年的经验可能不会对你的案例产生重大影响。