查看: 2181| 回复: 3
跳转到指定楼层
上一主题 下一主题
收起左侧

[同事协作] 忍不住要吐槽一个同事

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
我本人是做QA的,之前在国内工作,刚刚登陆美国3个月。.1point3acres
这三个月合作遇到一个同事,40多岁白人,现在实在是忍不住想要吐槽一下。
3个月,这个老兄一共就改了3个bug。

第一个bug,说起来很简单,现象是我们的产品在JDK7的时候出现问题,但在用JDK8的时候就没有问题,我在排查root casue的时候发现他在之前的一个bugfix中有一行使用了一个JDK8新引入的String.Join的方法,所以开了一个bug让他改一下,说起来这么简单的一个问题,只要他把String.join变成 + 就可以了吧,然后就开始了漫长的等待,第一天,他说在debug,第二天他说在debug,第三天,我忍不住了,我问问他吧,结果他跟我说他的环境出了问题,需要重新搭,然后就开始远程和另外一个同事搞他的环境,第四天,还不行,然后我按照我们的开发文档重新搭建了一个环境,我也可以搞开发了。第五天,还不行。这个哥们来我们公司8个多月了,搭个开发环境还这么困难吗。又过了一周,天天搭环境,或者看阿波罗登月。坐在他旁边的印度小哥实在忍不住了,就顺手帮把这行代码改了。。。 ..

第二个问题,首先我们的产品中提供一项示例功能可以使用JDBC向各种数据库就导入一些比较小的数据集,最近支持BigQuery的时候发现了因为BQ的限制,每一次可插入的数量都比较小,所以导致执行失败。
我们在支持其他数据库的时候都遇到了类似的问题,所以在UI上提供了一个可配置参数,有的数据库比如说MYSQL默认值大概在50000左右。所以fix可以很简单,只要BQ也调用这个参数,并且把BQ的默认值改成1000左右就可以了。. 1point 3 acres
就这样的一个问题,这个哥们改了一个多月。反反复复在代码中调试并且hard code这个值。
我举个例子,我最先使用的是一个8列的表,然后发现一次插入1300行左右就会出错,然后他就把默认值改成1000,你跟他讲这样不行人家还不听,所以我就给他用了一个50列的表,然后他就把这个值改成200。
我跟他讲我们还有500列甚至更多的表,然后他就开始讲这个不work,不能用JDBC,要用Native的方法插入数据如何如何。
就这样反反复复一个多月,我实在忍受不了了,自己花时间看了下代码, 用我之前搭建的环境调试了一下,给改了。。。 我是做QA的,我觉得我不应该这样,但是实在是忍受不了了。

第三个问题,还是和BigQuery有关的,我们 产品可以执行SQL,原来是用分号(;)做分隔符,然后 依次执行,但是在BQ中UDF是可以存在分号的,所以按分号(;)来分割就出现问题了。
然后这个哥们的解决方案就是用正则表达式去找create temp function, 有这个的就不按照分号分隔了,直接执行。但这样实际上还是解决不了问题,如果一个SQL里存在两个调用UDF的语句,在BQ里还是会执行不了。.
这哥们为了他的正则还在代码里把所有的多余的空格都个替换成一个,所有带“--”和之后的代码都给删掉了,你给他讲这样不行,他也不会听,你给他重现了问题,他就会讲这样用JDBC是解决不了的,要用Native的方法。. From 1point 3acres bbs
现在这个问题又过去了一个半月了,还是反反复复的,他始终坚持他的正则表达式,在他的branch里,原来只有一个BQ会出现问题,现在所有其他的数据库都出现了各种新的问题。。
而且他现在整天不改自己的代码,开始改我的测试了,说我的测试有问题,SQL语句有问题,我只能说我的代码在BQ的console里都可以执行通过,都是valid的。
我在第二周的时候,试着自己写了一个解决方案,所有的情况都可以避免,我觉得很简单单很安全的fix,但这个哥们还整天坚持他的正则表达式。老板也不急,就让他这样耗着。. Waral dи,

就说这3个bug,我觉得同原来的中国同事一起工作,不说一天改3个,3天改3个绝对没有任何问题吧。就算和另外一个被lay off的50多岁的老爷爷一起,3周也肯定能都搞定了。
和这个人工作,每天简直是煎熬。他的老板也够佛性的了,每天就喜欢听他讲朋克音乐吹NB。. 1point 3 acres
反正我觉得我可能会快受不了了,和这样的人工作,没有什么前途的吧。 所以顺道求各位给加点分,求安慰,求鼓励。我也去刷刷题看看面经什么的,考虑换个工作了。

评分

参与人数 3大米 +42 收起 理由
admin + 40 安慰~
紫苏圈 + 1 赞一个
jimmytzm + 1 赞一个

查看全部评分


上一篇:在美国当医生是最好的职业!
下一篇:有人对转码的看法
全局:
楼主明明是一个大牛把自己伪装成了小虾啊
回复

使用道具 举报

全局:
工作压力不大的话老板很喜欢在组里养个开心果的
回复

使用道具 举报

🔗
 楼主| xyyzzz 2019-9-18 08:43:40 | 只看该作者
全局:
之前说的第三个问题,这哥们搞了一个多月搞不出来,还整天跟老板发牢骚,撂挑子不干,然后就转给一个年轻的印度小哥来搞。.1point3acres
现在一个礼拜不到,已经被搞定了。
回复

使用道具 举报

无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表