西西河

主题:向海外的河友求证一个事情 -- 天空不空

共:💬9 🌺44 新:
分页树展主题 · 全看
  • 家园 向海外的河友求证一个事情

    如题,这个求助从一个段子说起,大概意思时,一个软件设计的题目,如果由一群印度的软件工程师设计,程序员编码,则实现过程和结果会表现出明显的一致性,但是如果由一群中国的工程师和程序员来完成,虽然从功能上讲,也能满足需求,但实现的方式往往时五花八门的,关于中国工程师的这个说法,从某种程度上讲,我是认同的,因为学生时代,学校不怎么教,中国工程师自学成才的比例比较大,当然,可能bat,菊厂这些大公司会好一些,但关于印度工程师的,他们的同一性真的就那么高吗?

    通宝推:桥上,
    • 家园 补充点这两天的事

      我司IT项目有test coverage的要求,一般把model,constant之类的排除在外。前两天发现一组三哥码工把好多logic放在constant class里面,想以此增加test coverage好蒙混过关。

      尼玛这样搞出来的东西怎么能让人放心呢?😠

      通宝推:天空不空,
    • 家园 没这回事

      我们单位的IT项目大部分外包给了TCS、Infosys这样的大厂,他们内部水平也是参差不齐。现在给我干活的这帮人,同一个源文件可以看出明显不同的编程思路和代码风格。而且最近他们那儿好像人员变动特别频繁,有跳槽的,也有在美人员碰到签证问题,还有说是健康原因(不知道是否是新冠),总之一直有新人入项目,一写代码又是一种新的画风,新旧员工之间的交接也是丢三落四的,让人头疼的很。

      通宝推:天空不空,
      • 家园 其实在企业里一直很头疼的地方

        就在于从员工的角度上讲,如果员工工作一致性太好了,员工就容易被边缘化,就容易被淘汰掉,好多问题也不全是技术和认知上的问题,也是员工为了避免被边缘化,自己搞出了的一种自我保护措施。

        • 家园 反过来就是员工很害怕的地方

          我刚开始很奇怪,电工师傅接的线怎么颜色很不统一,甚至走线经常莫名其妙,套线号也感觉胡来的,不应该的呀,老手,不应该有这种错误。

          最搞笑的一次是车间电路出问题无法开机,一车间十多个机电工查了三天找不到原因。然后到电房找了个电工过来,一个小时不到就查到是一个继电器故障。

          有些东西,真是水深。

    • 家园 你说反了

      印度人的特点是设计头头是道,各种编程和测试计划头头是道,最后做出来的东西一塌糊涂。

      比如说,一个变量会有“空”的情况,结果实际程序里根本不管“空”的情况。测试失败后,修改为有“空”的情况就写个出错信息到日志里。问题是这和不管“空”的情况基本没区别。😅

      还有更加奇葩的用“例外”代替条件语句来启动主要功能的。😅

      • 家园 国内大概是二十年前吧,曾经流行过

        cmm认证,这个段子,我感觉就是那个时间段流行的,主要是印度软件公司通过的认证率比中国软件公司高。

    • 家园 个人的感觉,可能不具普遍性

      感觉中国人的代码直奔主题. 以解决问题为目的. 这一点上,中美相近. 印度人的代码喜用框架,一层套一层. 好像更加正式和规范. 但多数情况下可读性很差. 更像思维模式有所差异.

分页树展主题 · 全看


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河