我一直想知道在德国和印度的编码方式之间是否存在差异.
当然,人际关系完全不同,符合社会背景.层次结构,管理,支付金额,工作时间或宗教活动完全改变了很多事情.
但这会影响您的编码方式吗?您是否注意到,在与来自国外的人一起旅行或团队合作时,方法或代码中的某些内容会有另一种味道?
这不是语言相关的,我是法国人,住在西班牙,但我们用英语编码.我假设我们大多数人都这样做.
我倾向于认为美国人在解决问题的方式上比法国人更直接,但我不认为它可以限于编程所以也许这是一个错误的例子.
警告 !请不要让这个问题转向种族虐待.
我和来自乌克兰的一些开发人员合作.最初我确实认为存在重大的文化差异 - 例如倾向于使用不可思议的模板构造等使用"可爱"代码等.
但是,如果你沟通得很好,我发现这些差异会很快变得平缓,而现在我对来自那里的代码非常满意.
有一件事我已经注意到的是,他们往往放置在干净,重构的代码不太重视,而不是代码,只是工作.拼写错误,错位的字母,错误的格式化,我从基辅开发人员看到的更多,而不是本地的.他们普遍较低的英语水平起着一定的作用,但有时它只是简单的邋and而且没有得到修复 - 错误只是在任何地方都被复制粘贴.
总的来说,虽然我认为开发人员是开发人员,如果你培养了一种尊重和责任的文化,你可以在任何地方找到适合你工作方式的优秀,可靠的人.