我不知道这可能会有什么不同,我认为如果这样做的话,这些差异将是文化上的,而不是技术上的,但如果一个人今天(2011年)开始学习一门语言,特别是想要远程办公(这样他们可以在一年中生活在两个不同的地方),那么是否有哪种语言的文化在远程办公上比其他语言/文化更受欢迎呢?
例如,我有这样的印象(而且我可能完全错了),在Ruby社区中,人们更可能期望您在网站上进行配对编程(尽管我认为您也可以远程配对)。
作为一个必然的问题,对于那些想要编程的人来说,是否有一些语言/社区不那么重要,部分原因是他们不是社交蝴蝶?
发布于 2011-02-02 23:26:11
在大计划中,配对编程是比较少见的。您可能会认为Ruby更友好,因为它受到网络初创公司和许多面向设计的开发人员的青睐,喜欢它比更高结构和更有组织的Java/C#体验更容易使用。
我不认为这有什么区别。找到可以让你远程办公的商店,看看他们使用什么技术,并学会使用那些最常被引用的,或者在你想要在里面工作的商店里的特色产品。
老实说,有些语言在数量上要普遍得多,比如Java,C#,PHP,C,C++等等.如果你学习其中的一两种语言,你很可能会发现更多的商店可以让你远程办公。
统计数据:http://langpop.com/
发布于 2011-07-18 06:34:49
的
对编程的好处在于您(imho):
所有这些要点都针对你的工作方式和团队的互动方式。
这可能就是为什么你认为红宝石文化更倾向于成对编程:社区有一些非常强烈的声音谈论团队。
发布于 2011-02-02 23:14:30
在选择要学习的语言和适合某一特定项目的语言之前,应该考虑许多因素。这些因素经常被忽略,而且您正在尝试考虑其中一些因素,这是很好的。
但是放松点。远程办公的愿望并不是其中之一。
https://softwareengineering.stackexchange.com/questions/44150
复制相似问题