i*****a 发帖数: 57 | 1 刚开始工作不到一年,做engineering coding。我做计算模块这部分。 这个软件的代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是,每次他都问我,你是不是200% sure不会带来别的问题? 我们组有专门的人做测试,我也做过测试了,觉得不会带来别的问题,但是,这个code非常复杂,所以我也不敢非常非常肯定不会带来别的问题。如果不是非常非常确定,我一般都说,I do not think it will bring any new problem. 或者 说It should not bring any new problem。如果比较确定,比如只是局部修正不会影响到全局的话,我都说it will not bring any new problem。但是,他就觉得这样的话,还是不要修改了吧,免得带来新的问题。每次都觉得他很不信任我,感觉我比较弱。我担心长期这样会影响review,最后被开了。
请教板上的前辈觉得这种问题该怎么对待?
谢谢 |
D*******a 发帖数: 3688 | 2 不信任是正常的,那是他的责任。你平常心就行了。谁写code能保证不出bug?要不要
fix让他决定就行了。
sure
【在 i*****a 的大作中提到】 : 刚开始工作不到一年,做engineering coding。我做计算模块这部分。 这个软件的代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是,每次他都问我,你是不是200% sure不会带来别的问题? 我们组有专门的人做测试,我也做过测试了,觉得不会带来别的问题,但是,这个code非常复杂,所以我也不敢非常非常肯定不会带来别的问题。如果不是非常非常确定,我一般都说,I do not think it will bring any new problem. 或者 说It should not bring any new problem。如果比较确定,比如只是局部修正不会影响到全局的话,我都说it will not bring any new problem。但是,他就觉得这样的话,还是不要修改了吧,免得带来新的问题。每次都觉得他很不信任我,感觉我比较弱。我担心长期这样会影响review,最后被开了。 : 请教板上的前辈觉得这种问题该怎么对待? : 谢谢
|
g*****g 发帖数: 34805 | 3 Technically, you need to establish automatic test suite that can
cover most testcases you can think of. The chance of introducing
regression bugs will be much lower and you'll have more confidence.
I don't think he feels you are incompetent. But if you are responsible
for a project, you need to weight risk and reward. And I can understand
his concern.
代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研
究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是
,每次他都问我,你是不是200
【在 i*****a 的大作中提到】 : 刚开始工作不到一年,做engineering coding。我做计算模块这部分。 这个软件的代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是,每次他都问我,你是不是200% sure不会带来别的问题? 我们组有专门的人做测试,我也做过测试了,觉得不会带来别的问题,但是,这个code非常复杂,所以我也不敢非常非常肯定不会带来别的问题。如果不是非常非常确定,我一般都说,I do not think it will bring any new problem. 或者 说It should not bring any new problem。如果比较确定,比如只是局部修正不会影响到全局的话,我都说it will not bring any new problem。但是,他就觉得这样的话,还是不要修改了吧,免得带来新的问题。每次都觉得他很不信任我,感觉我比较弱。我担心长期这样会影响review,最后被开了。 : 请教板上的前辈觉得这种问题该怎么对待? : 谢谢
|
v*********n 发帖数: 3983 | 4 你反问他“你的系统100%没问题?”
让她写军令状如有问题砍头,哈哈 |
Z*******n 发帖数: 694 | 5 我看,不见得他对你不信任。他对你的同事也是这样吗?(可以问问你的同事) 如果
他只是对你这样,他就是不信任你。
如果你确信他不信任你,你可以给他半年时间,看看他以后会不会转变(老板对新人都
有一段不信任的过程)。半年后,你确信他还是不相信你,你就一定要主动离开这个老
板,不要有任何犹豫。
代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研
究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是
,每次他都问我,你是不是200% sure不会带来别的问题? 我们组有专门的人做测试,
我也做过测试了,觉得不会带来别的问题,但是,这个code非常复杂,所以我也不敢非
常非常肯定不会带来别的问题。如果不是非常非常确定,我一般都说,I do not think
it will bring any new problem. 或者 说It should : not bring any new problem
。如果比较确定,比如只是局部修正不会影响到全局的话,我都说it will not bring
any new problem。但是,他就觉得这样的话,还是不要修改了吧,免得带来新的问题
。每次都觉得他很不信任我,感觉我比较弱。我担心长期这样会影响review,最后被开
了。
【在 i*****a 的大作中提到】 : 刚开始工作不到一年,做engineering coding。我做计算模块这部分。 这个软件的代码很复杂,都有30多年的历史了。现在的问题是每次有个什么bug发现了,让我先研究,然后我研究出来后,就直接给修正了,测试通过后然后告诉他我能修正。 问题是,每次他都问我,你是不是200% sure不会带来别的问题? 我们组有专门的人做测试,我也做过测试了,觉得不会带来别的问题,但是,这个code非常复杂,所以我也不敢非常非常肯定不会带来别的问题。如果不是非常非常确定,我一般都说,I do not think it will bring any new problem. 或者 说It should not bring any new problem。如果比较确定,比如只是局部修正不会影响到全局的话,我都说it will not bring any new problem。但是,他就觉得这样的话,还是不要修改了吧,免得带来新的问题。每次都觉得他很不信任我,感觉我比较弱。我担心长期这样会影响review,最后被开了。 : 请教板上的前辈觉得这种问题该怎么对待? : 谢谢
|