经验丰富的C ++尝试C#

时间:2010-09-24 15:34:58

标签: c# c++

您是否聘请经验丰富的C ++程序员来完成C#项目?

5 个答案:

答案 0 :(得分:5)

如果他是一个优秀的C ++程序员,那么没有......他可能会讨厌C#。

答案 1 :(得分:3)

取决于项目的阶段和预计持续时间。如果它是一个长期项目(即几年或更长时间),那么是的,如果C ++ dev是好的,我会雇用并训练他。总体编程能力比控制单一编程语言/环境更重要,但需要注意的是,应该有足够的时间在新的语言/环境中培训人员。

如果项目处于维护状态且下个月将有新功能发布,那么可能不会。

答案 2 :(得分:0)

这实际上取决于C#项目的复杂性。如果它相对简单,那么是的。但是,如果它非常复杂,那么可能不是。虽然C#与C ++有许多相似之处,但它也有许多不同之处。如果您使用C ++编写任何个人项目,我建议使用Visual Studio Express将其中一些项目移植到C#。这将是一种开始让你对语言有所了解的好方法,它可以让你说你有一些C#的经验。在接受采访时,您可以开始描述您在学习过程中所做的工作以及您感兴趣的内容。

答案 3 :(得分:0)

有经验?不 - 至少不是主要标准。

好?是。

一个优秀的程序员几乎都是一个优秀的程序员,特别是那些与C ++和C#等范式非常接近的程序员。

你必须花一些时间教C ++开发人员关于垃圾收集的技巧和陷阱。

答案 4 :(得分:0)

有点模糊。如果他们用C ++编写设备驱动程序,并且当前项目在WPF中调用了一个很好的GUI,那么可能没有。

一般来说,如果您精通一种语言和软件开发的一般概念,您可以在约1周或更短的时间内学习一门新语言。我做了ASP.NET / C#四年,然后不知不觉地写了一个Flex应用程序;经过短暂的调整,我很好。