繁体   English   中英

一个普通的C#开发人员到一个普通的Java开发人员需要多长时间?

[英]How long will take from an average C# developer to an average Java developer?

我知道C#和Java编程语言之间的思想和功能非常相似。 因此,作为一名高级C#Web开发人员(平均),需要多长时间才能使自己对Java Web应用程序编程感到满意? 就像从VB.net到C#一样吗?

语法非常简单。 我在大约30分钟内进行了相反的转换。 困难在于学习新的框架和功能,它们有很大的不同。 我已经为C#编写代码5年以上,但仍然不了解整个框架。 我可以看到这对于任何新的Java开发人员都是一个问题。

VB.Net-> C#没什么大不了的,因为它们共享相同的框架功能。

它不会像VB.NET到C#。

如果您是普通的.NET开发人员,那么对Java语法感到满意之前不需要花太多时间。 需要花费一点时间来学习Java Web应用程序的不同Web框架以及如何将所有内容组合在一起。

最后一部分将占用您的大部分时间。 有人猜到底要多久。

有经验的程序员将在很短的时间内适应任何编程语言。 困难的部分是学习新生态系统的框架和所有其他细节。

从语义上讲,差异仅是少数,如果您使用C#已有很长时间了,您将很快发现它们。 我认为真正的调整在于工具。 我是.Net程序员,我知道我对Visual Studio(尤其是Intellisence)非常着迷。 Eclipse很不错,但是有一些学习曲线。

作为另一个从Java转到C#的人,最困难的部分是适应IDE。 接下来最困难的事情是弄清楚一种语言中的哪一种与另一种语言相似。

您可能还会遇到Java文档方面的麻烦,该文档远没有MSDN Help高效或用户友好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM